summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuis Francisco Araujo <araujo@gentoo.org>2007-07-28 20:06:56 +0000
committerLuis Francisco Araujo <araujo@gentoo.org>2007-07-28 20:06:56 +0000
commitf0ae1a77a44bd7131a70af1ba94ef3eb8fce4127 (patch)
tree52e98e59f3228ed5da5f84e319e3e15fce8b3c38 /dev-scheme
parentia64/x86 stable (diff)
downloadhistorical-f0ae1a77a44bd7131a70af1ba94ef3eb8fce4127.tar.gz
historical-f0ae1a77a44bd7131a70af1ba94ef3eb8fce4127.tar.bz2
historical-f0ae1a77a44bd7131a70af1ba94ef3eb8fce4127.zip
Adding new version. bug #179996
Package-Manager: portage-2.1.3_rc9
Diffstat (limited to 'dev-scheme')
-rw-r--r--dev-scheme/scheme48/ChangeLog7
-rw-r--r--dev-scheme/scheme48/Manifest24
-rw-r--r--dev-scheme/scheme48/files/digest-scheme48-1.63
-rw-r--r--dev-scheme/scheme48/scheme48-1.6.ebuild66
4 files changed, 91 insertions, 9 deletions
diff --git a/dev-scheme/scheme48/ChangeLog b/dev-scheme/scheme48/ChangeLog
index 8a4cea32f0c7..e179b0c8178d 100644
--- a/dev-scheme/scheme48/ChangeLog
+++ b/dev-scheme/scheme48/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-scheme/scheme48
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/scheme48/ChangeLog,v 1.7 2007/07/05 23:35:03 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/scheme48/ChangeLog,v 1.8 2007/07/28 20:06:56 araujo Exp $
+
+*scheme48-1.6 (28 Jul 2007)
+
+ 28 Jul 2007; <araujo@gentoo.org> +scheme48-1.6.ebuild:
+ Added new version. bug #179996
05 Jul 2007; Ulrich Mueller <ulm@gentoo.org> scheme48-1.3-r1.ebuild,
scheme48-1.5.ebuild:
diff --git a/dev-scheme/scheme48/Manifest b/dev-scheme/scheme48/Manifest
index 99e59ce96a9f..934d5747131f 100644
--- a/dev-scheme/scheme48/Manifest
+++ b/dev-scheme/scheme48/Manifest
@@ -15,6 +15,7 @@ RMD160 b782786477889f7353cc5674cad73ff092458b0a files/scheme48-1.5-as-needed.pat
SHA256 b74ee6fbf358d1a0fbe724158ea5355c2545b26c80ef545d153459c36254b79b files/scheme48-1.5-as-needed.patch 633
DIST scheme48-1.3.tgz 2322178 RMD160 25cbf7ddda946ffe114264c3cb4818817eeeb440 SHA1 be1704893b5932fc304b8a2e2279ec753a49f15b SHA256 50d2c540bced74c6015abca3978ba4f65e97d14c78eba1fa8488b3a5c064883b
DIST scheme48-1.5.tgz 2541876 RMD160 d9bfad4425a37c02436ab69a4aac386471d074ec SHA1 9f9b503c609b8d1dca4b6edd6afe748ed0b124dd SHA256 0f064dfccf5d79e5e1a72270835c042d88506b112574c13b346a9116bef9e7ad
+DIST scheme48-1.6.tgz 2530302 RMD160 f5152a7a9bdd217bc5b9d69848f609550ffca46c SHA1 c88e2cf6cc893f1fd2fb571cc26fc7c5342a3ceb SHA256 6eaab75dbe4bd12540a2fa543a35afecfa9c7925f508a5c7c961ba16895e7c6f
EBUILD scheme48-1.3-r1.ebuild 1815 RMD160 1ae3e0499c5adc16de90efdef938f9f55366afa5 SHA1 1c9cc433ce471b055f52f50267388797c24bdea4 SHA256 5c9c8540567047c6e03787a467d0d3e78a3412621903fd6a6cb48794431fb0a9
MD5 2a8b9ee6a994b983a48d25a6975525d4 scheme48-1.3-r1.ebuild 1815
RMD160 1ae3e0499c5adc16de90efdef938f9f55366afa5 scheme48-1.3-r1.ebuild 1815
@@ -23,10 +24,14 @@ EBUILD scheme48-1.5.ebuild 1812 RMD160 a006092a6c572696b06d7ce60725bc4e6596b790
MD5 d7c75009e280b5015c8bd0c4b97bb11e scheme48-1.5.ebuild 1812
RMD160 a006092a6c572696b06d7ce60725bc4e6596b790 scheme48-1.5.ebuild 1812
SHA256 f93350012618b2df88fea8aa393d58848fb678cdbd19a7b8097344556ea7445e scheme48-1.5.ebuild 1812
-MISC ChangeLog 1404 RMD160 c30c53e926cbaa8abdad2e0f1c818b7d932031f3 SHA1 40deeaf4290bcc31493eadcd499c2548db20e511 SHA256 436351a644f866d9897db8fa067f6561516ec990a1cfa84336ba506c7831f342
-MD5 4b02b71c9ab68c5de44585e100181127 ChangeLog 1404
-RMD160 c30c53e926cbaa8abdad2e0f1c818b7d932031f3 ChangeLog 1404
-SHA256 436351a644f866d9897db8fa067f6561516ec990a1cfa84336ba506c7831f342 ChangeLog 1404
+EBUILD scheme48-1.6.ebuild 1823 RMD160 70fbc4710609bf10b036f610729b9fcd0785280e SHA1 4dfd5800a03c737475c4a8324e49bee6ae91058a SHA256 3ecf2d00a055b82e5ad6a04ef9a05dacd94146848b27fc541de7c5e3fc7f46af
+MD5 33be456da863c366c6eb6db3423c10ad scheme48-1.6.ebuild 1823
+RMD160 70fbc4710609bf10b036f610729b9fcd0785280e scheme48-1.6.ebuild 1823
+SHA256 3ecf2d00a055b82e5ad6a04ef9a05dacd94146848b27fc541de7c5e3fc7f46af scheme48-1.6.ebuild 1823
+MISC ChangeLog 1527 RMD160 61c578783fc47179d448fffa424f6596df7c813a SHA1 1bdb7b6bca63e76b32084b39841a74c4ca23b00d SHA256 8a2136633d2c665c4c9bae584f410e6b5f8c96bd15589d19d21bde6a62d9a226
+MD5 840bc24a11fcbac61581b691e4b4eef8 ChangeLog 1527
+RMD160 61c578783fc47179d448fffa424f6596df7c813a ChangeLog 1527
+SHA256 8a2136633d2c665c4c9bae584f410e6b5f8c96bd15589d19d21bde6a62d9a226 ChangeLog 1527
MISC metadata.xml 532 RMD160 130ae0288c47f06e72ae2225c8fc08e32b0ce428 SHA1 857a3bb429c6d759b0aae2e644f2cc220905e81c SHA256 58724fd8ef37b1b7edfca3d69536c1302ecafb00240112a3f442ea1a017819ab
MD5 3ced4838ea1f70eee5d0d0f0e14b18b1 metadata.xml 532
RMD160 130ae0288c47f06e72ae2225c8fc08e32b0ce428 metadata.xml 532
@@ -37,10 +42,13 @@ SHA256 665bd9994692ba9250316622b10355c27461f090976db6ef81f05a2133936d5f files/di
MD5 bbd0688cd088fef309edc608edfd7369 files/digest-scheme48-1.5 232
RMD160 91e36f67c83c2d64ec8dd34eb768ef3a07759ad5 files/digest-scheme48-1.5 232
SHA256 0e2bc16a22dad4aa55a00c31ad20a764a9d1b75c57fdd84e5e11303d0827a166 files/digest-scheme48-1.5 232
+MD5 5d8b9bb9f13386f4e9b1deff0915ff9e files/digest-scheme48-1.6 232
+RMD160 ff3f7eb4308341d3134383649797f0a2072f8925 files/digest-scheme48-1.6 232
+SHA256 f047ad2e53015c9d8a6e10a340dd6a4ea433306fe68e3fd9fd830306afb1e477 files/digest-scheme48-1.6 232
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.7 (GNU/Linux)
+Version: GnuPG v2.0.5 (GNU/Linux)
-iD8DBQFGjYArOeoy/oIi7uwRAtNHAKDltHJ1T2jgLqllRyROg2ySrEn2TwCgrsyF
-3P63CPsDa+D5q7ewfrZpUBo=
-=CpdR
+iD8DBQFGq6CZBCmRZan6aegRAttSAKCJVk7qREDLU++AAtKNyn6DeDWpZACfZ6Zk
+Ut+qBdsxWUjCRo1KSPScHxU=
+=Kifs
-----END PGP SIGNATURE-----
diff --git a/dev-scheme/scheme48/files/digest-scheme48-1.6 b/dev-scheme/scheme48/files/digest-scheme48-1.6
new file mode 100644
index 000000000000..6b15c29262d2
--- /dev/null
+++ b/dev-scheme/scheme48/files/digest-scheme48-1.6
@@ -0,0 +1,3 @@
+MD5 ec5cb92d400c4039c0a1a3d76a3a9f6d scheme48-1.6.tgz 2530302
+RMD160 f5152a7a9bdd217bc5b9d69848f609550ffca46c scheme48-1.6.tgz 2530302
+SHA256 6eaab75dbe4bd12540a2fa543a35afecfa9c7925f508a5c7c961ba16895e7c6f scheme48-1.6.tgz 2530302
diff --git a/dev-scheme/scheme48/scheme48-1.6.ebuild b/dev-scheme/scheme48/scheme48-1.6.ebuild
new file mode 100644
index 000000000000..e767e5be78e8
--- /dev/null
+++ b/dev-scheme/scheme48/scheme48-1.6.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/scheme48/scheme48-1.6.ebuild,v 1.1 2007/07/28 20:06:56 araujo Exp $
+
+inherit elisp-common multilib eutils flag-o-matic
+
+DESCRIPTION="Scheme48 is an implementation of the Scheme Programming Language."
+HOMEPAGE="http://www.s48.org/"
+SRC_URI="http://www.s48.org/${PV}/${P}.tgz"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="doc emacs"
+
+DEPEND="emacs? ( virtual/emacs )"
+RDEPEND="${DEPEND}"
+SITEFILE=50scheme48-gentoo.el
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ sed -i "s:\`pwd\`:/usr/$(get_libdir)/scheme48:" Makefile.in
+ sed -i "s:lib=\$(LIB):lib=/usr/$(get_libdir)/scheme48:" Makefile.in
+ # Set the correct values for the paths show by the man pages
+ sed -i "s:=\$(bindir)=:=/usr/bin/=:" Makefile.in
+ sed -i "s:=\$(LIB)=:=/usr/$(get_libdir)/scheme48=:" Makefile.in
+ # From Bug #127105
+ sed -i 's:`(cd $(srcdir) && echo $$PWD)`/scheme:'"/usr/$(get_libdir)/scheme48/:" Makefile.in
+ sed -i "s:'\$(LIB)':'/usr/$(get_libdir)/\$(RUNNABLE)':" Makefile.in
+ epatch "${FILESDIR}/scheme48-1.5-as-needed.patch"
+}
+
+src_compile() {
+ use amd64 && append-flags "-m32"
+ econf || die "econf failed"
+ emake || die "emake failed"
+ if use emacs; then
+ elisp-compile ${S}/emacs/cmuscheme48.el
+ fi
+}
+
+src_install() {
+ make prefix=${D}/usr \
+ mandir=${D}/usr/share/man/man1 \
+ install || die "make failed"
+ if use emacs; then
+ elisp-install ${PN} emacs/cmuscheme48.el emacs/*.elc
+ elisp-site-file-install ${FILESDIR}/${SITEFILE}
+ fi
+ dodoc README INSTALL
+ if use doc; then
+ dodoc doc/manual.ps doc/manual.pdf doc/*.txt
+ dohtml -r doc/html/*
+ docinto src
+ dodoc doc/src/*
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}