new version of florist, for new compilers
authorGeorge Shapovalov <george@gentoo.org>
Sat, 3 Feb 2007 22:25:57 +0000 (22:25 +0000)
committerGeorge Shapovalov <george@gentoo.org>
Sat, 3 Feb 2007 22:25:57 +0000 (22:25 +0000)
Package-Manager: portage-2.1.2-r5

dev-ada/florist/ChangeLog
dev-ada/florist/Manifest
dev-ada/florist/files/digest-florist-2006.0 [new file with mode: 0644]
dev-ada/florist/florist-2006.0.ebuild [new file with mode: 0644]
dev-ada/florist/metadata.xml

index 62fab29c1b3e27d3f56ea635008b98f6e8698a31..2bec451dc07eb44788f1e56cbfef2e24cfb09fef 100644 (file)
@@ -1,6 +1,12 @@
 # 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.12 2007/01/25 23:52:28 genone Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ada/florist/ChangeLog,v 1.13 2007/02/03 22:25:57 george Exp $
+
+*florist-2006.0 (03 Feb 2007)
+
+  03 Feb 2007; George Shapovalov <george@gentoo.org> metadata.xml,
+  +florist-2006.0.ebuild:
+  added new, new-style, version
 
   26 Jan 2007; Marius Mauch <genone@gentoo.org> florist-3.15p.ebuild:
   Replacing einfo with elog
index 4472c29662cc67a9ba8c521e5a908c7b5abb2bdf..e9915b70481cbf64732c9ea96e5acb94fa19d7d3 100644 (file)
@@ -1,30 +1,28 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
 AUX florist-3.15p-fix.patch 511 RMD160 d8b53efd75ce55f8a1d3441bd82042b36be6b633 SHA1 ac603ba9fc0dfa977f35db756151f555399d8d1c SHA256 2fcc66952a18d3753e44ad1671c93e88acab1a926af66a0a9252f982f9b8e31d
 MD5 eafac561d83c06d36a57d37f9afe6563 files/florist-3.15p-fix.patch 511
 RMD160 d8b53efd75ce55f8a1d3441bd82042b36be6b633 files/florist-3.15p-fix.patch 511
 SHA256 2fcc66952a18d3753e44ad1671c93e88acab1a926af66a0a9252f982f9b8e31d files/florist-3.15p-fix.patch 511
+DIST florist-2006.0.tar.bz2 177530 RMD160 ee8956074a7ec04e69d24447551f6ae5a8e3285a SHA1 31902a09c43f6f7c28b4520779c7f994986e93bf SHA256 ed379c0e1f5d57342dfb199b014ec5ce41cc81d109951de00f8ea2757e433d10
 DIST florist-3.15p-src.tgz 264898 RMD160 57ff4d445f46d4b5631aad43fa5d8e401de8e353 SHA1 1f901f25e4d3d450fa75cd8b0a200e3690282cd7 SHA256 0333a6f27c85ed387912ec661bfc96399c4433fa60639bff5a7d9643efd76a7c
+EBUILD florist-2006.0.ebuild 1261 RMD160 79dfc651cecb1aab673436a8b1a9a276c45bae68 SHA1 9c39b495272f84b09eff0ecc9793da323b06555b SHA256 071f63c70f00118e641e07444f2d5e23ebbe5409036a274c26706c3ea0fcacbe
+MD5 1e66d064bb85f93dd231209fc189fab7 florist-2006.0.ebuild 1261
+RMD160 79dfc651cecb1aab673436a8b1a9a276c45bae68 florist-2006.0.ebuild 1261
+SHA256 071f63c70f00118e641e07444f2d5e23ebbe5409036a274c26706c3ea0fcacbe florist-2006.0.ebuild 1261
 EBUILD florist-3.15p.ebuild 1903 RMD160 51a74070e678c62c0047c67e1c19108cbcd7800d SHA1 a9fe180c1a9ec8abdbe704cb3074bc27098adbc7 SHA256 3c8363f7766d5470c000ea6c3b8e9a3341ca5dd6f4878119fdd07de22ee5af98
 MD5 aba41dd9e744d74ea6ddae5d738583bf florist-3.15p.ebuild 1903
 RMD160 51a74070e678c62c0047c67e1c19108cbcd7800d florist-3.15p.ebuild 1903
 SHA256 3c8363f7766d5470c000ea6c3b8e9a3341ca5dd6f4878119fdd07de22ee5af98 florist-3.15p.ebuild 1903
-MISC ChangeLog 1484 RMD160 5b907ac2a9df7e241240a27862160b8a0c63b4f5 SHA1 daafec253a0cdb77fa2b29941161b41f89c9cc05 SHA256 0ff7a8b5b0db08f4ab4096def8d8adefbabd217644bc2a3f69f55600a5afcfa5
-MD5 4d3c531b0b195cf3255d935fd705fcee ChangeLog 1484
-RMD160 5b907ac2a9df7e241240a27862160b8a0c63b4f5 ChangeLog 1484
-SHA256 0ff7a8b5b0db08f4ab4096def8d8adefbabd217644bc2a3f69f55600a5afcfa5 ChangeLog 1484
-MISC metadata.xml 589 RMD160 a68218519aaa0de235ca2c9cf74a0d53482eb8fe SHA1 223e9d73d2325f80b62b929bb6ba785417f28a5a SHA256 7ddd8f54bc8b6bb5429026232d3c73490ca9b43b79b485b9ae0160e759fa83b8
-MD5 c89c1e4c2710f55d591d7ac9b73cb8a8 metadata.xml 589
-RMD160 a68218519aaa0de235ca2c9cf74a0d53482eb8fe metadata.xml 589
-SHA256 7ddd8f54bc8b6bb5429026232d3c73490ca9b43b79b485b9ae0160e759fa83b8 metadata.xml 589
+MISC ChangeLog 1641 RMD160 675bf482ecf9f239b68a0affb4ac6c2221c07a6f SHA1 3f07bcbf8dd28cc5a6e00a0050e82d73480086e9 SHA256 c13644febb402f8363a7c95294d60d5f145e4bea0a7c9e65a87ac4d12c400e73
+MD5 a128301f0a82ad11db580515ff290f68 ChangeLog 1641
+RMD160 675bf482ecf9f239b68a0affb4ac6c2221c07a6f ChangeLog 1641
+SHA256 c13644febb402f8363a7c95294d60d5f145e4bea0a7c9e65a87ac4d12c400e73 ChangeLog 1641
+MISC metadata.xml 611 RMD160 6fd600af26c65651c71cb158f05aa10e8cf43d64 SHA1 e1ec9b762eebae044b117fca849bb7db79c2def9 SHA256 9c4212646c77150684ce307141f19188844bbcafac2c99ac6266d6027952065a
+MD5 7f38860ffadc4ec745fa52de72f53458 metadata.xml 611
+RMD160 6fd600af26c65651c71cb158f05aa10e8cf43d64 metadata.xml 611
+SHA256 9c4212646c77150684ce307141f19188844bbcafac2c99ac6266d6027952065a metadata.xml 611
+MD5 d50b7d9f4b084d741836ceeb850fcd8d files/digest-florist-2006.0 247
+RMD160 99b779323f4845d6ebd85a1f7d1737c3a059c631 files/digest-florist-2006.0 247
+SHA256 2d1fe7404914701598d2bf8b1a722f99c14942453645f823b2834fdb7e34789c files/digest-florist-2006.0 247
 MD5 5fe91e5aa9af9f680c4cadc7c74e7f56 files/digest-florist-3.15p 244
 RMD160 b541be29f8606f6f765b3127d6df367c42b4adf7 files/digest-florist-3.15p 244
 SHA256 baf09c8750fe0361c1039b79daf80504af032f0258580ea1a6582433f90e37a1 files/digest-florist-3.15p 244
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.1 (GNU/Linux)
-
-iD8DBQFFuUVz6J2i8a8J4okRAvPzAJ9isQQIRs64FnTieOrc6/sW4KYURACgg9yX
-19zkm0Ir8cRZxhmtDwPSrHY=
-=Q5ni
------END PGP SIGNATURE-----
diff --git a/dev-ada/florist/files/digest-florist-2006.0 b/dev-ada/florist/files/digest-florist-2006.0
new file mode 100644 (file)
index 0000000..3dde392
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 debe281880d5ef7fe1f46ddfb119e715 florist-2006.0.tar.bz2 177530
+RMD160 ee8956074a7ec04e69d24447551f6ae5a8e3285a florist-2006.0.tar.bz2 177530
+SHA256 ed379c0e1f5d57342dfb199b014ec5ce41cc81d109951de00f8ea2757e433d10 florist-2006.0.tar.bz2 177530
diff --git a/dev-ada/florist/florist-2006.0.ebuild b/dev-ada/florist/florist-2006.0.ebuild
new file mode 100644 (file)
index 0000000..f82d292
--- /dev/null
@@ -0,0 +1,55 @@
+# 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-2006.0.ebuild,v 1.1 2007/02/03 22:25:57 george Exp $
+
+inherit gnat libtool
+
+IUSE=""
+
+DESCRIPTION="Posix bindings for Ada"
+HOMEPAGE="http://libre2.adacore.com/"
+SRC_URI="http://dev.gentoo.org/~george/src/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+
+DEPEND="virtual/gnat"
+
+
+lib_compile()
+{
+       elibtoolize
+       econf || die "econf failed"
+       emake || die "make failed"
+       make floristlib || die "building library failed"
+       einfo "lib_compile completed"
+}
+
+# NOTE: we are using $1 - the passed gnat profile name
+lib_install()
+{
+       # install goal is just (access violating) mkdir and 2 cp's
+       # instead move stuff properly here
+       cp -rp ${SL}/floristlib/{libflorist.a,*.ali} ${DL}
+       chmod 0444 ${DL}/*.ali
+}
+
+src_install ()
+{
+       cd ${S}
+       # install sources
+       dodir ${AdalibSpecsDir}/${PN}
+       insinto ${AdalibSpecsDir}/${PN}
+       doins -r *.ad{b,s} *.c *.gpb gnatsocks/
+
+       #set up environment
+       #echo "PATH=%DL%/bin" > ${LibEnv}
+       echo "LDPATH=%DL%" >> ${LibEnv}
+       echo "ADA_OBJECTS_PATH=%DL%" >> ${LibEnv}
+       echo "ADA_INCLUDE_PATH=/usr/include/ada/${PN}" >> ${LibEnv}
+
+       gnat_src_install
+
+       dodoc COPYING README
+}
index 11e4d0de53dd35f1e9cbe89f3e5e6f62f7f0bcd2..2a85408648476c9010a8b7f5d5eb7ac5b9e56f43 100644 (file)
@@ -1,6 +1,13 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<herd>ada</herd>
-<longdescription>Florist is the (F)lorida (S)tate (U)niversity open-source implementaton of IEEE Standard 1003.5b-1996, the POSIX Ada binding, including real-time extensions. This software provides access to the UNIX operating system services for application programs written in the Ada programming language. It is designed to be self-configuring for a POSIX-compliant system. A suite of test programs is included.</longdescription>
+       <herd>ada</herd>
+       <longdescription>
+               Florist is the (F)lorida (S)tate (U)niversity open-source implementaton 
+               of IEEE Standard 1003.5b-1996, the POSIX Ada binding, including real-time 
+               extensions. This software provides access to the UNIX operating system services 
+               for application programs written in the Ada programming language. It is 
+               designed to be self-configuring for a POSIX-compliant system. A suite of 
+               test programs is included.
+       </longdescription>
 </pkgmetadata>