summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ada')
-rw-r--r--dev-ada/florist/ChangeLog6
-rw-r--r--dev-ada/florist/files/digest-florist-3.15p3
-rw-r--r--dev-ada/florist/files/florist-3.15p-fix.patch13
-rw-r--r--dev-ada/florist/florist-3.15p.ebuild75
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"
-}
-