revision bump 3.1.4 for moving its install destination around. Make install work...
authorMarijn Schouten <hkbst@gentoo.org>
Wed, 24 Jan 2007 16:59:50 +0000 (16:59 +0000)
committerMarijn Schouten <hkbst@gentoo.org>
Wed, 24 Jan 2007 16:59:50 +0000 (16:59 +0000)
Package-Manager: portage-2.1.2-r2

dev-scheme/slib/ChangeLog
dev-scheme/slib/Manifest
dev-scheme/slib/files/digest-slib-3.1.4-r1 [new file with mode: 0644]
dev-scheme/slib/slib-3.1.4-r1.ebuild [new file with mode: 0644]

index 54ae92c5925c981cb517c7d00104f1846b38520a..5a3ea4f37282524a3256d9cb1a66e45130dcd7e5 100644 (file)
@@ -1,6 +1,12 @@
 # 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.13 2007/01/22 18:37:38 hkbst Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/slib/ChangeLog,v 1.14 2007/01/24 16:59:50 hkbst Exp $
+
+*slib-3.1.4-r1 (24 Jan 2007)
+
+  24 Jan 2007; Marijn Schouten <hkBst@gentoo.org> +slib-3.1.4-r1.ebuild:
+  revision bump 3.1.4 for moving its install destination around. Make install
+  work with ROOT
 
   22 Jan 2007; Marijn Schouten <hkBst@gentoo.org> slib-3.1.4.ebuild:
   put slib in /usr/share/ instead of /usr/lib/
index 67ac5681df291030cce45474aa2256e4c51478dd..30a3bf139801111d799797122478dce02da601d9 100644 (file)
@@ -19,14 +19,18 @@ EBUILD slib-3.1.1.ebuild 898 RMD160 14ea4440c5ed3ef4cf1608e713ced7c80a4c231e SHA
 MD5 c2d617d7a6675444686ab7fbac99e559 slib-3.1.1.ebuild 898
 RMD160 14ea4440c5ed3ef4cf1608e713ced7c80a4c231e slib-3.1.1.ebuild 898
 SHA256 2d7c5c68b1b1b561af3080e7bd42389b98246993f0e7d6e8fa76a0a7524f2672 slib-3.1.1.ebuild 898
+EBUILD slib-3.1.4-r1.ebuild 1455 RMD160 ead4a347fd665d68c753573c54d565e1805feefd SHA1 ba8479dfdf969c045a02b87929083d7475ae3026 SHA256 8e4868559531aee8685b29a5b19a0c9375efa03594d8d5d1a6d2121133dd6bb6
+MD5 404e9652e7602fbbe9083c99b1a286ef slib-3.1.4-r1.ebuild 1455
+RMD160 ead4a347fd665d68c753573c54d565e1805feefd slib-3.1.4-r1.ebuild 1455
+SHA256 8e4868559531aee8685b29a5b19a0c9375efa03594d8d5d1a6d2121133dd6bb6 slib-3.1.4-r1.ebuild 1455
 EBUILD slib-3.1.4.ebuild 1436 RMD160 738366c6c7a3092e071dea4e6a781cd5e0d19a3e SHA1 b6a5f253c3cca2e82e659f0f622abe4057788c29 SHA256 35b7bbe5e29d585c479e2644ab152d4fa2524d5df3f7ca7819fbbc3024c68541
 MD5 23dd474af0332000c8ad0ab1e2fd8180 slib-3.1.4.ebuild 1436
 RMD160 738366c6c7a3092e071dea4e6a781cd5e0d19a3e slib-3.1.4.ebuild 1436
 SHA256 35b7bbe5e29d585c479e2644ab152d4fa2524d5df3f7ca7819fbbc3024c68541 slib-3.1.4.ebuild 1436
-MISC ChangeLog 3871 RMD160 f61af3700e02301737751a1474251b7b0159fe22 SHA1 550fd3466ae66acc275a520bc01896c847ff9dd9 SHA256 c84578e2721862be2033e29bc7a4f2459554ce4283241e04182e901f378402c2
-MD5 48208f695e51874b39bf4375c668bd9e ChangeLog 3871
-RMD160 f61af3700e02301737751a1474251b7b0159fe22 ChangeLog 3871
-SHA256 c84578e2721862be2033e29bc7a4f2459554ce4283241e04182e901f378402c2 ChangeLog 3871
+MISC ChangeLog 4070 RMD160 84f0673f9fdb27e7190807508bb7341706fa6424 SHA1 a8eb66b85c8d3386aa31d68494c5f096dc26e557 SHA256 d96fbe101da777fbc15b628fb1e9daaa645d6588552e634fb861974f41ee373f
+MD5 ca272ad60e42ed2c39e0e448b9137ce0 ChangeLog 4070
+RMD160 84f0673f9fdb27e7190807508bb7341706fa6424 ChangeLog 4070
+SHA256 d96fbe101da777fbc15b628fb1e9daaa645d6588552e634fb861974f41ee373f ChangeLog 4070
 MISC metadata.xml 398 RMD160 7fabdfdd6bbeac709b9571c0835ec15e588597b3 SHA1 c51deac0a50261fa887a2e2e9e2d35af40605496 SHA256 9f2719a4fba8cfe3430d7dbd7638dab8ab3b9dbbe20a1364544dc35ea5f8d75a
 MD5 b8e27e247b747f45efd6dd67f4a1dcb1 metadata.xml 398
 RMD160 7fabdfdd6bbeac709b9571c0835ec15e588597b3 metadata.xml 398
@@ -46,3 +50,6 @@ SHA256 3b14bb4e98cb894ca3dcffee07eb32f31a83fa86deee561c699e04401e584161 files/di
 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
+MD5 a1252a8dd656f70662da421b7ea68f84 files/digest-slib-3.1.4-r1 214
+RMD160 cc8c0f4a36e9a51626b52c47d40424104360aaa7 files/digest-slib-3.1.4-r1 214
+SHA256 be9684a7fb47a797ee2d2553918cdf4afe425c6992aa027327fcaef1620ba5f2 files/digest-slib-3.1.4-r1 214
diff --git a/dev-scheme/slib/files/digest-slib-3.1.4-r1 b/dev-scheme/slib/files/digest-slib-3.1.4-r1
new file mode 100644 (file)
index 0000000..aba3306
--- /dev/null
@@ -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/slib-3.1.4-r1.ebuild b/dev-scheme/slib/slib-3.1.4-r1.ebuild
new file mode 100644 (file)
index 0000000..5dad7c9
--- /dev/null
@@ -0,0 +1,46 @@
+# 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-r1.ebuild,v 1.1 2007/01/24 16:59:50 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
+RDEPEND="~dev-scheme/guile-1.6.8"
+DEPEND="app-arch/unzip
+       ${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/share/slib/ #don't install directly into guile dir
+       doins *.scm
+       doins *.init
+       dodoc ANNOUNCE ChangeLog FAQ README
+       doinfo slib.info
+       dosym /usr/share/slib/ /usr/share/guile/slib # link from guile dir
+}
+
+pkg_postinst() {
+       einfo "Installing slib for guile..."
+       ${ROOT}/usr/bin/guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)"
+}