diff options
author | Luis Francisco Araujo <araujo@gentoo.org> | 2007-07-28 20:06:56 +0000 |
---|---|---|
committer | Luis Francisco Araujo <araujo@gentoo.org> | 2007-07-28 20:06:56 +0000 |
commit | f0ae1a77a44bd7131a70af1ba94ef3eb8fce4127 (patch) | |
tree | 52e98e59f3228ed5da5f84e319e3e15fce8b3c38 /dev-scheme/scheme48 | |
parent | ia64/x86 stable (diff) | |
download | historical-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/scheme48')
-rw-r--r-- | dev-scheme/scheme48/ChangeLog | 7 | ||||
-rw-r--r-- | dev-scheme/scheme48/Manifest | 24 | ||||
-rw-r--r-- | dev-scheme/scheme48/files/digest-scheme48-1.6 | 3 | ||||
-rw-r--r-- | dev-scheme/scheme48/scheme48-1.6.ebuild | 66 |
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 +} |