public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/lisp:master commit in: dev-scheme/larceny/
@ 2012-07-26 11:52 Marijn Schouten
  0 siblings, 0 replies; 2+ messages in thread
From: Marijn Schouten @ 2012-07-26 11:52 UTC (permalink / raw
  To: gentoo-commits

commit:     8637906792fe5cd332ef51fef039eb9d261ff542
Author:     Marijn Schouten <hkBst <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 26 12:00:15 2012 +0000
Commit:     Marijn Schouten <hkbst <AT> gentoo <DOT> org>
CommitDate: Thu Jul 26 12:00:15 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=86379067

Bump larceny

---
 ...rceny-0.97_beta1.ebuild => larceny-0.97.ebuild} |   19 +++++++++----------
 1 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/dev-scheme/larceny/larceny-0.97_beta1.ebuild b/dev-scheme/larceny/larceny-0.97.ebuild
similarity index 74%
rename from dev-scheme/larceny/larceny-0.97_beta1.ebuild
rename to dev-scheme/larceny/larceny-0.97.ebuild
index ca4e35f..5a0e44a 100644
--- a/dev-scheme/larceny/larceny-0.97_beta1.ebuild
+++ b/dev-scheme/larceny/larceny-0.97.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -7,21 +7,20 @@ inherit eutils
 MY_PV=${PV/_beta/b}
 MY_P=${PN}-${MY_PV}
 
-DESCRIPTION="Larceny is a Scheme Interpreter and a Scheme to IA32 and C Compiler"
-SRC_URI="!binary? ( http://www.ccs.neu.edu/home/will/Larceny/LarcenyReleases/${MY_P}-src.tar.gz )
-		  binary? ( x86? ( http://www.ccs.neu.edu/home/will/Larceny/LarcenyReleases/${MY_P}-bin-native-ia32-linux86.tar.gz )
-				  amd64? ( http://www.ccs.neu.edu/home/will/Larceny/LarcenyReleases/${MY_P}-bin-native-ia32-linux86.tar.gz ) )"
+DESCRIPTION="Larceny is a simple and efficient implementation of the Scheme programming language."
+SRC_URI="!binary? ( http://www.larcenists.org/LarcenyReleases/${MY_P}-src.tar.gz )
+		  binary? ( x86? ( http://www.larcenists.org/LarcenyReleases/${MY_P}-bin-native-ia32-linux86.tar.gz )
+				  amd64? ( http://www.larcenists.org/LarcenyReleases/${MY_P}-bin-native-ia32-linux86.tar.gz ) )"
 
-HOMEPAGE="http://www.ccs.neu.edu/home/will/Larceny/"
+HOMEPAGE="http://www.larcenists.org/"
 
-LICENSE="Larceny"
+LICENSE="LGPL-2.1" # or less restrictive
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64"
 IUSE="binary"
 
 DEPEND="!dev-scheme/larceny-petit
-		dev-lang/nasm
-		doc? ( app-text/asciidoc )"
+		dev-lang/nasm"
 RDEPEND=""
 
 S="${WORKDIR}"/${MY_P}-$(use binary && echo bin-native-ia32-linux86 || echo src)


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [gentoo-commits] proj/lisp:master commit in: dev-scheme/larceny/
@ 2012-07-27  7:30 Marijn Schouten
  0 siblings, 0 replies; 2+ messages in thread
From: Marijn Schouten @ 2012-07-27  7:30 UTC (permalink / raw
  To: gentoo-commits

commit:     9673f324dfc0ed7ba197055e72c7d8fa8c48158d
Author:     Marijn Schouten <hkBst <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 27 07:37:46 2012 +0000
Commit:     Marijn Schouten <hkbst <AT> gentoo <DOT> org>
CommitDate: Fri Jul 27 07:37:46 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=9673f324

Larceny: update live ebuild, fix manifest

---
 dev-scheme/larceny/larceny-9999.ebuild |   32 +++++++++++++++++---------------
 1 files changed, 17 insertions(+), 15 deletions(-)

diff --git a/dev-scheme/larceny/larceny-9999.ebuild b/dev-scheme/larceny/larceny-9999.ebuild
index f2ab881..7bdd3f8 100644
--- a/dev-scheme/larceny/larceny-9999.ebuild
+++ b/dev-scheme/larceny/larceny-9999.ebuild
@@ -8,28 +8,29 @@ MY_PV=${PV/_beta/b}
 MY_P=${PN}-${MY_PV}
 
 DESCRIPTION="Larceny is a Scheme Interpreter and a Scheme to IA32 and C Compiler"
-#SRC_URI="!binary? ( http://www.ccs.neu.edu/home/will/Larceny/LarcenyReleases/${MY_P}-src.tar.gz )
-#		  binary? ( x86? ( http://www.ccs.neu.edu/home/will/Larceny/LarcenyReleases/${MY_P}-bin-native-ia32-linux86.tar.gz )
-#				  amd64? ( http://www.ccs.neu.edu/home/will/Larceny/LarcenyReleases/${MY_P}-bin-native-ia32-linux86.tar.gz ) )"
-ESVN_REPO_URI="https://trac.ccs.neu.edu/svn/larceny/trunk/larceny_src"
+#SRC_URI="!binary? ( http://www.larcenists.org/LarcenyReleases/${MY_P}-src.tar.gz )
+#		  binary? ( x86? ( http://www.larcenists.org/LarcenyReleases/${MY_P}-bin-native-ia32-linux86.tar.gz )
+#				  amd64? ( http://www.larcenists.org/LarcenyReleases/${MY_P}-bin-native-ia32-linux86.tar.gz ) )"
+ESVN_REPO_URI="https://www.larcenists.org/svn/larceny/trunk/larceny_src"
 
-HOMEPAGE="http://www.ccs.neu.edu/home/will/Larceny/"
+HOMEPAGE="http://www.larcenists.org/"
 
-LICENSE="Larceny"
+LICENSE="LGPL-2.1" # or less restrictive
 SLOT="0"
 KEYWORDS=""
-IUSE=""
+IUSE="binary"
 
 DEPEND="!dev-scheme/larceny-petit
-		dev-lang/nasm
-		doc? ( app-text/asciidoc )"
+		dev-lang/nasm"
 RDEPEND=""
 
 S="${WORKDIR}"/${MY_P}-$(use binary && echo bin-native-ia32-linux86 || echo src)
 
 src_compile() {
 	# see doc/HOWTO-BUILD
-	cat > setupscript.gentoo <<EOF
+	if ! use binary; then
+
+		cat > setupscript.gentoo <<EOF
 (load "setup.sch")
 (setup 'scheme: 'larceny
 	   'host: 'linux86
@@ -44,13 +45,14 @@ src_compile() {
 (build-larceny-files)
 (exit)
 EOF
-	cat setupscript.gentoo | larceny ||	die "first install a binary larceny"
+		cat setupscript.gentoo | larceny ||	die "first install a binary larceny"
 
-	echo "(exit)" | ./larceny.bin -stopcopy -- src/Build/iasn-larceny-heap.fasl || die
-	echo "(exit)" | ./larceny.bin -stopcopy -- src/Build/iasn-twobit-heap.fasl || die
-	cp larceny twobit
+		echo "(exit)" | ./larceny.bin -stopcopy -- src/Build/iasn-larceny-heap.fasl || die
+		echo "(exit)" | ./larceny.bin -stopcopy -- src/Build/iasn-twobit-heap.fasl || die
+		cp larceny twobit
 
-	echo "(require 'r6rsmode) (larceny:compile-r6rs-runtime) (exit)" | ./larceny || die
+		echo "(require 'r6rsmode) (larceny:compile-r6rs-runtime) (exit)" | ./larceny || die
+	fi # ! use binary
 
 	# if use doc; then
 	# 	pushd doc


^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2012-07-27  7:30 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-07-27  7:30 [gentoo-commits] proj/lisp:master commit in: dev-scheme/larceny/ Marijn Schouten
  -- strict thread matches above, loose matches on Subject: below --
2012-07-26 11:52 Marijn Schouten

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox