summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarijn Schouten <hkbst@gentoo.org>2008-05-08 10:07:42 +0000
committerMarijn Schouten <hkbst@gentoo.org>2008-05-08 10:07:42 +0000
commite16d5f969ca8179beead3d3bd48d6d6bdb9ca849 (patch)
tree53d8866132906ee91c4d78dfe82353af4f59dd60 /dev-scheme/tinyscheme
parentRemove redundant dependency on printproto. (diff)
downloadhistorical-e16d5f969ca8179beead3d3bd48d6d6bdb9ca849.tar.gz
historical-e16d5f969ca8179beead3d3bd48d6d6bdb9ca849.tar.bz2
historical-e16d5f969ca8179beead3d3bd48d6d6bdb9ca849.zip
bump
Package-Manager: portage-2.1.5_rc7
Diffstat (limited to 'dev-scheme/tinyscheme')
-rw-r--r--dev-scheme/tinyscheme/ChangeLog7
-rw-r--r--dev-scheme/tinyscheme/Manifest4
-rw-r--r--dev-scheme/tinyscheme/tinyscheme-1.39.ebuild36
3 files changed, 45 insertions, 2 deletions
diff --git a/dev-scheme/tinyscheme/ChangeLog b/dev-scheme/tinyscheme/ChangeLog
index bbe4831c1a56..98de0e604874 100644
--- a/dev-scheme/tinyscheme/ChangeLog
+++ b/dev-scheme/tinyscheme/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-scheme/tinyscheme
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/tinyscheme/ChangeLog,v 1.7 2008/03/13 20:20:32 hkbst Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/tinyscheme/ChangeLog,v 1.8 2008/05/08 10:07:42 hkbst Exp $
+
+*tinyscheme-1.39 (08 May 2008)
+
+ 08 May 2008; Marijn Schouten <hkBst@gentoo.org> +tinyscheme-1.39.ebuild:
+ bump
13 Mar 2008; Marijn Schouten <hkBst@gentoo.org> tinyscheme-1.38-r1.ebuild:
fix bug 206224
diff --git a/dev-scheme/tinyscheme/Manifest b/dev-scheme/tinyscheme/Manifest
index 03cc15ffa1b1..2bca7779e00e 100644
--- a/dev-scheme/tinyscheme/Manifest
+++ b/dev-scheme/tinyscheme/Manifest
@@ -1,4 +1,6 @@
DIST tinyscheme1.38.zip 58182 RMD160 1a0630fd6a238e155714478a334ba7d2b4dac7b3 SHA1 e20b81940b92b48b48a3a8ead812e7f0f12ca6ae SHA256 7d716794b9a20624ebb80a2e6b6a288301fc673d47ce6ae4d845aa40d9305803
+DIST tinyscheme1.39.zip 58751 RMD160 d8d365ccceb9482ffd457fd6d4f97c1651e131e9 SHA1 d759bff93683399ee7abbfd1a822d000adb22a0c SHA256 5b53bcacd5f48031c57567a8c76dc20f56db4a8a98ee9d4859556dfd6203ffbd
EBUILD tinyscheme-1.38-r1.ebuild 1143 RMD160 ad92acb3301edcb950945fe66bbde3090106cf74 SHA1 85ed9ed007af085a6b6b84f552bd582bf93db128 SHA256 88568adf30c78f35e93057073d5bcd0cc8cb845834d8ef2d6a98a6d678c483ce
-MISC ChangeLog 1271 RMD160 301e109994b5acc436600e04a2e4da197c5cf47c SHA1 1cf4f0cea7b365a6424295cac63ccf561ea5d5a3 SHA256 901053473b7fad1e9ddcbf65b09cadee4d5fdedf833f6bf94a8b2b2c83962d26
+EBUILD tinyscheme-1.39.ebuild 1144 RMD160 e3afb4df2a2289b846eb9128c6abdf465b393f98 SHA1 b30cc4f91839a4261aada68c4964ed90e987d09a SHA256 3d2065cfe748935f74e58781ef8684d1ec1a89a62420aa499b59e41759133773
+MISC ChangeLog 1386 RMD160 0b31659039b62dd1d4610422f1cd66303e1d86c3 SHA1 dee64fa76395b4f51a6d8f25c8b5113c9dca05f6 SHA256 25f072a819deab90b0827fca4ecfbcf664df86d973cca8e3a3b30214ad3ed66a
MISC metadata.xml 785 RMD160 3f4f4e99386c93895d556711f854b5daf86cbead SHA1 1c6a8ca69fd8c5bd030075fad0ec567d3bce4bc8 SHA256 b07e9079f2a52e389b96ef3289273a9728c16701539174f38667cde3edcba8ee
diff --git a/dev-scheme/tinyscheme/tinyscheme-1.39.ebuild b/dev-scheme/tinyscheme/tinyscheme-1.39.ebuild
new file mode 100644
index 000000000000..8bf23bbb206c
--- /dev/null
+++ b/dev-scheme/tinyscheme/tinyscheme-1.39.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2000-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/tinyscheme/tinyscheme-1.39.ebuild,v 1.1 2008/05/08 10:07:42 hkbst Exp $
+
+MY_P=${PN}${PV}
+DESCRIPTION="Lightweight scheme interpreter"
+HOMEPAGE="http://tinyscheme.sourceforge.net"
+SRC_URI="mirror://sourceforge/tinyscheme/${MY_P}.zip"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="app-arch/unzip"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}; cd "${S}"
+ sed 's/PLATFORM_FEATURES = -DUSE_STRLWR=0/#PLATFORM_FEATURES = -DUSE_STRLWR=0/' -i makefile
+ sed 's/CC = gcc -fpic/CC = gcc -fpic ${CFLAGS}/' -i makefile
+ sed 's/LDFLAGS/LOCAL_LDFLAGS/g' -i makefile
+ sed 's/LOCAL_LDFLAGS = -shared/LOCAL_LDFLAGS = -shared ${LDFLAGS}/' -i makefile
+ sed 's/DEBUG=-g -Wno-char-subscripts -O/DEBUG=/' -i makefile
+}
+
+src_install() {
+ INIT_DIR=/usr/share/tinyscheme/
+ newbin scheme tinyscheme
+ dolib libtinyscheme.a libtinyscheme.so
+ insinto ${INIT_DIR}
+ doins init.scm
+ dodir /etc/env.d/ && echo "TINYSCHEMEINIT=\"${INIT_DIR}init.scm\"" > "${D}"/etc/env.d/50tinyscheme
+}