summaryrefslogtreecommitdiff
path: root/lang/gambc
diff options
context:
space:
mode:
authorasau <asau@pkgsrc.org>2010-11-23 21:22:11 +0000
committerasau <asau@pkgsrc.org>2010-11-23 21:22:11 +0000
commita3327a2e375c4f5773c99d9f29ed416e6efe8b8b (patch)
treef331eda103cecdc9ce708aae75ffba3df458854b /lang/gambc
parentabca3486fb08864b0f5a415db67db6e9f973c5a6 (diff)
downloadpkgsrc-a3327a2e375c4f5773c99d9f29ed416e6efe8b8b.tar.gz
Update Gambit-C to 4.6.0
With advent of git version control changes are unknown.
Diffstat (limited to 'lang/gambc')
-rw-r--r--lang/gambc/Makefile8
-rw-r--r--lang/gambc/PLIST9
-rw-r--r--lang/gambc/distinfo10
-rw-r--r--lang/gambc/patches/patch-aa23
-rw-r--r--lang/gambc/version.mk4
5 files changed, 20 insertions, 34 deletions
diff --git a/lang/gambc/Makefile b/lang/gambc/Makefile
index 1dba8ca8b61..98acf7b17a9 100644
--- a/lang/gambc/Makefile
+++ b/lang/gambc/Makefile
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2008/08/31 09:17:56 obache Exp $
+# $NetBSD: Makefile,v 1.8 2010/11/23 21:22:11 asau Exp $
#
DISTNAME= gambc-${GAMBC_DIST_VERSION}
PKGNAME= gambc-${GAMBC_VERSION}
CATEGORIES= lang
-MASTER_SITES= http://www.iro.umontreal.ca/~gambit/download/gambit/v4.2/source/
+MASTER_SITES= http://www.iro.umontreal.ca/~gambit/download/gambit/v4.6/source/
EXTRACT_SUFX= .tgz
MAINTAINER= bjs@NetBSD.org
@@ -24,6 +24,7 @@ USE_TOOLS+= gmake
CONFIGURE_ARGS+= --enable-single-host
CONFIGURE_ARGS+= --enable-cplusplus
CONFIGURE_ARGS+= --enable-shared
+CONFIGURE_ARGS+= --disable-absolute-shared-libs # DESTDIR bug?
###
### XXX On NetBSD/amd64 4.99.61, gcc had a resident memory size of over 384MB
### while building this and ultimately exhausted all 1GB of swap I had.
@@ -56,9 +57,6 @@ GAMBC_MAKE_FLAGS+= infodir=${PREFIX}/${PKGINFODIR}
GAMBC_MAKE_FLAGS+= emacsdir=${PREFIX}/share/emacs/site-lisp
MAKE_FLAGS+= ${GAMBC_MAKE_FLAGS}
-INSTALL_MAKE_FLAGS+= ${GAMBC_MAKE_FLAGS:@.f.@\
- ${.f.:C|${PREFIX}|${DESTDIR}&|}\
- @:M*}
SUBST_CLASSES+= build
SUBST_FILES.build= configure
diff --git a/lang/gambc/PLIST b/lang/gambc/PLIST
index c0898c92ca0..1542a028fd7 100644
--- a/lang/gambc/PLIST
+++ b/lang/gambc/PLIST
@@ -1,6 +1,7 @@
-@comment $NetBSD: PLIST,v 1.3 2009/06/14 18:03:31 joerg Exp $
+@comment $NetBSD: PLIST,v 1.4 2010/11/23 21:22:11 asau Exp $
+bin/gambc-cc.bat
+bin/gambc-doc.bat
bin/gsc
-bin/gsc-cc-o.bat
bin/gsc-script
bin/gsi
bin/gsi-script
@@ -10,8 +11,8 @@ bin/scheme-r5rs
bin/scheme-srfi-0
bin/six
bin/six-script
-include/gambit.h
include/gambit-not.h
+include/gambit.h
info/gambit-c.info
lib/_eval#.scm
lib/_gambc.c
@@ -34,6 +35,8 @@ lib/libgambcgsc.so
lib/libgambcgsi.so
lib/r4rs#.scm
lib/r5rs#.scm
+lib/syntax-case.scm
+man/man1/gsi.1
share/doc/gambc/gambit-c.html
share/doc/gambc/gambit-c.pdf
share/doc/gambc/gambit-c.txt
diff --git a/lang/gambc/distinfo b/lang/gambc/distinfo
index 358d749e5ca..1133ac60da3 100644
--- a/lang/gambc/distinfo
+++ b/lang/gambc/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.3 2009/07/20 18:18:10 hasso Exp $
+$NetBSD: distinfo,v 1.4 2010/11/23 21:22:11 asau Exp $
-SHA1 (gambc-v4_2_8.tgz) = 785cb0667c7bfb554cd584413eed8bdb9f4a6077
-RMD160 (gambc-v4_2_8.tgz) = ae51ee03c9fcd6da55102e4cf2d72b2e48161d70
-Size (gambc-v4_2_8.tgz) = 14255377 bytes
-SHA1 (patch-aa) = 73f5408fbfda26e7fca5f3547d68af1809107959
+SHA1 (gambc-v4_6_0.tgz) = c95dd64aa917ea5b07403c3a77536b07413f38d9
+RMD160 (gambc-v4_6_0.tgz) = 90d73552123b3c9380afbbe3e6c8f1496ba60103
+Size (gambc-v4_6_0.tgz) = 8196859 bytes
+SHA1 (patch-aa) = 0c87076ccab2483865d269a6a3542e83b76563c5
SHA1 (patch-ab) = d49f8dc9d33648536bc34f0efec88f2e6ee8c2c8
diff --git a/lang/gambc/patches/patch-aa b/lang/gambc/patches/patch-aa
index 60e2ccc9a27..09f1c0d3f6f 100644
--- a/lang/gambc/patches/patch-aa
+++ b/lang/gambc/patches/patch-aa
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.2 2008/07/16 07:14:36 bjs Exp $
+$NetBSD: patch-aa,v 1.3 2010/11/23 21:22:11 asau Exp $
---- makefile.in.orig 2008-05-17 08:43:44.000000000 -0400
-+++ makefile.in
-@@ -56,7 +56,7 @@ includedir=$(includedir) libdir=$(libdir
+--- makefile.in.orig 2009-08-02 01:29:10.000000000 +0400
++++ makefile.in 2010-08-12 13:47:00.000000000 +0400
+@@ -70,7 +70,7 @@
bindir=$(bindir) docdir=$(docdir) \
infodir=$(infodir) emacsdir=$(emacsdir)
@@ -11,18 +11,3 @@ $NetBSD: patch-aa,v 1.2 2008/07/16 07:14:36 bjs Exp $
RCFILES = README INSTALL.txt LICENSE-2.0.txt LGPL.txt \
makefile.in configure configure.ac config.guess config.sub install-sh mkidirs \
-@@ -174,10 +174,10 @@ publish-release: fake_target
- install-pre:
-
- install-post: all
-- rm -f $(prefix)/current $(prefix)/current.lnk
-- if test "@bat@" = ""; then \
-- (cd $(prefix) && $(LN_S) .$(PACKAGE_SUBDIR) current); \
-- fi
-+# rm -f $(prefix)/current $(prefix)/current.lnk
-+# if test "@bat@" = ""; then \
-+# (cd $(prefix) && $(LN_S) .$(PACKAGE_SUBDIR) current); \
-+# fi
-
- uninstall-pre:
-
diff --git a/lang/gambc/version.mk b/lang/gambc/version.mk
index 059f12eacec..3729ea3eb3b 100644
--- a/lang/gambc/version.mk
+++ b/lang/gambc/version.mk
@@ -1,10 +1,10 @@
-# $NetBSD: version.mk,v 1.2 2008/07/16 07:14:36 bjs Exp $
+# $NetBSD: version.mk,v 1.3 2010/11/23 21:22:11 asau Exp $
###
.if !defined(GAMBC_VERSION_MK)
GAMBC_VERSION_MK= # empty
###
### The package version sets the distribution version.
###
-GAMBC_VERSION= 4.2.8
+GAMBC_VERSION= 4.6.0
GAMBC_DIST_VERSION= ${GAMBC_VERSION:C|^.*|v&|:S|.|_|g}
.endif