diff options
author | Alexis Ballier <aballier@gentoo.org> | 2007-11-12 12:36:35 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2007-11-12 12:36:35 +0000 |
commit | 4be1985953a097f4d4d2b880910d95ac321ce0ba (patch) | |
tree | de48d875f823c2ea68834e8b410f90c74a93a433 | |
parent | Stable for HPPA (bug #196735). (diff) | |
download | historical-4be1985953a097f4d4d2b880910d95ac321ce0ba.tar.gz historical-4be1985953a097f4d4d2b880910d95ac321ce0ba.tar.bz2 historical-4be1985953a097f4d4d2b880910d95ac321ce0ba.zip |
version bump
Package-Manager: portage-2.1.3.19
-rw-r--r-- | dev-ml/findlib/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ml/findlib/Manifest | 24 | ||||
-rw-r--r-- | dev-ml/findlib/files/digest-findlib-1.2 | 3 | ||||
-rw-r--r-- | dev-ml/findlib/findlib-1.2.ebuild | 73 |
4 files changed, 98 insertions, 9 deletions
diff --git a/dev-ml/findlib/ChangeLog b/dev-ml/findlib/ChangeLog index 319f3eacb703..0416173b5d29 100644 --- a/dev-ml/findlib/ChangeLog +++ b/dev-ml/findlib/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ml/findlib # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ml/findlib/ChangeLog,v 1.24 2007/08/30 13:33:52 phreak Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ml/findlib/ChangeLog,v 1.25 2007/11/12 12:36:34 aballier Exp $ + +*findlib-1.2 (12 Nov 2007) + + 12 Nov 2007; Alexis Ballier <aballier@gentoo.org> +findlib-1.2.ebuild: + version bump 30 Aug 2007; Christian Heim <phreak@gentoo.org> metadata.xml: Removing mattam from metadata due to his retirement (see #30021 for reference). diff --git a/dev-ml/findlib/Manifest b/dev-ml/findlib/Manifest index 94e9ed6a28cf..6c8c258b0396 100644 --- a/dev-ml/findlib/Manifest +++ b/dev-ml/findlib/Manifest @@ -7,6 +7,7 @@ RMD160 9719f5e95970d49c918a701e33d198d7cef888e6 files/findlib-1.1.2_p1-sandbox.p SHA256 ddfe52d584fbb091e9b167593d30b59871489031b4df08b434c53f8d2ade0ab5 files/findlib-1.1.2_p1-sandbox.patch 410 DIST findlib-1.0.4.tar.gz 148287 RMD160 71c2ce482666db5df5ad25d57ebb306bbe551e64 SHA1 405db790d3cb8b04bf6ede7444103ae678a90ef7 SHA256 dcd0970672b6893cb91ba8dafe56b5f9508b13277e2b68bad7596b9ec1b68516 DIST findlib-1.1.2pl1.tar.gz 153542 RMD160 1bd97ac60eb6ba9b3711814d38f7682a5f874cd3 SHA1 ccd8b9d6249b5a4097040d32b90048b11054f461 SHA256 091d8ddbf1dba0ae9fe35d1fac96211bdfafcc1ddc0d1c2981783e1bc3bf9c8f +DIST findlib-1.2.tar.gz 158466 RMD160 cb03681ec618c27472c6da776aedde00db7f4cc5 SHA1 7c8bb992e01bbe7f529d26c457219a64e7278668 SHA256 5f44b50da77e82a16bb6aa556aaa087f8a5f3b9dbcbcc179978788be6da5f5e6 EBUILD findlib-1.0.4-r1.ebuild 1721 RMD160 50df3dede2315d49c20e6cefe2628ddae0418c38 SHA1 aab0273777577d76b1bb0dd9daa5516bcf16fdc4 SHA256 63447f61c8a5dd3549510f5b7c024ffd7a3c0813db1156822d7cad7572af83c1 MD5 6064372460615ad5b7931982cee1ffae findlib-1.0.4-r1.ebuild 1721 RMD160 50df3dede2315d49c20e6cefe2628ddae0418c38 findlib-1.0.4-r1.ebuild 1721 @@ -15,10 +16,14 @@ EBUILD findlib-1.1.2_p1.ebuild 1903 RMD160 93a2585e1a0b9064a557a173f0b2027a0cbfa MD5 6f084bcb986198dc51cc60ccabb9f484 findlib-1.1.2_p1.ebuild 1903 RMD160 93a2585e1a0b9064a557a173f0b2027a0cbfa1f7 findlib-1.1.2_p1.ebuild 1903 SHA256 31b132206f8411e32622b303863cd80a42ac9fa55c354b069af5dc37d62208bd findlib-1.1.2_p1.ebuild 1903 -MISC ChangeLog 2976 RMD160 0e869eea4176c62286abba5d447abace04b4808f SHA1 4a01450ef47fad6dc52831b774af81e46e8ae2cc SHA256 bbc6d45292d0b843295caedfde19f82df10d1b536bccab83f984cb6b2181cf07 -MD5 d18cd5011fbc2b7242b4d88a103b2217 ChangeLog 2976 -RMD160 0e869eea4176c62286abba5d447abace04b4808f ChangeLog 2976 -SHA256 bbc6d45292d0b843295caedfde19f82df10d1b536bccab83f984cb6b2181cf07 ChangeLog 2976 +EBUILD findlib-1.2.ebuild 1768 RMD160 40410084ed88b0161c44a258461c09c38d9fc1e1 SHA1 60ad0be34a6dcb73b01d19eb270b0a3caafb2362 SHA256 6c8b199c84b1532bd2f964b2cfc7c112e27a1e63dfb6535564fe9d2062e3a6c2 +MD5 845e7a9e621f16190c3862ee57da0ec5 findlib-1.2.ebuild 1768 +RMD160 40410084ed88b0161c44a258461c09c38d9fc1e1 findlib-1.2.ebuild 1768 +SHA256 6c8b199c84b1532bd2f964b2cfc7c112e27a1e63dfb6535564fe9d2062e3a6c2 findlib-1.2.ebuild 1768 +MISC ChangeLog 3095 RMD160 c3961972bb942065e2beb688201e4edbc24e1899 SHA1 0487d6a6a2775bc663b288a5754b8353a185c591 SHA256 53c5121619211b715e31a1051a0516de89d215f8a2c72ce73c3a25523a27d1b7 +MD5 77b672165450b43ac43733c717260b44 ChangeLog 3095 +RMD160 c3961972bb942065e2beb688201e4edbc24e1899 ChangeLog 3095 +SHA256 53c5121619211b715e31a1051a0516de89d215f8a2c72ce73c3a25523a27d1b7 ChangeLog 3095 MISC metadata.xml 156 RMD160 b85f5bc80861e3fb890d0c87457a549d5bdaa191 SHA1 3be740773dec616d1c3969afaf1571348e455fef SHA256 40d721e2107cc8aac043b574fdae94c9e31ae133bc8e275fbc0a56329b3f5cee MD5 59ea40b8187e7995ddaf227a834ceb5f metadata.xml 156 RMD160 b85f5bc80861e3fb890d0c87457a549d5bdaa191 metadata.xml 156 @@ -29,10 +34,13 @@ SHA256 d23ca58c9530b2e2da03f337e74bb8b1264c456cc9c549c2f383ac0c4b08d7b2 files/di MD5 e2c275c367bc2b380311c01c976b8918 files/digest-findlib-1.1.2_p1 250 RMD160 b23844e1c64cceaf075c0f1ad7c7af95a17d35d2 files/digest-findlib-1.1.2_p1 250 SHA256 48f0e021b4f3acdb983ad246f5e0b6c9e5fb12f5d5e54df913bdb3a64f029f11 files/digest-findlib-1.1.2_p1 250 +MD5 3df23d2bd133ddf9fbdda1024f64eb07 files/digest-findlib-1.2 235 +RMD160 be3daf9f7881252be556994bca1006b7d98d8879 files/digest-findlib-1.2 235 +SHA256 93ba58fde9d85a56fd89a275a7cd3efefea19b21b9bf553f614b97023ac4e36b files/digest-findlib-1.2 235 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.6 (GNU/Linux) +Version: GnuPG v2.0.7 (GNU/Linux) -iD8DBQFG1sdJyuNVb5qfaOYRAinbAKCvicUGzJXfhYm4OwtqPTugOIlmUACfdpoP -5tSBEV4tA7f+R01ihfbi/No= -=7pAN +iD8DBQFHOEj5vFcC4BYPU0oRAu0kAJ9UG3FFCq9ri4Fo8TtjZ1gbb76yXACgiUeA +VNf2XmBJ5DuGC5qR20IWWGQ= +=KyWj -----END PGP SIGNATURE----- diff --git a/dev-ml/findlib/files/digest-findlib-1.2 b/dev-ml/findlib/files/digest-findlib-1.2 new file mode 100644 index 000000000000..2e9e34d648d5 --- /dev/null +++ b/dev-ml/findlib/files/digest-findlib-1.2 @@ -0,0 +1,3 @@ +MD5 07fc67a38be98ca7e20ec1d38cfdc526 findlib-1.2.tar.gz 158466 +RMD160 cb03681ec618c27472c6da776aedde00db7f4cc5 findlib-1.2.tar.gz 158466 +SHA256 5f44b50da77e82a16bb6aa556aaa087f8a5f3b9dbcbcc179978788be6da5f5e6 findlib-1.2.tar.gz 158466 diff --git a/dev-ml/findlib/findlib-1.2.ebuild b/dev-ml/findlib/findlib-1.2.ebuild new file mode 100644 index 000000000000..42d8755251b2 --- /dev/null +++ b/dev-ml/findlib/findlib-1.2.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ml/findlib/findlib-1.2.ebuild,v 1.1 2007/11/12 12:36:34 aballier Exp $ + +inherit multilib eutils + +IUSE="doc tk" + +DESCRIPTION="OCaml tool to find/use non-standard packages." +HOMEPAGE="http://www.ocaml-programming.de/packages/" +SRC_URI="http://www.ocaml-programming.de/packages/${P}.tar.gz" + +LICENSE="MIT X11" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc-macos ~ppc64 ~sparc ~x86" + +DEPEND=">=dev-lang/ocaml-3.07" + +ocamlfind_destdir="/usr/$(get_libdir)/ocaml/site-packages" +stublibs="${ocamlfind_destdir}/stublibs" + +pkg_setup() +{ + if ( use tk && ! built_with_use dev-lang/ocaml tk ); then + eerror "It seems you don't have ocaml compiled with tk support" + eerror "" + eerror "The findlib toolbox requires ocaml be built with tk support." + eerror "" + die "Please make sure that ocaml is installed with tk support or remove the USE flag" + fi +} + +src_compile() { + ./configure -bindir /usr/bin -mandir /usr/share/man \ + -sitelib ${ocamlfind_destdir} \ + -config ${ocamlfind_destdir}/findlib/findlib.conf || die "configure failed" + + emake all || die + emake opt || die # optimized code +} + +src_install() { + dodir `ocamlc -where` + + emake prefix="${D}" install || die + + dodir "${stublibs}" + + cd "${S}/doc" + dodoc QUICKSTART README DOCINFO + use doc && dohtml -r ref-html guide-html +} + +check_stublibs() { + local ocaml_stdlib=`ocamlc -where` + local ldconf="${ocaml_stdlib}/ld.conf" + + if [ ! -e ${ldconf} ] + then + echo "${ocaml_stdlib}" > ${ldconf} + echo "${ocaml_stdlib}/stublibs" >> ${ldconf} + fi + + if [ -z `grep -e ${stublibs} ${ldconf}` ] + then + echo ${stublibs} >> ${ldconf} + fi +} + +pkg_postinst() { + check_stublibs +} |