diff options
author | Marijn Schouten <hkbst@gentoo.org> | 2008-01-18 13:25:51 +0000 |
---|---|---|
committer | Marijn Schouten <hkbst@gentoo.org> | 2008-01-18 13:25:51 +0000 |
commit | 62e3c027b92aa5b2bb5e35d1f8bc1e10c675b947 (patch) | |
tree | 9505f8eb5e3393dac0576a8b4cf916600eeff409 /dev-scheme | |
parent | bump (diff) | |
download | historical-62e3c027b92aa5b2bb5e35d1f8bc1e10c675b947.tar.gz historical-62e3c027b92aa5b2bb5e35d1f8bc1e10c675b947.tar.bz2 historical-62e3c027b92aa5b2bb5e35d1f8bc1e10c675b947.zip |
bump, fixes bug 191829 and bug 188335
Package-Manager: portage-2.1.4
Diffstat (limited to 'dev-scheme')
-rw-r--r-- | dev-scheme/scm/ChangeLog | 9 | ||||
-rw-r--r-- | dev-scheme/scm/Manifest | 16 | ||||
-rw-r--r-- | dev-scheme/scm/files/digest-scm-5.5.4 | 3 | ||||
-rw-r--r-- | dev-scheme/scm/scm-5.5.4.ebuild | 64 |
4 files changed, 86 insertions, 6 deletions
diff --git a/dev-scheme/scm/ChangeLog b/dev-scheme/scm/ChangeLog index 46ccc5517360..8a71554c53ee 100644 --- a/dev-scheme/scm/ChangeLog +++ b/dev-scheme/scm/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-scheme/scm -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/scm/ChangeLog,v 1.4 2007/06/25 10:25:57 hkbst Exp $ +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/scm/ChangeLog,v 1.5 2008/01/18 13:25:50 hkbst Exp $ + +*scm-5.5.4 (18 Jan 2008) + + 18 Jan 2008; Marijn Schouten <hkBst@gentoo.org> +scm-5.5.4.ebuild: + bump, fixes bug 191829 and bug 188335 25 Jun 2007; Marijn Schouten <hkBst@gentoo.org> scm-5.5.3.ebuild: check for ROOT in pkg_postinst, thanks to peper diff --git a/dev-scheme/scm/Manifest b/dev-scheme/scm/Manifest index 0046e0dda208..708a4807f2f2 100644 --- a/dev-scheme/scm/Manifest +++ b/dev-scheme/scm/Manifest @@ -1,12 +1,17 @@ DIST scm5e3.zip 901866 RMD160 91f97bf4efd6bf734fe3e789762a90f20ad7b9b2 SHA1 3d7a0160357840c6a96ef9ded6fb31d92507561d SHA256 65fe69d6f3ccc2adeb4f73fed4a73c700789a2e8b7c7937f5bb9b4f851e3db7d +DIST scm5e4.zip 910672 RMD160 1e33f9fa55ec7ffc9e178b66ea74fb8e11846178 SHA1 9c2f5b9619d828276fad21b0a33fd2dfebc62c26 SHA256 cf49da2027192b31a9dbb4572ba32449c10baa0777c37baac14191bed34422e8 EBUILD scm-5.5.3.ebuild 1334 RMD160 9921e6c9706f97c95f107fecab3d63bc8716a998 SHA1 3cd8abae0a993e87317eff6c1b24de597a3c01cc SHA256 3526d02a4d17d272eefe1713b54e5f013cfda8e28c169b4e3242b2d1e6cf9aed MD5 36965f4e21683a97c84bb4160471ece5 scm-5.5.3.ebuild 1334 RMD160 9921e6c9706f97c95f107fecab3d63bc8716a998 scm-5.5.3.ebuild 1334 SHA256 3526d02a4d17d272eefe1713b54e5f013cfda8e28c169b4e3242b2d1e6cf9aed scm-5.5.3.ebuild 1334 -MISC ChangeLog 646 RMD160 1d753ca477127eaa9b3ade42bf4b5f26891c3443 SHA1 18ef7fe0d90b2ec31bf0b93d8c12fd94c9a06bc2 SHA256 e216b323fc44c93b0c6f06a913211b9920b6ad9d334e3b31d7c46554f6c01324 -MD5 ad8c2d6360054fc214c7ee863f64874d ChangeLog 646 -RMD160 1d753ca477127eaa9b3ade42bf4b5f26891c3443 ChangeLog 646 -SHA256 e216b323fc44c93b0c6f06a913211b9920b6ad9d334e3b31d7c46554f6c01324 ChangeLog 646 +EBUILD scm-5.5.4.ebuild 1574 RMD160 126c5c3623eae27fc06dded6672f09391a6ddaaf SHA1 a96a8f073944fe24c894d86df13a35e2b768e44a SHA256 0b2d496272959321a851274ca900b6ec2711b0c3ad9279d23d4cd8db9728e12d +MD5 d252e12bae7571545dc0f28903fefc35 scm-5.5.4.ebuild 1574 +RMD160 126c5c3623eae27fc06dded6672f09391a6ddaaf scm-5.5.4.ebuild 1574 +SHA256 0b2d496272959321a851274ca900b6ec2711b0c3ad9279d23d4cd8db9728e12d scm-5.5.4.ebuild 1574 +MISC ChangeLog 782 RMD160 51c15637854f5cee937d248283e772b4ef7337b5 SHA1 62caefdccf4ee7bf20865094da1744b7565acf7b SHA256 ddd8005c06e892452357c683487f6eab4945d653be27c2c241841652c07c933d +MD5 e7e4c3ff066fcabc0ec44a84b93b92f9 ChangeLog 782 +RMD160 51c15637854f5cee937d248283e772b4ef7337b5 ChangeLog 782 +SHA256 ddd8005c06e892452357c683487f6eab4945d653be27c2c241841652c07c933d ChangeLog 782 MISC metadata.xml 434 RMD160 951fec63f3325b7f92693c88948382715576d8c9 SHA1 cf322011d73ec3e648fe45f7bf357c39eaa29d52 SHA256 b810a305f07a75ef4299bde4aa2bd136e98bcad906b4000d46235a127dbf7844 MD5 542fee3e9b107c86b6ff309d6362f466 metadata.xml 434 RMD160 951fec63f3325b7f92693c88948382715576d8c9 metadata.xml 434 @@ -14,3 +19,6 @@ SHA256 b810a305f07a75ef4299bde4aa2bd136e98bcad906b4000d46235a127dbf7844 metadata MD5 f2495b2c78747dcb285e9598cf057b7b files/digest-scm-5.5.3 211 RMD160 bc806184a15774c40a86a02363658d8055cd04e0 files/digest-scm-5.5.3 211 SHA256 d169ae50bac91cb1289f70c3a8c9872b1208921c3624016bb32c20946f4da895 files/digest-scm-5.5.3 211 +MD5 a35f44f3de4743f4a2bc9487b9b6e5f1 files/digest-scm-5.5.4 211 +RMD160 f4038a1d033767075c2f6cf2ca55c065a06ef67c files/digest-scm-5.5.4 211 +SHA256 1481e722cff79df95602f6757670addfdaa7715cf2016c51941b2ed8aab5547e files/digest-scm-5.5.4 211 diff --git a/dev-scheme/scm/files/digest-scm-5.5.4 b/dev-scheme/scm/files/digest-scm-5.5.4 new file mode 100644 index 000000000000..ca8f43951d59 --- /dev/null +++ b/dev-scheme/scm/files/digest-scm-5.5.4 @@ -0,0 +1,3 @@ +MD5 984c7e2f987e12197af5aec0755b59f6 scm5e4.zip 910672 +RMD160 1e33f9fa55ec7ffc9e178b66ea74fb8e11846178 scm5e4.zip 910672 +SHA256 cf49da2027192b31a9dbb4572ba32449c10baa0777c37baac14191bed34422e8 scm5e4.zip 910672 diff --git a/dev-scheme/scm/scm-5.5.4.ebuild b/dev-scheme/scm/scm-5.5.4.ebuild new file mode 100644 index 000000000000..b0c9438889c7 --- /dev/null +++ b/dev-scheme/scm/scm-5.5.4.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/scm/scm-5.5.4.ebuild,v 1.1 2008/01/18 13:25: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="Scheme implementation from author of slib" +SRC_URI="http://swiss.csail.mit.edu/ftpdir/scm/${MY_P}.zip" + +HOMEPAGE="http://swiss.csail.mit.edu/~jaffer/SCM" + +SLOT="0" +LICENSE="GPL-2-with-linking-exception" +KEYWORDS="~amd64" +IUSE="" + +#unzip for unpacking +RDEPEND="" +DEPEND="app-arch/unzip + >=dev-scheme/slib-3.1.5" + +src_unpack() { + unpack ${A}; cd "${S}" + +# cp Makefile Makefile.old + + sed "s#local/##" -i Makefile + + #sent upstream again + sed "s#mkdir#mkdir -p#" -i Makefile + sed "s#-p -p#-p#" -i Makefile + +# diff -u Makefile.old Makefile +} + +src_compile() { + einfo "Making scmlit" + #parallel make fails sometimes + emake -j1 scmlit + einfo "Creating script to build scm" + echo "srcdir=/usr/share/scm/" > srcdir.mk + ./build --compiler-options="${CFLAGS}" --linker-options="${LDFLAGS}" -F macro -F inexact &> _compile.sh || die + einfo "Building scm" + sh _compile.sh || die +} + +src_install() { + emake DESTDIR="${D}" install || die +} + +pkg_postinst() { + [ "${ROOT}" == "/" ] && pkg_config +} + +pkg_config() { + einfo "Regenerating catalog..." + scm -e "(require 'new-catalog)" +} |