summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2000-05-27 02:47:13 +0000
committerwiz <wiz@pkgsrc.org>2000-05-27 02:47:13 +0000
commit002e921df99522de676715b714fdb4acdc41fd0b (patch)
treeeb68a4222c1d7d17ecff3f7d5c3a05510a173473
parentb15df4fb8ecc8295cc3a77d6948775848b079634 (diff)
downloadpkgsrc-002e921df99522de676715b714fdb4acdc41fd0b.tar.gz
Update to 2000-03-06. Changes too many to list here, please take a look
at the NEWS file included in the distribution. Update provided by Dieter Baron in private communication.
-rw-r--r--lang/clisp/Makefile13
-rw-r--r--lang/clisp/files/md54
-rw-r--r--lang/clisp/files/patch-sum5
-rw-r--r--lang/clisp/patches/patch-aa98
-rw-r--r--lang/clisp/patches/patch-af13
-rw-r--r--lang/clisp/pkg/PLIST5
6 files changed, 79 insertions, 59 deletions
diff --git a/lang/clisp/Makefile b/lang/clisp/Makefile
index 81b6addf42c..6368be94e51 100644
--- a/lang/clisp/Makefile
+++ b/lang/clisp/Makefile
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile,v 1.12 2000/03/27 08:54:57 tron Exp $
+# $NetBSD: Makefile,v 1.13 2000/05/27 02:47:13 wiz Exp $
-DISTNAME= clisp-1999-07-22
-PKGNAME= clisp-19990722
+DISTNAME= clisp-2000-03-06
+PKGNAME= clisp-20000306
CATEGORIES= lang
MASTER_SITES= ftp://ftp2.cons.org/pub/lisp/clisp/source/ \
ftp://ftp.tu-darmstadt.de/pub/programming/languages/lisp/clisp/source/
+EXTRACT_SUFX= .tar.bz2
MAINTAINER= mjl@netbsd.org
HOMEPAGE= http://clisp.cons.org/~haible/clisp.html
@@ -15,7 +16,7 @@ MIRROR_DISTFILE= no
GNU_CONFIGURE= YES
WRKSRC= ${WRKDIR}/${DISTNAME}/src
-# USE_LIBTOOL= yes
+# USE_LIBTOOL= YES
do-configure:
cd ${WRKSRC}; \
@@ -23,4 +24,8 @@ do-configure:
./makemake --prefix=${LOCALBASE} --with-readline --with-gettext \
--with-dynamic-ffi >Makefile
+post-install:
+ ${CHOWN} -R root:wheel ${PREFIX}/lib/clisp
+ ${CHMOD} -R a-w ${PREFIX}/lib/clisp
+
.include "../../mk/bsd.pkg.mk"
diff --git a/lang/clisp/files/md5 b/lang/clisp/files/md5
index b08ff204368..d5a22f3d744 100644
--- a/lang/clisp/files/md5
+++ b/lang/clisp/files/md5
@@ -1,3 +1,3 @@
-$NetBSD: md5,v 1.6 1999/12/18 04:53:18 mjl Exp $
+$NetBSD: md5,v 1.7 2000/05/27 02:47:14 wiz Exp $
-MD5 (clisp-1999-07-22.tar.gz) = 25bdf66df55b81a54c16ea5102610483
+MD5 (clisp-2000-03-06.tar.bz2) = 1eaf0cd4e3818ff75dd4e4d277a3c010
diff --git a/lang/clisp/files/patch-sum b/lang/clisp/files/patch-sum
index 5d666f7fa14..5563fe84d95 100644
--- a/lang/clisp/files/patch-sum
+++ b/lang/clisp/files/patch-sum
@@ -1,7 +1,8 @@
-$NetBSD: patch-sum,v 1.3 1999/12/18 04:53:18 mjl Exp $
+$NetBSD: patch-sum,v 1.4 2000/05/27 02:47:14 wiz Exp $
-MD5 (patch-aa) = 4fa70d37c227192a50f68152de6e0a3b
+MD5 (patch-aa) = fdf8cc1f04b77e64428eaab6bf46d147
MD5 (patch-ab) = 37d633290e501d6b2d095aa96ea0c84b
MD5 (patch-ac) = 26e0173435a8879cd6ff45160d4b83ce
MD5 (patch-ad) = dc78c2c68378f7147dbfe3c7c8377471
MD5 (patch-ae) = db065949b2bd8dd8349b51a56f5d36a3
+MD5 (patch-af) = b01aac5b2fa4827c1d0783b2855ef19d
diff --git a/lang/clisp/patches/patch-aa b/lang/clisp/patches/patch-aa
index 3edf0eb1eec..bbd12814f07 100644
--- a/lang/clisp/patches/patch-aa
+++ b/lang/clisp/patches/patch-aa
@@ -1,28 +1,27 @@
-$NetBSD: patch-aa,v 1.6 1999/12/18 04:53:18 mjl Exp $
+$NetBSD: patch-aa,v 1.7 2000/05/27 02:47:14 wiz Exp $
---- makemake.in.orig Tue Jul 20 21:03:11 1999
-+++ makemake.in Sat Dec 18 04:45:33 1999
-@@ -316,7 +316,7 @@
- LIBTERMCAP='@LIBTERMCAP@' # either '-ltermcap' or '-lncurses'
+--- makemake.in.orig Thu May 25 16:35:13 2000
++++ makemake.in Thu May 25 16:51:16 2000
+@@ -317,7 +317,7 @@
LIBDL='@LIBDL@' # either '-ldl' or ''
+ LIBICONV='@LIBICONV@' # either '-liconv' or ''
X_INCLUDES='@X_INCLUDES@' # either '-I/usr/somewhere/include' or ''
- X_LIBS='@X_LIBS@' # either '-L/usr/somewhere/lib -lX11' or ''
+ X_LIBS='-Wl,-rpath ${X11BASE}/lib @X_LIBS@' # either '-L/usr/somewhere/lib -lX11' or ''
host='@host@' # something like 'sparc-sun-sunos4'
host_cpu='@host_cpu@' # something like 'sparc'
host_vendor='@host_vendor@' # something like 'sun'
-@@ -1116,6 +1116,10 @@
+@@ -1118,6 +1118,9 @@
esac
fi
+if [ "$TSYSOS" = "netbsd" ] ; then # NetBSD
-+ XCFLAGS=$XCFLAGS' -DNO_GENERATIONAL_GC -fpcc-struct-return -Dunix'
-+fi
-+
++ XCFLAGS=$XCFLAGS' -DNO_GENERATIONAL_GC -fpcc-struct-return -Dunix'
++fi
if [ $TSYS = sun4 -a $CROSS = false ] ; then
ARCH_K=`(arch -k) 2>/dev/null || uname -m 2>/dev/null` # kernel architecture, see arch(1)
if [ "$ARCH_K" = sun4 -o "$ARCH_K" = sun4c -o "$ARCH_K" = sun4e ] ; then
-@@ -1595,7 +1599,7 @@
+@@ -1623,7 +1626,7 @@
echol "dvidir = \$(exec_prefix)${NEXT_}share${NEXT_}dvi"
case "$fsstnd" in
gnu_ext)
@@ -31,7 +30,7 @@ $NetBSD: patch-aa,v 1.6 1999/12/18 04:53:18 mjl Exp $
echol "lispdocdir = \$(docdir)${NEXT_}clisp"
;;
suse)
-@@ -2503,7 +2507,7 @@
+@@ -2533,7 +2536,7 @@
if [ $HOS = unix ] ; then
echotab "if test -d locale; then rm -rf locale; fi"
echotab "mkdir locale"
@@ -40,72 +39,71 @@ $NetBSD: patch-aa,v 1.6 1999/12/18 04:53:18 mjl Exp $
else
echotab "mkdir locale"
eval `grep ALL_LINGUAS= src/gettext/configure.in`
-@@ -3084,13 +3088,11 @@
+@@ -3130,13 +3133,11 @@
case "$fsstnd" in
gnu_ext)
- echotab "if [ ! -d \$(exec_prefix)/share ] ; then mkdir \$(exec_prefix)/share ; fi"
-- echotab "if [ ! -d \$(htmldir) ] ; then mkdir \$(htmldir) ; fi"
-- echotab "if [ ! -d \$(dvidir) ] ; then mkdir \$(dvidir) ; fi"
+ echotab "if [ ! -d \$(install_root)\$(exec_prefix)/share ] ; then mkdir \$(install_root)\$(exec_prefix)/share ; fi"
+- echotab "if [ ! -d \$(install_root)\$(htmldir) ] ; then mkdir \$(install_root)\$(htmldir) ; fi"
+- echotab "if [ ! -d \$(install_root)\$(dvidir) ] ; then mkdir \$(install_root)\$(dvidir) ; fi"
+ echotab "if [ ! -d \$(prefix)/share/doc/clisp ] ; then mkdir \$(prefix)/share/doc/clisp ; fi"
;;
esac
- echotab "if [ ! -d \$(docdir) ] ; then mkdir \$(docdir) ; fi"
- echotab "if [ ! -d \$(lispdocdir) ] ; then mkdir \$(lispdocdir) ; fi"
-- echotab "if [ ! -d \$(lispdocdir)/doc ] ; then mkdir \$(lispdocdir)/doc ; fi"
+ echotab "if [ ! -d \$(install_root)\$(docdir) ] ; then mkdir \$(install_root)\$(docdir) ; fi"
+ echotab "if [ ! -d \$(install_root)\$(lispdocdir) ] ; then mkdir \$(install_root)\$(lispdocdir) ; fi"
+- echotab "if [ ! -d \$(install_root)\$(lispdocdir)/doc ] ; then mkdir \$(install_root)\$(lispdocdir)/doc ; fi"
echol
echol "install-bin : lisp${LEXE} lispinit.mem clisp.c force"
- echotab "if [ ! -d \$(prefix) ] ; then mkdir \$(prefix) ; fi"
-@@ -3132,17 +3134,10 @@
+ echotab "if [ ! -d \$(install_root)\$(prefix) ] ; then mkdir \$(install_root)\$(prefix) ; fi"
+@@ -3178,17 +3179,10 @@
case "$fsstnd" in
gnu_ext)
- echotab "if [ ! -d \$(exec_prefix)/share ] ; then mkdir \$(exec_prefix)/share ; fi"
-- echotab "if [ ! -d \$(htmldir) ] ; then mkdir \$(htmldir) ; fi"
-- echotab "\$(INSTALL_DATA) clisp.html \$(htmldir)/clisp.html"
-- if [ $TERMINAL = readline ] ; then
-- echotab "\$(INSTALL_DATA) clreadline.html \$(htmldir)/clreadline.html"
+ echotab "if [ ! -d \$(install_root)\$(exec_prefix)/share ] ; then mkdir \$(install_root)\$(exec_prefix)/share ; fi"
+- echotab "if [ ! -d \$(install_root)\$(htmldir) ] ; then mkdir \$(install_root)\$(htmldir) ; fi"
+- echotab "\$(INSTALL_DATA) clisp.html \$(install_root)\$(htmldir)/clisp.html"
++ echotab "if [ ! -d \$(install_root)\$(prefix)/share/doc/clisp ] ; then mkdir \$(install_root)\$(prefix)/share/doc/clisp ; fi"
++ echotab "\$(INSTALL_DATA) clisp.html \$(install_root)\$(prefix)/share/doc/clisp/clisp.html"
+ if [ $TERMINAL = readline ] ; then
+- echotab "\$(INSTALL_DATA) clreadline.html \$(install_root)\$(htmldir)/clreadline.html"
- fi
-- echotab "if [ ! -d \$(dvidir) ] ; then mkdir \$(dvidir) ; fi"
+- echotab "if [ ! -d \$(install_root)\$(dvidir) ] ; then mkdir \$(install_root)\$(dvidir) ; fi"
- if test -n "$GROFF"; then
-- echotab "\$(INSTALL_DATA) clisp.dvi \$(dvidir)/clisp.dvi"
+- echotab "\$(INSTALL_DATA) clisp.dvi \$(install_root)\$(dvidir)/clisp.dvi"
- fi
-+ echotab "if [ ! -d \$(prefix)/share/doc/clisp ] ; then mkdir \$(prefix)/share/doc/clisp ; fi"
-+ echotab "\$(INSTALL_DATA) clisp.html \$(prefix)/share/doc/clisp/clisp.html"
- if [ $TERMINAL = readline ] ; then
-- echotab "\$(INSTALL_DATA) clreadline.dvi \$(dvidir)/clreadline.dvi"
-+ echotab "\$(INSTALL_DATA) clreadline.html \$(prefix)/share/doc/clisp/clreadline.html"
+- if [ $TERMINAL = readline ] ; then
+- echotab "\$(INSTALL_DATA) clreadline.dvi \$(install_root)\$(dvidir)/clreadline.dvi"
++ echotab "\$(INSTALL_DATA) clreadline.html \$(install_root)\$(prefix)/share/doc/clisp/clreadline.html"
fi
;;
esac
-@@ -3152,9 +3147,8 @@
- echotab "if [ ! -d \$(exec_prefix) ] ; then mkdir \$(exec_prefix) ; fi"
- echotab "if [ ! -d \$(docdir) ] ; then mkdir \$(docdir) ; fi"
- echotab "if [ ! -d \$(lispdocdir) ] ; then mkdir \$(lispdocdir) ; fi"
-- echotab "if [ ! -d \$(lispdocdir)/doc ] ; then mkdir \$(lispdocdir)/doc ; fi"
- echotab "\$(INSTALL_DATA) \$(READMES) \$(lispdocdir)/"
-- echotab "\$(INSTALL_DATA) \$(MANUALS)${manual_dvi} \$(lispdocdir)/doc/"
-+ echotab "\$(INSTALL_DATA) \$(MANUALS)${manual_dvi} \$(lispdocdir)/"
+@@ -3198,9 +3192,8 @@
+ echotab "if [ ! -d \$(install_root)\$(exec_prefix) ] ; then mkdir \$(install_root)\$(exec_prefix) ; fi"
+ echotab "if [ ! -d \$(install_root)\$(docdir) ] ; then mkdir \$(install_root)\$(docdir) ; fi"
+ echotab "if [ ! -d \$(install_root)\$(lispdocdir) ] ; then mkdir \$(install_root)\$(lispdocdir) ; fi"
+- echotab "if [ ! -d \$(install_root)\$(lispdocdir)/doc ] ; then mkdir \$(install_root)\$(lispdocdir)/doc ; fi"
+ echotab "\$(INSTALL_DATA) \$(READMES) \$(install_root)\$(lispdocdir)/"
+- echotab "\$(INSTALL_DATA) \$(MANUALS)${manual_dvi} \$(install_root)\$(lispdocdir)/doc/"
++ echotab "\$(INSTALL_DATA) \$(MANUALS)${manual_dvi} \$(install_root)\$(lispdocdir)/"
echol
echol
echol "installcheck : ${TESTSDIR} force"
-@@ -3181,18 +3175,14 @@
+@@ -3227,18 +3220,13 @@
fi
case "$fsstnd" in
gnu_ext)
-- echotab "\$(RM) \$(htmldir)/clisp.html"
+- echotab "\$(RM) \$(install_root)\$(htmldir)/clisp.html"
- if [ $TERMINAL = readline ] ; then
-- echotab "\$(RM) \$(htmldir)/clreadline.html"
+- echotab "\$(RM) \$(install_root)\$(htmldir)/clreadline.html"
- fi
-- echotab "\$(RM) \$(dvidir)/clisp.dvi"
-+ echotab "\$(RM) \$(prefix)/share/doc/clisp/clisp.html"
+- echotab "\$(RM) \$(install_root)\$(dvidir)/clisp.dvi"
if [ $TERMINAL = readline ] ; then
-- echotab "\$(RM) \$(dvidir)/clreadline.dvi"
-+ echotab "\$(RM) \$(prefix)/share/doc/clisp/clreadline.html"
+- echotab "\$(RM) \$(install_root)\$(dvidir)/clreadline.dvi"
++ echotab "\$(RM) \$(install_root)\$(prefix)/share/doc/clisp/clreadline.html"
fi
;;
esac
- echotab "for f in \$(READMES); do \$(RM) \$(lispdocdir)/\$\$f; done"
-- echotab "for f in \$(MANUALS)${manual_dvi}; do \$(RM) \$(lispdocdir)/doc/\$\$f; done"
-+ echotab "for f in \$(MANUALS)${manual_dvi}; do \$(RM) \$(lispdocdir)/\$\$f; done"
+ echotab "for f in \$(READMES); do \$(RM) \$(install_root)\$(lispdocdir)/\$\$f; done"
+- echotab "for f in \$(MANUALS)${manual_dvi}; do \$(RM) \$(install_root)\$(lispdocdir)/doc/\$\$f; done"
++ echotab "for f in \$(MANUALS)${manual_dvi}; do \$(RM) \$(install_root)\$(lispdocdir)/\$\$f; done"
echol
echol
fi
diff --git a/lang/clisp/patches/patch-af b/lang/clisp/patches/patch-af
new file mode 100644
index 00000000000..e85cf2110b1
--- /dev/null
+++ b/lang/clisp/patches/patch-af
@@ -0,0 +1,13 @@
+$NetBSD: patch-af,v 1.1 2000/05/27 02:47:15 wiz Exp $
+
+--- configure.orig Wed Jan 26 16:24:25 2000
++++ configure Sat May 27 04:26:57 2000
+@@ -1130,7 +1130,7 @@
+ # AIX installbsd doesn't work without option "-g".
+ :
+ else
+- ac_cv_path_install="$ac_dir/$ac_prog -c"
++ cl_cv_path_install="$ac_dir/$ac_prog -c"
+ break 2
+ fi
+ fi
diff --git a/lang/clisp/pkg/PLIST b/lang/clisp/pkg/PLIST
index 3b325334144..10ec8918488 100644
--- a/lang/clisp/pkg/PLIST
+++ b/lang/clisp/pkg/PLIST
@@ -1,10 +1,11 @@
-@comment $NetBSD: PLIST,v 1.3 1999/12/18 04:53:18 mjl Exp $
+@comment $NetBSD: PLIST,v 1.4 2000/05/27 02:47:15 wiz Exp $
bin/clisp
lib/clisp/clisp-link
lib/clisp/full/lisp.run
lib/clisp/full/lispinit.mem
lib/clisp/full/libavcall.a
lib/clisp/full/libcallback.a
+lib/clisp/full/libiconv.a
lib/clisp/full/libintl.a
lib/clisp/full/libnoreadline.a
lib/clisp/full/libreadline.a
@@ -19,6 +20,7 @@ lib/clisp/linkkit/modules.c
lib/clisp/linkkit/clisp.h
lib/clisp/base/libavcall.a
lib/clisp/base/libcallback.a
+lib/clisp/base/libiconv.a
lib/clisp/base/libintl.a
lib/clisp/base/libnoreadline.a
lib/clisp/base/libreadline.a
@@ -62,3 +64,4 @@ share/locale/en/LC_MESSAGES/clisp.mo
share/locale/de/LC_MESSAGES/clisp.mo
share/locale/fr/LC_MESSAGES/clisp.mo
share/locale/es/LC_MESSAGES/clisp.mo
+share/locale/nl/LC_MESSAGES/clisp.mo