From: Marijn Schouten Date: Fri, 12 Jan 2007 15:08:10 +0000 (+0000) Subject: Added slib-3.1.4 (3a4) ebuild X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=1c27f450ea272ec1d7ed5ac1815b4233ac5c08be;p=gentoo.git Added slib-3.1.4 (3a4) ebuild Package-Manager: portage-2.1.2_rc4-r8 --- diff --git a/dev-scheme/slib/ChangeLog b/dev-scheme/slib/ChangeLog index 335b334be719..6083bd7e3068 100644 --- a/dev-scheme/slib/ChangeLog +++ b/dev-scheme/slib/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-libs/slib # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/slib/ChangeLog,v 1.2 2007/01/10 19:42:27 peper Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/slib/ChangeLog,v 1.3 2007/01/12 15:08:10 hkbst Exp $ + +*slib-3.1.4 (12 Jan 2007) + + 12 Jan 2007; Marijn Schouten hkBst@gentoo.org +slib-3.1.4.ebuild: + Added 3.1.4 ebuild 10 Jan 2007; Piotr Jaroszyński slib-2.4.2.ebuild, slib-2.4.3.ebuild, slib-2.4.6.ebuild, slib-3.1.1.ebuild: diff --git a/dev-scheme/slib/Manifest b/dev-scheme/slib/Manifest index 35783106de89..c77fd9b922ea 100644 --- a/dev-scheme/slib/Manifest +++ b/dev-scheme/slib/Manifest @@ -1,10 +1,8 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - DIST slib2d2.zip 627968 RMD160 8262a74e7ff8d7e20ad08fcf63f77fd619996aaa SHA1 74df5b1d45d9e4f24521ddd687210c1964d2b483 SHA256 4f60fd2fd55386605f7ca05d698bb628e94c2e301b711e02c1691c75b1bfac1a DIST slib2d5.zip 777067 RMD160 74038cbc95f7ad6e9e7ef35923cf9c28520cabbe SHA1 a04f554e16a307ba43de72712a196ebb4e12a331 SHA256 16ac5b97ee056a2787033cfafe2d9b087eca89c2a5cde6fa229898b1b972081a DIST slib2d6.zip 793668 RMD160 f1520a98646675a10a0d17853cbbf7bf03d3f3df SHA1 402f7997a3d7ee72fa5c356487daef8420162338 SHA256 88ab2636b40f50e933696981b8a49b245ddee1addd111f0e1921d19d2ca14de5 DIST slib3a1.zip 861953 RMD160 9058c89d0da0231bdf06be084e316fb73f456f28 SHA1 8cedb61df26094060bd2f691ded7d03004238e06 SHA256 8a41bb6c726a2ff79579289ce20dc085171100050466f8ec7aa4ecd3348f3ae0 +DIST slib3a4.zip 994885 RMD160 2cd478889d462994d62363379e17e74a28b4ef8c SHA1 5e358cab8a58202bab3eae9ce4c04dda41bf37a5 SHA256 d66d642c060d08f16aaca19fd2fd3040de22404eace80a36802cfe39cb5fb9b2 EBUILD slib-2.4.2.ebuild 868 RMD160 a58a2ca90ee512d92032559c703751c08f086042 SHA1 ab6e92f20645dec729de0999e6b6eec4b84d890c SHA256 ce9a2a8fee98092835e4fa0b21515c87710850edce2b3149b6c6fbba79dea05e MD5 f24df1276d542425cbf3696107246bd0 slib-2.4.2.ebuild 868 RMD160 a58a2ca90ee512d92032559c703751c08f086042 slib-2.4.2.ebuild 868 @@ -21,14 +19,18 @@ EBUILD slib-3.1.1.ebuild 895 RMD160 bc12359bd42bfe3070138bd45a8a799b0db617c1 SHA MD5 783e2d043a13d34b02f810faeecbf944 slib-3.1.1.ebuild 895 RMD160 bc12359bd42bfe3070138bd45a8a799b0db617c1 slib-3.1.1.ebuild 895 SHA256 e3baaef35c712f1346152008d82e353754b403d5433a134c88e1ca509aa53137 slib-3.1.1.ebuild 895 -MISC ChangeLog 2714 RMD160 d9944ceb7d1388a4e0dd134fe688e593d9987f32 SHA1 2025e79cd9016771a58174edaa55a57b1f732022 SHA256 964c058a1c71f536bd4aceb5002ae3cc0bb265d276a80e205c5727a1befb4419 -MD5 9f46170c03f526b32f21e013ea5166a5 ChangeLog 2714 -RMD160 d9944ceb7d1388a4e0dd134fe688e593d9987f32 ChangeLog 2714 -SHA256 964c058a1c71f536bd4aceb5002ae3cc0bb265d276a80e205c5727a1befb4419 ChangeLog 2714 -MISC metadata.xml 159 RMD160 de517ce4d7d6fd637855d92a257e2c94b8339f43 SHA1 f037b0d8dd3d592d04170d21a1a9b9c594541612 SHA256 61c7b86c8f64d194ff9e03f62b4007e0c69db2054d09e3ccdbbf6dbc0c78024b -MD5 50b0f9698722324cfb463e8cb165fc87 metadata.xml 159 -RMD160 de517ce4d7d6fd637855d92a257e2c94b8339f43 metadata.xml 159 -SHA256 61c7b86c8f64d194ff9e03f62b4007e0c69db2054d09e3ccdbbf6dbc0c78024b metadata.xml 159 +EBUILD slib-3.1.4.ebuild 1421 RMD160 ed71d9ac45c5c71a825f5ec7ab2e134b97b090b0 SHA1 8f9b8032a9a4af331b1347998b6f0cb24f1cc2de SHA256 235790cc569ae5ff353127b3b7b925e145659003ec3e212c5db20e5261bcba37 +MD5 bf3fcdd1efdd33ac4fb5bf0eda36b735 slib-3.1.4.ebuild 1421 +RMD160 ed71d9ac45c5c71a825f5ec7ab2e134b97b090b0 slib-3.1.4.ebuild 1421 +SHA256 235790cc569ae5ff353127b3b7b925e145659003ec3e212c5db20e5261bcba37 slib-3.1.4.ebuild 1421 +MISC ChangeLog 2831 RMD160 a40853b62caeec9085cb8aee211b31211e4e5a6d SHA1 322992b96d155e04107549b926f3e96a7d2e4381 SHA256 c061463de037902e9ba9cfeba71231d5977ecf9a95cb2f6cb9f80b221e9e8b68 +MD5 d2efce753439b9839405875413464b15 ChangeLog 2831 +RMD160 a40853b62caeec9085cb8aee211b31211e4e5a6d ChangeLog 2831 +SHA256 c061463de037902e9ba9cfeba71231d5977ecf9a95cb2f6cb9f80b221e9e8b68 ChangeLog 2831 +MISC metadata.xml 398 RMD160 7fabdfdd6bbeac709b9571c0835ec15e588597b3 SHA1 c51deac0a50261fa887a2e2e9e2d35af40605496 SHA256 9f2719a4fba8cfe3430d7dbd7638dab8ab3b9dbbe20a1364544dc35ea5f8d75a +MD5 b8e27e247b747f45efd6dd67f4a1dcb1 metadata.xml 398 +RMD160 7fabdfdd6bbeac709b9571c0835ec15e588597b3 metadata.xml 398 +SHA256 9f2719a4fba8cfe3430d7dbd7638dab8ab3b9dbbe20a1364544dc35ea5f8d75a metadata.xml 398 MD5 798f9c215152df9f0d3e8d5369195bd4 files/digest-slib-2.4.2 214 RMD160 0acd154d0ea37efc6698981df8f5ce44dd13fcf2 files/digest-slib-2.4.2 214 SHA256 cb7e38f050f8bf5332e4a7c7346c1c351b33b12449dcd286bbaefbfc8e913889 files/digest-slib-2.4.2 214 @@ -41,10 +43,6 @@ SHA256 221438a08e1ad9e69f8f85f4b3eb2ed1832229d8e57643bba974afa181e3a64a files/di MD5 7b0d9206c727a335c91720bb6ef4e08c files/digest-slib-3.1.1 214 RMD160 03a35b52a74a9f2f8fb8619331f538423dcee85d files/digest-slib-3.1.1 214 SHA256 3b14bb4e98cb894ca3dcffee07eb32f31a83fa86deee561c699e04401e584161 files/digest-slib-3.1.1 214 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.1 (GNU/Linux) - -iD8DBQFFpUGrppoStNGKGywRAp6AAKC7rWgJ1Xm1w95O5sshLi5OZrkSXQCeOiAH -lAHNKCCPnhxfNB+HTXIvIeo= -=3/zu ------END PGP SIGNATURE----- +MD5 a1252a8dd656f70662da421b7ea68f84 files/digest-slib-3.1.4 214 +RMD160 cc8c0f4a36e9a51626b52c47d40424104360aaa7 files/digest-slib-3.1.4 214 +SHA256 be9684a7fb47a797ee2d2553918cdf4afe425c6992aa027327fcaef1620ba5f2 files/digest-slib-3.1.4 214 diff --git a/dev-scheme/slib/files/digest-slib-3.1.4 b/dev-scheme/slib/files/digest-slib-3.1.4 new file mode 100644 index 000000000000..aba33066f8e0 --- /dev/null +++ b/dev-scheme/slib/files/digest-slib-3.1.4 @@ -0,0 +1,3 @@ +MD5 b0df4089264fd248c9c4f6d2e074b9f6 slib3a4.zip 994885 +RMD160 2cd478889d462994d62363379e17e74a28b4ef8c slib3a4.zip 994885 +SHA256 d66d642c060d08f16aaca19fd2fd3040de22404eace80a36802cfe39cb5fb9b2 slib3a4.zip 994885 diff --git a/dev-scheme/slib/metadata.xml b/dev-scheme/slib/metadata.xml index 6dc936ce2d1c..b1e4625f4452 100644 --- a/dev-scheme/slib/metadata.xml +++ b/dev-scheme/slib/metadata.xml @@ -1,5 +1,12 @@ -scheme - + scheme + + hkBst@gentoo.org + + +SLIB is a portable scheme library meant to provide compatibiliy and +utility functions for all standard scheme implementations. + + \ No newline at end of file diff --git a/dev-scheme/slib/slib-3.1.4.ebuild b/dev-scheme/slib/slib-3.1.4.ebuild new file mode 100644 index 000000000000..d5b940633478 --- /dev/null +++ b/dev-scheme/slib/slib-3.1.4.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/slib/slib-3.1.4.ebuild,v 1.1 2007/01/12 15:08:10 hkbst Exp $ + +inherit versionator eutils + +#version magic thanks to masterdriverz and UberLord using bash array instead of tr +trarr="0abcdefghi" +MY_PV="$(get_version_component_range 1)${trarr:$(get_version_component_range 2):1}$(get_version_component_range 3)" + +MY_P=${PN}${MY_PV} +S=${WORKDIR}/${PN} +DESCRIPTION="library providing functions for Scheme implementations" +SRC_URI="http://swiss.csail.mit.edu/ftpdir/scm/${MY_P}.zip" + +HOMEPAGE="http://swiss.csail.mit.edu/~jaffer/SLIB" + +SLOT="0" +LICENSE="public-domain BSD" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc -x86" +IUSE="" + +#unzip for unpacking +#depend on guile for now, until slib actually works with another scheme implementation in portage +DEPEND="app-arch/unzip + =dev-scheme/guile-1.6*" + +RDEPEND="" + +# slib tests rely on scm being installed. It isn't even in portage :( +RESTRICT="test" + +# maybe also do "make infoz" + +src_install() { + insinto /usr/lib/slib/ #don't install directly into guile dir + doins *.scm + doins *.init + dodoc ANNOUNCE ChangeLog FAQ README + doinfo slib.info + dosym /usr/lib/slib/ /usr/share/guile/slib # link from guile dir +} + +pkg_postinst() { + einfo "Installing slib for guile..." + guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)" +} \ No newline at end of file