summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-scheme/scm/Manifest32
-rw-r--r--dev-scheme/scm/files/digest-scm-5.5.33
-rw-r--r--dev-scheme/scm/files/digest-scm-5.5.3-r16
-rw-r--r--dev-scheme/scm/files/digest-scm-5.5.3-r23
-rw-r--r--dev-scheme/scm/files/findexec.diff10
-rw-r--r--dev-scheme/scm/files/scm-fixinstall.patch70
-rw-r--r--dev-scheme/scm/files/scm-installprefix.patch11
-rw-r--r--dev-scheme/scm/files/scm-nowb.patch13
-rw-r--r--dev-scheme/scm/scm-5.5.3-r1.ebuild76
-rw-r--r--dev-scheme/scm/scm-5.5.3-r2.ebuild64
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)"
-}