diff options
Diffstat (limited to 'dev-ada')
-rw-r--r-- | dev-ada/florist/ChangeLog | 6 | ||||
-rw-r--r-- | dev-ada/florist/files/digest-florist-3.15p | 3 | ||||
-rw-r--r-- | dev-ada/florist/files/florist-3.15p-fix.patch | 13 | ||||
-rw-r--r-- | dev-ada/florist/florist-3.15p.ebuild | 75 |
4 files changed, 5 insertions, 92 deletions
diff --git a/dev-ada/florist/ChangeLog b/dev-ada/florist/ChangeLog index 2bec451dc07e..546be75a280b 100644 --- a/dev-ada/florist/ChangeLog +++ b/dev-ada/florist/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-ada/florist # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ada/florist/ChangeLog,v 1.13 2007/02/03 22:25:57 george Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ada/florist/ChangeLog,v 1.14 2007/05/26 14:03:45 george Exp $ + + 26 May 2007; user account for gentoo cvs access <portage-cvs@gentoo.org> + -files/florist-3.15p-fix.patch, -florist-3.15p.ebuild: + removed old style version *florist-2006.0 (03 Feb 2007) diff --git a/dev-ada/florist/files/digest-florist-3.15p b/dev-ada/florist/files/digest-florist-3.15p deleted file mode 100644 index 67866430f1b2..000000000000 --- a/dev-ada/florist/files/digest-florist-3.15p +++ /dev/null @@ -1,3 +0,0 @@ -MD5 988e08ee86e022249fed79345b25921f florist-3.15p-src.tgz 264898 -RMD160 57ff4d445f46d4b5631aad43fa5d8e401de8e353 florist-3.15p-src.tgz 264898 -SHA256 0333a6f27c85ed387912ec661bfc96399c4433fa60639bff5a7d9643efd76a7c florist-3.15p-src.tgz 264898 diff --git a/dev-ada/florist/files/florist-3.15p-fix.patch b/dev-ada/florist/files/florist-3.15p-fix.patch deleted file mode 100644 index b03302cc5048..000000000000 --- a/dev-ada/florist/files/florist-3.15p-fix.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- c-posix.c.orig 2002-10-24 11:03:51.000000000 +0300 -+++ c-posix.c 2005-01-12 20:19:24.000000000 +0200 -@@ -6344,8 +6344,8 @@ - g_struct_msghdr(); - gcmnt("local socket address"); - { struct sockaddr_un DUMMY; -- ifprintf(fp," subtype sun_path_string is -- POSIX_String (1 .. %d);\n", sizeof (DUMMY.sun_path)); -+ ifprintf(fp," subtype sun_path_string is\n" -+ " POSIX_String (1 .. %d);\n", sizeof (DUMMY.sun_path)); - } - g_struct_sockaddr_un(); - gcmnt("internet socket address"); diff --git a/dev-ada/florist/florist-3.15p.ebuild b/dev-ada/florist/florist-3.15p.ebuild deleted file mode 100644 index 80071b87fb68..000000000000 --- a/dev-ada/florist/florist-3.15p.ebuild +++ /dev/null @@ -1,75 +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/florist/florist-3.15p.ebuild,v 1.11 2007/01/25 23:52:28 genone Exp $ - -DESCRIPTION="POSIX Ada Bindings" -HOMEPAGE="http://www.cs.fsu.edu/~baker/florist.html" -SRC_URI="ftp://cs.nyu.edu/pub/gnat/3.15p/florist-3.15p-src.tgz" - -DEPEND="<dev-lang/gnat-3.41 - >=sys-apps/sed-4" -RDEPEND="" -LICENSE="GMGPL" -SLOT="0" -KEYWORDS="x86 ppc" -IUSE="" - -S="${WORKDIR}/${P}-src" - -src_unpack() { - unpack ${A} - cd ${S} - epatch ${FILESDIR}/${P}-fix.patch -} - -src_compile() { - sed -i -e "s:GCST(\"SIGRTMAX\", SIGRTMAX:GCST(\"SIGRTMAX\", (NSIG - 1):" c-posix.c - econf || die "./configure failed" - - emake \ - GCCFLAGS="${CFLAGS} -fPIC" \ - GNATMAKEFLAGS2B="-cargs -gnatpg ${ADACFLAGS} -fPIC -largs \$(LIBS)" \ - || die - - # In addition we also generate the shared version of the library - mkdir ${S}/t - pushd ${S}/t - ar xv ../floristlib/libflorist.a - ${ADAC} -shared -o ../floristlib/libflorist-${PV}.so.1 *.o - cd .. - rm -rf t - popd -} - -src_install() { - dodoc README - - insinto /usr/lib/ada/adalib/florist - doins floristlib/libflorist.a - doins floristlib/libflorist-${PV}.so.1 - doins floristlib/*.ali - - insinto /usr/lib/ada/adainclude/florist - doins floristlib/*.ads - doins floristlib/*.adb - - cd ${D}/usr/lib/ada/adalib/florist - ln -s libflorist-${PV}.so.1 libflorist.so - cd ${S} - - #set up environment - dodir /etc/env.d - echo "ADA_OBJECTS_PATH=/usr/lib/ada/adalib/${PN}" \ - > ${D}/etc/env.d/55florist - echo "ADA_INCLUDE_PATH=/usr/lib/ada/adainclude/${PN}" \ - >> ${D}/etc/env.d/55florist -} - -pkg_postinst() { - elog "The environment has been set up to make gnat automatically find files for" - elog "Florist. 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" -} - |