summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Shapovalov <george@gentoo.org>2007-01-28 21:05:20 +0000
committerGeorge Shapovalov <george@gentoo.org>2007-01-28 21:05:20 +0000
commit13f3dc8d61af6e72339748d7f18fc68eed4edbf1 (patch)
tree6885b28ac1323cc25d0774086b28c9bff3effc0d /dev-ada/gtkada/gtkada-2.2.0-r1.ebuild
parentStable for HPPA (bug #163541). (diff)
downloadgentoo-2-13f3dc8d61af6e72339748d7f18fc68eed4edbf1.tar.gz
gentoo-2-13f3dc8d61af6e72339748d7f18fc68eed4edbf1.tar.bz2
gentoo-2-13f3dc8d61af6e72339748d7f18fc68eed4edbf1.zip
cleaned masked pending removal versions
(Portage version: 2.1.2-r4)
Diffstat (limited to 'dev-ada/gtkada/gtkada-2.2.0-r1.ebuild')
-rw-r--r--dev-ada/gtkada/gtkada-2.2.0-r1.ebuild84
1 files changed, 0 insertions, 84 deletions
diff --git a/dev-ada/gtkada/gtkada-2.2.0-r1.ebuild b/dev-ada/gtkada/gtkada-2.2.0-r1.ebuild
deleted file mode 100644
index 92bb8fd08cda..000000000000
--- a/dev-ada/gtkada/gtkada-2.2.0-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ada/gtkada/gtkada-2.2.0-r1.ebuild,v 1.12 2007/01/25 23:55:40 genone Exp $
-
-inherit eutils
-
-Name="GtkAda"
-DESCRIPTION="Gtk+ bindings to the Ada language"
-HOMEPAGE="http://libre.act-europe.fr/GtkAda"
-SRC_URI="http://libre.act-europe.fr/${Name}/${Name}-${PV}.tgz"
-
-LICENSE="GMGPL"
-SLOT="1"
-KEYWORDS="x86 ~ppc"
-IUSE="nls opengl"
-
-DEPEND=">=dev-lang/gnat-3.14p
- >=x11-libs/gtk+-2.2.0
- >=sys-apps/sed-4"
-RDEPEND=""
-
-S="${WORKDIR}/${Name}-${PV}"
-
-src_unpack() {
- unpack ${A} ; cd ${S}
- epatch ${FILESDIR}/${P}-gentoo.patch
-}
-
-src_compile() {
- local myconf
- myconf=""
-
- use nls || myconf="${myconf} --disable-nls"
- use opengl && myconf="${myconf} --with-GL=auto"
-
- sed -i -e "s|-I\$prefix/include|-I/usr/lib/ada/adainclude|" \
- src/gtkada-config.in
- sed -i -e "s|-L\$prefix/include|-L/usr/lib/ada/adalib|" \
- src/gtkada-config.in
-
- econf ${myconf} || die "./configure failed"
-
- make GNATFLAGS="${ADACFLAGS}" || die
-}
-
-src_install() {
- make prefix=${D}/usr \
- incdir=${D}/usr/lib/ada/adainclude/gtkada \
- libdir=${D}/usr/lib/ada/adalib/gtkada \
- alidir=${D}/usr/lib/ada/adalib/gtkada install \
- || die
-
- dosym /usr/lib/ada/adalib/gtkada/libgtkada_glade-2.2.so.0 /usr/lib
- dosym /usr/lib/ada/adalib/gtkada/libgtkada_gl-2.2.so.0 /usr/lib
- dosym /usr/lib/ada/adalib/gtkada/libgnomeada-2.2.so.0 /usr/lib
- dosym /usr/lib/ada/adalib/gtkada/libgtkada-2.2.so.0 /usr/lib
- dosym /usr/lib/ada/adalib/gtkada/libgtkada_glade.so /usr/lib
- dosym /usr/lib/ada/adalib/gtkada/libgtkada_gl.so /usr/lib
- dosym /usr/lib/ada/adalib/gtkada/libgnomeada.so /usr/lib
- dosym /usr/lib/ada/adalib/gtkada/libgtkada.so /usr/lib
-
- #arrange docs properly
- dodoc ANNOUNCE AUTHORS COPYING README
- cd ${D}/usr
- mv doc/${Name}/* share/${PN}/examples/ share/doc/${PF}
- rm -rf doc/ share/${PN}/
- cd ${S} #in case need to add anything afterwards
-
- #set up environment
- dodir /etc/env.d
- echo "ADA_OBJECTS_PATH=/usr/lib/ada/adalib/${PN}" \
- > ${D}/etc/env.d/55gtkada
- echo "ADA_INCLUDE_PATH=/usr/lib/ada/adainclude/${PN}" \
- >> ${D}/etc/env.d/55gtkada
-}
-
-pkg_postinst() {
- elog "The environment has been set up to make gnat automatically find files for"
- elog "GtkAda. In order to immediately activate these settings please do:"
- elog "env-update"
- elog "source /etc/profile"
- elog "Otherwise the settings will become active next time you login"
-}
-