diff options
-rw-r--r-- | dev-scheme/scm/Manifest | 32 | ||||
-rw-r--r-- | dev-scheme/scm/files/digest-scm-5.5.3 | 3 | ||||
-rw-r--r-- | dev-scheme/scm/files/digest-scm-5.5.3-r1 | 6 | ||||
-rw-r--r-- | dev-scheme/scm/files/digest-scm-5.5.3-r2 | 3 | ||||
-rw-r--r-- | dev-scheme/scm/files/findexec.diff | 10 | ||||
-rw-r--r-- | dev-scheme/scm/files/scm-fixinstall.patch | 70 | ||||
-rw-r--r-- | dev-scheme/scm/files/scm-installprefix.patch | 11 | ||||
-rw-r--r-- | dev-scheme/scm/files/scm-nowb.patch | 13 | ||||
-rw-r--r-- | dev-scheme/scm/scm-5.5.3-r1.ebuild | 76 | ||||
-rw-r--r-- | dev-scheme/scm/scm-5.5.3-r2.ebuild | 64 |
10 files changed, 0 insertions, 288 deletions
diff --git a/dev-scheme/scm/Manifest b/dev-scheme/scm/Manifest deleted file mode 100644 index cf1d0f02..00000000 --- a/dev-scheme/scm/Manifest +++ /dev/null @@ -1,32 +0,0 @@ -AUX findexec.diff 294 RMD160 b08bf3f2d7488988c287b0bfd4d6f944828d365c SHA1 bdb98ca3a8edcce11378408a50edc3a5db381596 SHA256 4d07d64d65ce707724a07d59abfdc23801cfc9291426cf3067d29b838414a2fb -MD5 f9292fbdeca437ebe7b0785d518a0951 files/findexec.diff 294 -RMD160 b08bf3f2d7488988c287b0bfd4d6f944828d365c files/findexec.diff 294 -SHA256 4d07d64d65ce707724a07d59abfdc23801cfc9291426cf3067d29b838414a2fb files/findexec.diff 294 -AUX scm-fixinstall.patch 3035 RMD160 46351597f3303cd74f8ccb45d67e8ef4f3d413aa SHA1 1d7bbde4a685d705b66e1b2502ad7f04c794ba15 SHA256 fa9448fd1a08f1d84fe3d8d37a652f031bd3681f011ef1e7a464f153e07f0653 -MD5 03ffb692acd4f5562596afbef9ed2bd1 files/scm-fixinstall.patch 3035 -RMD160 46351597f3303cd74f8ccb45d67e8ef4f3d413aa files/scm-fixinstall.patch 3035 -SHA256 fa9448fd1a08f1d84fe3d8d37a652f031bd3681f011ef1e7a464f153e07f0653 files/scm-fixinstall.patch 3035 -AUX scm-installprefix.patch 311 RMD160 31b7855d9c8ea731901d4590d6eb6e3415911bcd SHA1 de5e964482ee2afbe3b6a0d716845e6c01f384ad SHA256 7e99d6f082ac595da358af28f8d8895ead65dab17ca70545525a359da05ffec5 -MD5 c0ba22c420a910c021b7bf9a14cc08be files/scm-installprefix.patch 311 -RMD160 31b7855d9c8ea731901d4590d6eb6e3415911bcd files/scm-installprefix.patch 311 -SHA256 7e99d6f082ac595da358af28f8d8895ead65dab17ca70545525a359da05ffec5 files/scm-installprefix.patch 311 -AUX scm-nowb.patch 547 RMD160 ef30d7affbd7223d300f1751dbdabcd242040fbd SHA1 9f899ea29c053332b6db6c4e9d38bde60c092c8d SHA256 6f8d24f6b4d21b9260b8929d7a10bfc2e0d956ec0ec154907fe72d9512df91e8 -MD5 c49a4b0eeb6755334ca53c1ff01f6b94 files/scm-nowb.patch 547 -RMD160 ef30d7affbd7223d300f1751dbdabcd242040fbd files/scm-nowb.patch 547 -SHA256 6f8d24f6b4d21b9260b8929d7a10bfc2e0d956ec0ec154907fe72d9512df91e8 files/scm-nowb.patch 547 -DIST scm5e3.zip 901866 RMD160 91f97bf4efd6bf734fe3e789762a90f20ad7b9b2 SHA1 3d7a0160357840c6a96ef9ded6fb31d92507561d SHA256 65fe69d6f3ccc2adeb4f73fed4a73c700789a2e8b7c7937f5bb9b4f851e3db7d -DIST wb1c3.zip 240500 RMD160 6cebdca87b8e94d734228fbce05fd158c0a156a9 SHA1 36634299d0b6be8a99263ceac233ade06422473b SHA256 41583f07402ad491820a29bb8b1820dc8bfe8be18eb6d0a39d948a1d93517584 -EBUILD scm-5.5.3-r1.ebuild 1757 RMD160 29bc1d379edc13b3117e773f622607f363553f00 SHA1 c49d31e54d42d989c24463acc42c17a890736a6f SHA256 9e06ec6cd33735932affca2de00c25aeddd645c885803665227a152776cba7ff -MD5 fc9813d90f8daa53fee6385d39a22d33 scm-5.5.3-r1.ebuild 1757 -RMD160 29bc1d379edc13b3117e773f622607f363553f00 scm-5.5.3-r1.ebuild 1757 -SHA256 9e06ec6cd33735932affca2de00c25aeddd645c885803665227a152776cba7ff scm-5.5.3-r1.ebuild 1757 -EBUILD scm-5.5.3-r2.ebuild 1600 RMD160 1bf0a4f484f2378b27a77fe418c1249fffe86191 SHA1 040cb5c4d674c5be7a65c058f014215181879350 SHA256 ecc15c54ecc257bc253a77029473e0e952899d523774e09a0b2220f33d46db8f -MD5 e139742245f81218511a2fdf2c14ff24 scm-5.5.3-r2.ebuild 1600 -RMD160 1bf0a4f484f2378b27a77fe418c1249fffe86191 scm-5.5.3-r2.ebuild 1600 -SHA256 ecc15c54ecc257bc253a77029473e0e952899d523774e09a0b2220f33d46db8f scm-5.5.3-r2.ebuild 1600 -MD5 74fb9a496cda528881204153261f2c6d files/digest-scm-5.5.3-r1 419 -RMD160 499bdb203eacf559eaae5766e6d0377ee9625ee3 files/digest-scm-5.5.3-r1 419 -SHA256 02ea56c9db0bb2fac01610ceb04c5cc08799cc028e96a293b8b01214680a83aa files/digest-scm-5.5.3-r1 419 -MD5 f2495b2c78747dcb285e9598cf057b7b files/digest-scm-5.5.3-r2 211 -RMD160 bc806184a15774c40a86a02363658d8055cd04e0 files/digest-scm-5.5.3-r2 211 -SHA256 d169ae50bac91cb1289f70c3a8c9872b1208921c3624016bb32c20946f4da895 files/digest-scm-5.5.3-r2 211 diff --git a/dev-scheme/scm/files/digest-scm-5.5.3 b/dev-scheme/scm/files/digest-scm-5.5.3 deleted file mode 100644 index e8a4f12c..00000000 --- a/dev-scheme/scm/files/digest-scm-5.5.3 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 04622ad33733771ed0b3e24c32594ea6 scm5e3.zip 901866 -RMD160 91f97bf4efd6bf734fe3e789762a90f20ad7b9b2 scm5e3.zip 901866 -SHA256 65fe69d6f3ccc2adeb4f73fed4a73c700789a2e8b7c7937f5bb9b4f851e3db7d scm5e3.zip 901866 diff --git a/dev-scheme/scm/files/digest-scm-5.5.3-r1 b/dev-scheme/scm/files/digest-scm-5.5.3-r1 deleted file mode 100644 index 878e5d80..00000000 --- a/dev-scheme/scm/files/digest-scm-5.5.3-r1 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 04622ad33733771ed0b3e24c32594ea6 scm5e3.zip 901866 -RMD160 91f97bf4efd6bf734fe3e789762a90f20ad7b9b2 scm5e3.zip 901866 -SHA256 65fe69d6f3ccc2adeb4f73fed4a73c700789a2e8b7c7937f5bb9b4f851e3db7d scm5e3.zip 901866 -MD5 fa62cbb6c6caade0c39a7b556e334706 wb1c3.zip 240500 -RMD160 6cebdca87b8e94d734228fbce05fd158c0a156a9 wb1c3.zip 240500 -SHA256 41583f07402ad491820a29bb8b1820dc8bfe8be18eb6d0a39d948a1d93517584 wb1c3.zip 240500 diff --git a/dev-scheme/scm/files/digest-scm-5.5.3-r2 b/dev-scheme/scm/files/digest-scm-5.5.3-r2 deleted file mode 100644 index e8a4f12c..00000000 --- a/dev-scheme/scm/files/digest-scm-5.5.3-r2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 04622ad33733771ed0b3e24c32594ea6 scm5e3.zip 901866 -RMD160 91f97bf4efd6bf734fe3e789762a90f20ad7b9b2 scm5e3.zip 901866 -SHA256 65fe69d6f3ccc2adeb4f73fed4a73c700789a2e8b7c7937f5bb9b4f851e3db7d scm5e3.zip 901866 diff --git a/dev-scheme/scm/files/findexec.diff b/dev-scheme/scm/files/findexec.diff deleted file mode 100644 index 4b28ca7d..00000000 --- a/dev-scheme/scm/files/findexec.diff +++ /dev/null @@ -1,10 +0,0 @@ ---- findexec.c 2008-01-02 15:52:05.000000000 +0200 -+++ new/findexec.c 2008-01-02 15:51:56.000000000 +0200 -@@ -43,6 +43,7 @@ - # include <sys/param.h> - # endif - # ifdef linux -+# include <string.h> - # include <stdlib.h> - # include <sys/stat.h> - # include <unistd.h> /* for X_OK define */ diff --git a/dev-scheme/scm/files/scm-fixinstall.patch b/dev-scheme/scm/files/scm-fixinstall.patch deleted file mode 100644 index 740080d1..00000000 --- a/dev-scheme/scm/files/scm-fixinstall.patch +++ /dev/null @@ -1,70 +0,0 @@ ---- scm-old/Makefile 2006-10-25 03:47:17.000000000 +0200 -+++ scm/Makefile 2007-08-10 14:08:49.000000000 +0200 -@@ -478,40 +478,41 @@ - gzip -f $(infodir)hobbit.info - - install: scm.1 db.so wbtab.scm rwb-isam.scm -- test -d $(bindir) || mkdir $(bindir) -- test -d $(mandir) || mkdir $(mandir) -- test -d $(man1dir) || mkdir $(man1dir) -- -cp scm scmlit $(bindir) -- -strip $(bindir)scmlit -- -cp scm.1 $(man1dir) -- test -d $(libdir) || mkdir $(libdir) -- test -d $(libscmdir) || mkdir $(libscmdir) -- -cp $(ifiles) $(hobfiles) COPYING r4rstest.scm $(libscmdir) -- test -f $(libscmdir)require.scm || \ -- cp requires.scm $(libscmdir)require.scm -+ test -d $(DESTDIR)$(bindir) || mkdir -p $(DESTDIR)$(bindir) -+ test -d $(DESTDIR)$(mandir) || mkdir -p $(DESTDIR)$(mandir) -+ test -d $(DESTDIR)$(man1dir) || mkdir -p $(DESTDIR)$(man1dir) -+ -cp scm scmlit $(DESTDIR)$(bindir) -+ -strip $(DESTDIR)$(bindir)scmlit -+ -cp scm.1 $(DESTDIR)$(man1dir) -+ test -d $(DESTDIR)$(libdir) || mkdir -p $(DESTDIR)$(libdir) -+ test -d $(DESTDIR)$(libscmdir) || mkdir -p $(DESTDIR)$(libscmdir) -+ -cp $(ifiles) $(hobfiles) COPYING r4rstest.scm $(DESTDIR)$(libscmdir) -+ test -f $(DESTDIR)$(libscmdir)require.scm || \ -+ cp requires.scm $(DESTDIR)$(libscmdir)require.scm - -cp build build.scm mkimpcat.scm Iedline.scm $(SHOBJS) patchlvl.h\ -- $(xafiles) $(libscmdir) -- -cp db.so wbtab.scm rwb-isam.scm $(libscmdir) -+ $(xafiles) $(DESTDIR)$(libscmdir) -+ if [ -f db.so ]; then cp db.so $(DESTDIR)$(libscmdir); fi -+ -cp wbtab.scm rwb-isam.scm $(DESTDIR)$(libscmdir) - - installlib: -- test -d $(includedir) || mkdir $(includedir) -- cp scm.h scmfig.h scmflags.h $(includedir) -- test -d $(libdir) || mkdir $(libdir) -- cp libscm.a $(libdir)libscm.a -+ test -d $(DESTDIR)$(includedir) || mkdir -p $(DESTDIR)$(includedir) -+ cp scm.h scmfig.h scmflags.h $(DESTDIR)$(includedir) -+ test -d $(DESTDIR)$(libdir) || mkdir -p $(DESTDIR)$(libdir) -+ cp libscm.a $(DESTDIR)$(libdir)libscm.a - - uninstall: -- -rm $(bindir)scm $(bindir)scmlit -- -rm $(man1dir)scm.1 -- -rm $(includedir)scm.h $(includedir)scmfig.h $(includedir)scmflags.h -- -rm $(libdir)libscm.a -- -(cd $(libscmdir); rm $(ifiles) $(hobfiles) COPYING r4rstest.scm) -- -(cd $(libscmdir); rm build build.scm mkimpcat.scm \ -+ -rm $(DESTDIR)$(bindir)scm $(DESTDIR)$(bindir)scmlit -+ -rm $(DESTDIR)$(man1dir)scm.1 -+ -rm $(DESTDIR)$(includedir)scm.h $(DESTDIR)$(includedir)scmfig.h $(DESTDIR)$(includedir)scmflags.h -+ -rm $(DESTDIR)$(libdir)libscm.a -+ -(cd $(DESTDIR)$(libscmdir); rm $(ifiles) $(hobfiles) COPYING r4rstest.scm) -+ -(cd $(DESTDIR)$(libscmdir); rm build build.scm mkimpcat.scm \ - $(SHOBJS) patchlvl.h $(xafiles)) -- -(cd $(libscmdir); rm db.so wbtab.scm rwb-isam.scm require.scm) -+ -(cd $(DESTDIR)$(libscmdir); rm db.so wbtab.scm rwb-isam.scm require.scm) - - uninstallinfo: -- -rm $(infodir)scm.info.gz $(infodir)Xlibscm.info.gz\ -- $(infodir)hobbit.info.gz -+ -rm $(DESTDIR)$(infodir)scm.info.gz $(DESTDIR)$(infodir)Xlibscm.info.gz\ -+ $(DESTDIR)$(infodir)hobbit.info.gz - - scm.doc: scm.1 - nroff -man $< | ul -tunknown >$@ diff --git a/dev-scheme/scm/files/scm-installprefix.patch b/dev-scheme/scm/files/scm-installprefix.patch deleted file mode 100644 index b645e0ff..00000000 --- a/dev-scheme/scm/files/scm-installprefix.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- scm-old/Makefile 2006-10-25 03:47:17.000000000 +0200 -+++ scm/Makefile 2007-08-10 14:25:37.000000000 +0200 -@@ -420,7 +420,7 @@ - - rpm_prefix=$(HOME)/rpmbuild/ - --prefix = /usr/local/ -+prefix = /usr/ - exec_prefix = $(prefix) - # directory where `make install' will put executable. - bindir = $(exec_prefix)bin/ diff --git a/dev-scheme/scm/files/scm-nowb.patch b/dev-scheme/scm/files/scm-nowb.patch deleted file mode 100644 index d997480b..00000000 --- a/dev-scheme/scm/files/scm-nowb.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- scm-old/Makefile 2006-10-25 03:47:17.000000000 +0200 -+++ scm/Makefile 2007-08-10 14:09:21.000000000 +0200 -@@ -274,8 +274,8 @@ - if [ -f /usr/lib/libreadline.so ]; \ - then $(BUILD) -t dll -f dlls.opt -F edit-line; fi - --rwb-isam.scm wbtab.scm: ../wb/rwb-isam.scm ../wb/wbtab.scm -- cp ../wb/rwb-isam.scm ../wb/wbtab.scm ./ -+#rwb-isam.scm wbtab.scm: ../wb/rwb-isam.scm ../wb/wbtab.scm -+# cp ../wb/rwb-isam.scm ../wb/wbtab.scm ./ - db.so: dlls.opt rwb-isam.scm wbtab.scm - if [ -f ../wb/blink.c ]; then \ - $(BUILD) -t dll -f dlls.opt -F wb; fi diff --git a/dev-scheme/scm/scm-5.5.3-r1.ebuild b/dev-scheme/scm/scm-5.5.3-r1.ebuild deleted file mode 100644 index fc2869ef..00000000 --- a/dev-scheme/scm/scm-5.5.3-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/scm/scm-5.5.3.ebuild,v 1.5 2007/06/25 10:25:57 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" - -WB_V="1c3" -SRC_URI="http://swiss.csail.mit.edu/ftpdir/scm/${MY_P}.zip - wb? ( http://swiss.csail.mit.edu/ftpdir/scm/wb${WB_V}.zip )" - -HOMEPAGE="http://swiss.csail.mit.edu/~jaffer/SCM" - -SLOT="0" -LICENSE="GPL-2-with-linking-exception" -KEYWORDS="~amd64" -IUSE="wb" - -#unzip for unpacking -RDEPEND="" -DEPEND="app-arch/unzip - >=dev-scheme/slib-3.1.4-r2" - -src_unpack() { - unpack ${A}; cd "${S}" - -# cp Makefile Makefile.old - -# use wb || epatch ${FILESDIR}/scm-nowb.patch - use wb || sed "s#.*../wb/rwb-isam.scm.*##" -i Makefile - -# epatch ${FILESDIR}/scm-installprefix.patch - sed "s#local/##" -i Makefile - -# diff -u Makefile.old Makefile - - epatch ${FILESDIR}/scm-fixinstall.patch -} - -src_compile() { - if use wb; then - einfo "Making WB" - - pushd ../wb - emake all - popd - fi - - einfo "Making scmlit" - #parallel make fails sometimes - emake -j1 scmlit - einfo "Building" - echo "srcdir=/usr/share/scm/" > srcdir.mk - ./build --compiler-options="${CFLAGS}" --linker-options="${LDFLAGS}" -F macro - emake -} - -src_install() { - emake DESTDIR=${D} install || die "emake install failed" -} - -pkg_postinst() { - [ "${ROOT}" == "/" ] && pkg_config -} - -pkg_config() { - einfo "Regenerating catalog..." - scm -e "(require 'new-catalog)" -} diff --git a/dev-scheme/scm/scm-5.5.3-r2.ebuild b/dev-scheme/scm/scm-5.5.3-r2.ebuild deleted file mode 100644 index 5c2b8023..00000000 --- a/dev-scheme/scm/scm-5.5.3-r2.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/scm/scm-5.5.3.ebuild,v 1.5 2007/06/25 10:25:57 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="~x86 ~amd64" -IUSE="" - -#unzip for unpacking -RDEPEND="" -DEPEND="app-arch/unzip - >=dev-scheme/slib-3.1.4-r2" - -src_unpack() { - unpack ${A}; cd "${S}" - - sed "s#.*../wb/rwb-isam.scm.*##" -i Makefile - sed "s#local/##" -i Makefile - epatch ${FILESDIR}/scm-fixinstall.patch - epatch ${FILESDIR}/findexec.diff -} - -src_compile() { - - einfo "Making scmlit" - #parallel make fails sometimes - emake -j1 scmlit - make clean - einfo "Building" - echo "srcdir=/usr/share/scm/" > srcdir.mk - #stdout to temp.sh to execute... - ./build --compiler-options="${CFLAGS}" --linker-options="${LDFLAGS}" \ - -F macro inexact &>temp.sh - chmod +x temp.sh - ./temp.sh || die "Compilation failed" -} - -src_install() { - emake DESTDIR=${D} install || die "emake install failed" -} - -pkg_postinst() { - [ "${ROOT}" == "/" ] && pkg_config -} - -pkg_config() { - einfo "Regenerating catalog..." - scm -e "(require 'new-catalog)" -} |