pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
clisp: Rename to clisp-hg
Module Name: pkgsrc-wip
Committed By: Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By: kamil
Date: Sat Jun 11 18:00:18 2016 +0200
Changeset: b23e2c852df08a12257e6ecfb351bba3984829e2
Added Files:
clisp-hg/DESCR
clisp-hg/Makefile
clisp-hg/PLIST
clisp-hg/buildlink3.mk
clisp-hg/distinfo
clisp-hg/options.mk
clisp-hg/patches/patch-aa
clisp-hg/patches/patch-ag
Removed Files:
clisp/DESCR
clisp/Makefile
clisp/PLIST
clisp/buildlink3.mk
clisp/distinfo
clisp/options.mk
clisp/patches/patch-aa
clisp/patches/patch-ag
Log Message:
clisp: Rename to clisp-hg
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=b23e2c852df08a12257e6ecfb351bba3984829e2
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
clisp-hg/DESCR | 14 +++++
clisp-hg/Makefile | 66 +++++++++++++++++++++++
clisp-hg/PLIST | 68 ++++++++++++++++++++++++
clisp-hg/buildlink3.mk | 16 ++++++
clisp-hg/distinfo | 4 ++
clisp-hg/options.mk | 133 ++++++++++++++++++++++++++++++++++++++++++++++
clisp-hg/patches/patch-aa | 25 +++++++++
clisp-hg/patches/patch-ag | 18 +++++++
clisp/DESCR | 14 -----
clisp/Makefile | 66 -----------------------
clisp/PLIST | 68 ------------------------
clisp/buildlink3.mk | 16 ------
clisp/distinfo | 4 --
clisp/options.mk | 133 ----------------------------------------------
clisp/patches/patch-aa | 25 ---------
clisp/patches/patch-ag | 18 -------
16 files changed, 344 insertions(+), 344 deletions(-)
diffs:
diff --git a/clisp-hg/DESCR b/clisp-hg/DESCR
new file mode 100644
index 0000000..f6e4d54
--- /dev/null
+++ b/clisp-hg/DESCR
@@ -0,0 +1,14 @@
+Common Lisp is a high-level, general-purpose programming language. GNU
+CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe
+University and Michael Stoll of Munich University, both in Germany.
+
+It mostly supports the Lisp described in the ANSI Common Lisp standard.
+It runs on microcomputers (Windows NT/2000/XP, Windows 95/98/ME) as well
+as on Unix workstations (Linux, SVR4, Sun4, DEC Alpha OSF, HP-UX, BeOS,
+NeXTstep, SGI, AIX and others) and needs only 2 MB of RAM.
+
+The user interface comes in German, English, French, Spanish, Dutch and
+Russian. GNU CLISP includes an interpreter, a compiler, a debugger,
+CLOS, a foreign language interface, sockets, i18n, fast bignums and
+more. An X11 interface is available through CLX, Garnet, CLUE/CLIO. GNU
+CLISP runs Maxima, ACL2 and many other Common Lisp packages.
diff --git a/clisp-hg/Makefile b/clisp-hg/Makefile
new file mode 100644
index 0000000..8454a4f
--- /dev/null
+++ b/clisp-hg/Makefile
@@ -0,0 +1,66 @@
+# $NetBSD: Makefile,v 1.31 2014/10/09 14:06:26 thomasklausner Exp $
+#
+
+DISTNAME= clisp-2.49
+PKGNAME= clisp-2.49.99 # needed because of cvs-package.mk
+CATEGORIES= lang
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=clisp/}
+
+MAINTAINER= asau%inbox.ru@localhost
+HOMEPAGE= http://clisp.cons.org/
+COMMENT= CLISP, a Common Lisp implementation
+LICENSE= gnu-gpl-v2
+
+HG_REPOSITORIES= clisp
+HG_REPO.clisp= http://clisp.hg.sourceforge.net:/cvsroot/clisp
+WRKSRC= ${WRKDIR}/clisp
+
+# Sparc64 has assembler code problems, see
+# http://sourceforge.net/tracker/index.php?func=detail&aid=952681&group_id=1355&atid=101355
+NOT_FOR_PLATFORM= *-*-sparc64
+NOT_FOR_PLATFORM+= *-*-arm
+
+MAKE_JOBS_SAFE= no
+
+GNU_CONFIGURE= yes
+CONFIGURE_DIRS= .
+USE_LIBTOOL= yes
+USE_PKGLOCALEDIR= yes
+BUILD_DIRS= src
+#USE_TOOLS+= groff
+UNLIMIT_RESOURCES= datasize stacksize
+
+USE_GNU_CONFIGURE_HOST= NO # work around broken reasoning: "configure --host=..." => cross-building
+CONFIGURE_ARGS+= --disable-maintainer-mode
+CONFIGURE_ARGS+= --fsstnd=netbsd
+#CONFIGURE_ARGS+= --without-included-regex # see options
+CONFIGURE_ARGS+= --with-gettext
+MAKE_FLAGS+= docdir=${PREFIX}/share/doc/${PKGBASE}
+MAKE_FLAGS+= mandir=${PREFIX}/${PKGMANDIR}
+MAKE_FLAGS+= elispdir="${PREFIX}/share/${PKGBASE}/emacs"
+MAKE_FLAGS+= vimdir="${PREFIX}/share/${PKGBASE}/vim"
+
+TEST_TARGET= check mod-check
+
+# Avoid building PDF documentation (it requires Ghostscript):
+CONFIGURE_ENV+= PS2PDF= ac_cv_prog_PS2PDF=
+#USE_TOOLS+= ps2pdf # to build PDF documentation
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${MACHINE_ARCH:Malpha} || ${MACHINE_ARCH:Mamd64} || ${MACHINE_ARCH:Mx86_64} || ${OPSYS} == "DragonFly"
+CONFIGURE_ARGS+= --disable-mmap
+.endif
+
+CONFIGURE_ARGS+= --with-dynamic-modules
+
+.include "options.mk"
+
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+BUILDLINK_API_DEPENDS.libsigsegv+= libsigsegv>=2.4
+.include "../../devel/libsigsegv/buildlink3.mk"
+
+.include "../../wip/mk/hg-package.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/clisp-hg/PLIST b/clisp-hg/PLIST
new file mode 100644
index 0000000..b8af5ba
--- /dev/null
+++ b/clisp-hg/PLIST
@@ -0,0 +1,68 @@
+@comment $NetBSD: PLIST,v 1.18 2011/11/09 10:20:16 asau Exp $
+bin/clisp
+bin/clisp-link
+lib/clisp/base/bogomips.o
+lib/clisp/base/calls.o
+lib/clisp/base/gettext.o
+lib/clisp/base/libgnu.a
+lib/clisp/base/libnoreadline.a
+lib/clisp/base/lisp.a
+lib/clisp/base/lisp.run
+lib/clisp/base/lispinit.mem
+lib/clisp/base/makevars
+lib/clisp/base/modules.h
+lib/clisp/base/modules.o
+lib/clisp/base/regexi.o
+lib/clisp/build-aux/config.guess
+lib/clisp/build-aux/config.rpath
+lib/clisp/build-aux/config.sub
+lib/clisp/build-aux/depcomp
+lib/clisp/build-aux/install-sh
+lib/clisp/data/Symbol-Table.text
+lib/clisp/data/UnicodeDataFull.txt
+lib/clisp/linkkit/clisp.h
+lib/clisp/linkkit/modprep.lisp
+lib/clisp/linkkit/modules.c
+man/man1/clisp-link.1
+man/man1/clisp.1
+share/aclocal/clisp.m4
+share/clisp/emacs/clhs.el
+share/clisp/emacs/clisp-coding.el
+share/clisp/emacs/clisp-ffi.el
+share/clisp/emacs/clisp-indent.el
+share/clisp/emacs/clisp-indent.lisp
+share/clisp/vim/lisp.vim
+share/doc/clisp/ANNOUNCE
+share/doc/clisp/CLOS-guide.txt
+share/doc/clisp/COPYRIGHT
+share/doc/clisp/GNU-GPL
+share/doc/clisp/LISP-tutorial.txt
+share/doc/clisp/MAGIC.add
+share/doc/clisp/NEWS
+share/doc/clisp/README
+share/doc/clisp/README.de
+share/doc/clisp/README.es
+share/doc/clisp/SUMMARY
+share/doc/clisp/clisp-link.1
+share/doc/clisp/clisp-link.html
+share/doc/clisp/clisp-link.ps
+share/doc/clisp/clisp.1
+share/doc/clisp/clisp.html
+share/doc/clisp/clisp.png
+share/doc/clisp/clisp.ps
+share/doc/clisp/impnotes.css
+share/doc/clisp/impnotes.html
+share/locale/da/LC_MESSAGES/clisp.mo
+share/locale/da/LC_MESSAGES/clisplow.mo
+share/locale/de/LC_MESSAGES/clisp.mo
+share/locale/de/LC_MESSAGES/clisplow.mo
+share/locale/en/LC_MESSAGES/clisp.mo
+share/locale/en/LC_MESSAGES/clisplow.mo
+share/locale/es/LC_MESSAGES/clisp.mo
+share/locale/es/LC_MESSAGES/clisplow.mo
+share/locale/fr/LC_MESSAGES/clisp.mo
+share/locale/fr/LC_MESSAGES/clisplow.mo
+share/locale/nl/LC_MESSAGES/clisp.mo
+share/locale/nl/LC_MESSAGES/clisplow.mo
+share/locale/ru/LC_MESSAGES/clisp.mo
+share/locale/ru/LC_MESSAGES/clisplow.mo
diff --git a/clisp-hg/buildlink3.mk b/clisp-hg/buildlink3.mk
new file mode 100644
index 0000000..c393a68
--- /dev/null
+++ b/clisp-hg/buildlink3.mk
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1 2010/07/08 22:12:28 asau Exp $
+#
+# It may be sufficient to use this:
+#BUILDLINK_DEPMETHOD.clisp?= build
+
+BUILDLINK_TREE+= clisp
+
+.if !defined(CLISP_BUILDLINK3_MK)
+CLISP_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.clisp+= clisp>=2.48.99nb20100206
+BUILDLINK_PKGSRCDIR.clisp?= ../../wip/clisp
+
+.endif # CLISP_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -clisp
diff --git a/clisp-hg/distinfo b/clisp-hg/distinfo
new file mode 100644
index 0000000..6fce122
--- /dev/null
+++ b/clisp-hg/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.28 2010/12/08 21:12:42 asau Exp $
+
+SHA1 (patch-aa) = 14ae08599c19d6dcd2e0ef25b3017b0d9f014818
+SHA1 (patch-ag) = 08dee423ebb8160ecd0092c4b8e1ea37354c16c7
diff --git a/clisp-hg/options.mk b/clisp-hg/options.mk
new file mode 100644
index 0000000..73ad735
--- /dev/null
+++ b/clisp-hg/options.mk
@@ -0,0 +1,133 @@
+# $NetBSD: options.mk,v 1.10 2010/07/18 20:31:23 asau Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.clisp
+
+# this option is essential for some others to work:
+PKG_SUPPORTED_OPTIONS+= ffcall
+
+# some regular expression libraries don't pass tests:
+PKG_SUPPORTED_OPTIONS+= regexp
+
+PKG_SUPPORTED_OPTIONS+= bdb pari wildcard
+PKG_SUPPORTED_OPTIONS+= readline
+
+PKG_OPTIONS_OPTIONAL_GROUPS= x11-bindings
+PKG_OPTIONS_GROUP.x11-bindings= mit-clx new-clx
+
+PKG_SUPPORTED_OPTIONS+= gmalloc
+
+PKG_SUGGESTED_OPTIONS+= ffcall readline
+
+# CLISP doesn't work with jemalloc:
+.if ${OPSYS} == "NetBSD"
+PKG_SUGGESTED_OPTIONS+= gmalloc
+PKG_SUGGESTED_OPTIONS+= regexp
+.elif ${OPSYS} == "FreeBSD" && !empty(OS_VERSION:N[0-6].*)
+PKG_SUGGESTED_OPTIONS+= gmalloc
+.endif
+
+PKG_SUGGESTED_OPTIONS= gmalloc ffcall # Override!!
+
+.include "../../mk/bsd.prefs.mk"
+.include "../../mk/bsd.options.mk"
+
+PLIST_VARS+= ${PKG_SUPPORTED_OPTIONS}
+
+.for option in ${PKG_SUPPORTED_OPTIONS}
+. if !empty(PKG_OPTIONS:M${option})
+PLIST.${option}= yes
+. endif
+.endfor
+
+.if !empty(PKG_OPTIONS:Mgmalloc)
+CONFIGURE_ARGS+= --with-gmalloc
+.endif
+
+.if !empty(PKG_OPTIONS:Mffcall)
+CONFIGURE_ARGS+= --with-dynamic-ffi
+. include "../../devel/ffcall/buildlink3.mk"
+.endif
+
+.if !empty(PKG_OPTIONS:Mregexp)
+CONFIGURE_ARGS+= --with-included-regex
+.else
+CONFIGURE_ARGS+= --without-included-regex
+.endif
+
+.if !empty(PKG_OPTIONS:Mbdb)
+# it requires version 4, not anything older
+CONFIGURE_ARGS+= --with-module=berkeley-db
+BUILDLINK_TRANSFORM+= l:db:db46
+. include "../../databases/db46/buildlink3.mk"
+.endif
+
+.if !empty(PKG_OPTIONS:Mpari)
+CONFIGURE_ARGS+= --with-module=pari
+. include "../../math/pari/buildlink3.mk"
+.endif
+
+.if !empty(PKG_OPTIONS:Mnew-clx)
+CONFIGURE_ARGS+= --with-module=clx/new-clx
+. include "../../x11/libX11/buildlink3.mk"
+. include "../../x11/libXau/buildlink3.mk"
+.endif
+
+.if !empty(PKG_OPTIONS:Mmit-clx)
+CONFIGURE_ARGS+= --with-module=clx/mit-clx
+. include "../../x11/libX11/buildlink3.mk"
+. include "../../x11/libXau/buildlink3.mk"
+.endif
+
+.if !empty(PKG_OPTIONS:Mwildcard)
+CONFIGURE_ARGS+= --with-module=wildcard
+.endif
+
+.if !empty(PKG_OPTIONS:Mreadline)
+USE_GNU_READLINE= YES
+CONFIGURE_ARGS+= --with-readline
+.include "../../devel/readline/buildlink3.mk"
+.endif
+
+
+# Options for those who wishes to build "static" CLISP:
+
+# .if !empty(PKG_OPTIONS:Mpgsql)
+# CONFIGURE_ARGS+= --with-module=postgresql
+# . include "../../mk/pgsql.buildlink3.mk"
+# .endif
+
+# .if !empty(PKG_OPTIONS:Mgdbm)
+# CONFIGURE_ARGS+= --with-module=gdbm
+# . include "../../databases/gdbm/buildlink3.mk"
+# .endif
+
+# .if !empty(PKG_OPTIONS:Mpcre)
+# CONFIGURE_ARGS+= --with-module=pcre
+# . include "../../devel/pcre/buildlink3.mk"
+# .endif
+
+# .if !empty(PKG_OPTIONS:Mrawsock)
+# CONFIGURE_ARGS+= --with-module=rawsock
+# .endif
+
+# .if !empty(PKG_OPTIONS:Mfastcgi)
+# CONFIGURE_ARGS+= --with-module=fastcgi
+# . include "../../www/fcgi/buildlink3.mk"
+# .endif
+
+# .if !empty(PKG_OPTIONS:Mgtk2)
+# CONFIGURE_ARGS+= --with-module=gtk2
+# . include "../../devel/libglade/buildlink3.mk"
+# . include "../../x11/gtk2/buildlink3.mk"
+# .endif
+
+# .if !empty(PKG_OPTIONS:Mzlib)
+# CONFIGURE_ARGS+= --with-module=zlib
+# BUILDLINK_API_DEPENDS.zlib+= zlib>=1.2
+# .include "../../devel/zlib/buildlink3.mk"
+# .endif
+
+## ffcall is required for some other options to work:
+# .if !empty(PKG_OPTIONS:Mpgsql) && empty(PKG_OPTIONS:Mffcall)
+# PKG_OPTIONS+= ffcall
+# .endif
diff --git a/clisp-hg/patches/patch-aa b/clisp-hg/patches/patch-aa
new file mode 100644
index 0000000..5ce185f
--- /dev/null
+++ b/clisp-hg/patches/patch-aa
@@ -0,0 +1,25 @@
+$NetBSD: patch-aa,v 1.14 2010/07/08 22:04:48 asau Exp $
+
+Override library subdirectory name for consistency.
+Don't use cache file to avoid trailing space problem.
+
+--- src/makemake.in.orig 2010-07-04 17:09:21.000000000 +0400
++++ src/makemake.in 2010-07-04 19:25:37.000000000 +0400
+@@ -1913,7 +1913,7 @@
+ echol "psdir = ${PSDIR}"
+ echol "pdfdir = ${PDFDIR}"
+ echol "libdir = ${LIBDIR}"
+-echol "lisplibdir = \$(libdir)${NEXT_}\$(TOPDIR)"
++echol "lisplibdir = \$(libdir)${NEXT_}clisp"
+ test -n "$USE_GETTEXT" && echol "localedir = ${LOCALEDIR}"
+ echol "elispdir = ${ELISPDIR}"
+ echol "vimdir = ${VIMDIR}"
+@@ -3311,7 +3311,7 @@
+ done
+ # we must use $(SHELL) for sub-configures because when the top CONFIG_SHELL
+ # is bash, config.cache may be unparsable with sh on Solaris
+-echotab " \$(SHELL) \$\$m/configure --with-clisp=\"${HEREP}/clisp -K boot ${someflags}\" --cache-file=\$\${cache} --srcdir=\$\$m \$(MODULE_CONFIGURE_FLAGS);\\"
++echotab " \$(SHELL) \$\$m/configure --with-clisp=\"${HEREP}/clisp -K boot ${someflags}\" --srcdir=\$\$m \$(MODULE_CONFIGURE_FLAGS);\\"
+ echotab " else \\"
+ echotab " \$(SHELL) \$\$m/configure --srcdir=\$\$m \$(MODULE_CONFIGURE_FLAGS); \\"
+ echotab " fi ) ;\\"
diff --git a/clisp-hg/patches/patch-ag b/clisp-hg/patches/patch-ag
new file mode 100644
index 0000000..125f8ff
--- /dev/null
+++ b/clisp-hg/patches/patch-ag
@@ -0,0 +1,18 @@
+$NetBSD: patch-ag,v 1.2 2010/12/08 21:12:42 asau Exp $
+
+NetBSD has getpagesize(3) in unistd.h
+
+--- src/gmalloc.c.orig 2010-10-12 20:51:26.000000000 +0400
++++ src/gmalloc.c 2010-11-19 02:51:35.000000000 +0300
+@@ -1657,7 +1657,11 @@
+ extern size_t __getpagesize PP ((void));
+ #endif
+ #else
++#if defined (__NetBSD__) || defined (__DragonFly__)
++extern int getpagesize (void); /* from getpagesize(3) */
++#else
+ #include "getpagesize.h"
++#endif
+ #define __getpagesize() getpagesize()
+ #endif
+
diff --git a/clisp/DESCR b/clisp/DESCR
deleted file mode 100644
index f6e4d54..0000000
--- a/clisp/DESCR
+++ /dev/null
@@ -1,14 +0,0 @@
-Common Lisp is a high-level, general-purpose programming language. GNU
-CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe
-University and Michael Stoll of Munich University, both in Germany.
-
-It mostly supports the Lisp described in the ANSI Common Lisp standard.
-It runs on microcomputers (Windows NT/2000/XP, Windows 95/98/ME) as well
-as on Unix workstations (Linux, SVR4, Sun4, DEC Alpha OSF, HP-UX, BeOS,
-NeXTstep, SGI, AIX and others) and needs only 2 MB of RAM.
-
-The user interface comes in German, English, French, Spanish, Dutch and
-Russian. GNU CLISP includes an interpreter, a compiler, a debugger,
-CLOS, a foreign language interface, sockets, i18n, fast bignums and
-more. An X11 interface is available through CLX, Garnet, CLUE/CLIO. GNU
-CLISP runs Maxima, ACL2 and many other Common Lisp packages.
diff --git a/clisp/Makefile b/clisp/Makefile
deleted file mode 100644
index 8454a4f..0000000
--- a/clisp/Makefile
+++ /dev/null
@@ -1,66 +0,0 @@
-# $NetBSD: Makefile,v 1.31 2014/10/09 14:06:26 thomasklausner Exp $
-#
-
-DISTNAME= clisp-2.49
-PKGNAME= clisp-2.49.99 # needed because of cvs-package.mk
-CATEGORIES= lang
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=clisp/}
-
-MAINTAINER= asau%inbox.ru@localhost
-HOMEPAGE= http://clisp.cons.org/
-COMMENT= CLISP, a Common Lisp implementation
-LICENSE= gnu-gpl-v2
-
-HG_REPOSITORIES= clisp
-HG_REPO.clisp= http://clisp.hg.sourceforge.net:/cvsroot/clisp
-WRKSRC= ${WRKDIR}/clisp
-
-# Sparc64 has assembler code problems, see
-# http://sourceforge.net/tracker/index.php?func=detail&aid=952681&group_id=1355&atid=101355
-NOT_FOR_PLATFORM= *-*-sparc64
-NOT_FOR_PLATFORM+= *-*-arm
-
-MAKE_JOBS_SAFE= no
-
-GNU_CONFIGURE= yes
-CONFIGURE_DIRS= .
-USE_LIBTOOL= yes
-USE_PKGLOCALEDIR= yes
-BUILD_DIRS= src
-#USE_TOOLS+= groff
-UNLIMIT_RESOURCES= datasize stacksize
-
-USE_GNU_CONFIGURE_HOST= NO # work around broken reasoning: "configure --host=..." => cross-building
-CONFIGURE_ARGS+= --disable-maintainer-mode
-CONFIGURE_ARGS+= --fsstnd=netbsd
-#CONFIGURE_ARGS+= --without-included-regex # see options
-CONFIGURE_ARGS+= --with-gettext
-MAKE_FLAGS+= docdir=${PREFIX}/share/doc/${PKGBASE}
-MAKE_FLAGS+= mandir=${PREFIX}/${PKGMANDIR}
-MAKE_FLAGS+= elispdir="${PREFIX}/share/${PKGBASE}/emacs"
-MAKE_FLAGS+= vimdir="${PREFIX}/share/${PKGBASE}/vim"
-
-TEST_TARGET= check mod-check
-
-# Avoid building PDF documentation (it requires Ghostscript):
-CONFIGURE_ENV+= PS2PDF= ac_cv_prog_PS2PDF=
-#USE_TOOLS+= ps2pdf # to build PDF documentation
-
-.include "../../mk/bsd.prefs.mk"
-
-.if ${MACHINE_ARCH:Malpha} || ${MACHINE_ARCH:Mamd64} || ${MACHINE_ARCH:Mx86_64} || ${OPSYS} == "DragonFly"
-CONFIGURE_ARGS+= --disable-mmap
-.endif
-
-CONFIGURE_ARGS+= --with-dynamic-modules
-
-.include "options.mk"
-
-.include "../../converters/libiconv/buildlink3.mk"
-.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../devel/glib2/buildlink3.mk"
-BUILDLINK_API_DEPENDS.libsigsegv+= libsigsegv>=2.4
-.include "../../devel/libsigsegv/buildlink3.mk"
-
-.include "../../wip/mk/hg-package.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/clisp/PLIST b/clisp/PLIST
deleted file mode 100644
index b8af5ba..0000000
--- a/clisp/PLIST
+++ /dev/null
@@ -1,68 +0,0 @@
-@comment $NetBSD: PLIST,v 1.18 2011/11/09 10:20:16 asau Exp $
-bin/clisp
-bin/clisp-link
-lib/clisp/base/bogomips.o
-lib/clisp/base/calls.o
-lib/clisp/base/gettext.o
-lib/clisp/base/libgnu.a
-lib/clisp/base/libnoreadline.a
-lib/clisp/base/lisp.a
-lib/clisp/base/lisp.run
-lib/clisp/base/lispinit.mem
-lib/clisp/base/makevars
-lib/clisp/base/modules.h
-lib/clisp/base/modules.o
-lib/clisp/base/regexi.o
-lib/clisp/build-aux/config.guess
-lib/clisp/build-aux/config.rpath
-lib/clisp/build-aux/config.sub
-lib/clisp/build-aux/depcomp
-lib/clisp/build-aux/install-sh
-lib/clisp/data/Symbol-Table.text
-lib/clisp/data/UnicodeDataFull.txt
-lib/clisp/linkkit/clisp.h
-lib/clisp/linkkit/modprep.lisp
-lib/clisp/linkkit/modules.c
-man/man1/clisp-link.1
-man/man1/clisp.1
-share/aclocal/clisp.m4
-share/clisp/emacs/clhs.el
-share/clisp/emacs/clisp-coding.el
-share/clisp/emacs/clisp-ffi.el
-share/clisp/emacs/clisp-indent.el
-share/clisp/emacs/clisp-indent.lisp
-share/clisp/vim/lisp.vim
-share/doc/clisp/ANNOUNCE
-share/doc/clisp/CLOS-guide.txt
-share/doc/clisp/COPYRIGHT
-share/doc/clisp/GNU-GPL
-share/doc/clisp/LISP-tutorial.txt
-share/doc/clisp/MAGIC.add
-share/doc/clisp/NEWS
-share/doc/clisp/README
-share/doc/clisp/README.de
-share/doc/clisp/README.es
-share/doc/clisp/SUMMARY
-share/doc/clisp/clisp-link.1
-share/doc/clisp/clisp-link.html
-share/doc/clisp/clisp-link.ps
-share/doc/clisp/clisp.1
-share/doc/clisp/clisp.html
-share/doc/clisp/clisp.png
-share/doc/clisp/clisp.ps
-share/doc/clisp/impnotes.css
-share/doc/clisp/impnotes.html
-share/locale/da/LC_MESSAGES/clisp.mo
-share/locale/da/LC_MESSAGES/clisplow.mo
-share/locale/de/LC_MESSAGES/clisp.mo
-share/locale/de/LC_MESSAGES/clisplow.mo
-share/locale/en/LC_MESSAGES/clisp.mo
-share/locale/en/LC_MESSAGES/clisplow.mo
-share/locale/es/LC_MESSAGES/clisp.mo
-share/locale/es/LC_MESSAGES/clisplow.mo
-share/locale/fr/LC_MESSAGES/clisp.mo
-share/locale/fr/LC_MESSAGES/clisplow.mo
-share/locale/nl/LC_MESSAGES/clisp.mo
-share/locale/nl/LC_MESSAGES/clisplow.mo
-share/locale/ru/LC_MESSAGES/clisp.mo
-share/locale/ru/LC_MESSAGES/clisplow.mo
diff --git a/clisp/buildlink3.mk b/clisp/buildlink3.mk
deleted file mode 100644
index c393a68..0000000
--- a/clisp/buildlink3.mk
+++ /dev/null
@@ -1,16 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.1 2010/07/08 22:12:28 asau Exp $
-#
-# It may be sufficient to use this:
-#BUILDLINK_DEPMETHOD.clisp?= build
-
-BUILDLINK_TREE+= clisp
-
-.if !defined(CLISP_BUILDLINK3_MK)
-CLISP_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.clisp+= clisp>=2.48.99nb20100206
-BUILDLINK_PKGSRCDIR.clisp?= ../../wip/clisp
-
-.endif # CLISP_BUILDLINK3_MK
-
-BUILDLINK_TREE+= -clisp
diff --git a/clisp/distinfo b/clisp/distinfo
deleted file mode 100644
index 6fce122..0000000
--- a/clisp/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-$NetBSD: distinfo,v 1.28 2010/12/08 21:12:42 asau Exp $
-
-SHA1 (patch-aa) = 14ae08599c19d6dcd2e0ef25b3017b0d9f014818
-SHA1 (patch-ag) = 08dee423ebb8160ecd0092c4b8e1ea37354c16c7
diff --git a/clisp/options.mk b/clisp/options.mk
deleted file mode 100644
index 73ad735..0000000
--- a/clisp/options.mk
+++ /dev/null
@@ -1,133 +0,0 @@
-# $NetBSD: options.mk,v 1.10 2010/07/18 20:31:23 asau Exp $
-
-PKG_OPTIONS_VAR= PKG_OPTIONS.clisp
-
-# this option is essential for some others to work:
-PKG_SUPPORTED_OPTIONS+= ffcall
-
-# some regular expression libraries don't pass tests:
-PKG_SUPPORTED_OPTIONS+= regexp
-
-PKG_SUPPORTED_OPTIONS+= bdb pari wildcard
-PKG_SUPPORTED_OPTIONS+= readline
-
-PKG_OPTIONS_OPTIONAL_GROUPS= x11-bindings
-PKG_OPTIONS_GROUP.x11-bindings= mit-clx new-clx
-
-PKG_SUPPORTED_OPTIONS+= gmalloc
-
-PKG_SUGGESTED_OPTIONS+= ffcall readline
-
-# CLISP doesn't work with jemalloc:
-.if ${OPSYS} == "NetBSD"
-PKG_SUGGESTED_OPTIONS+= gmalloc
-PKG_SUGGESTED_OPTIONS+= regexp
-.elif ${OPSYS} == "FreeBSD" && !empty(OS_VERSION:N[0-6].*)
-PKG_SUGGESTED_OPTIONS+= gmalloc
-.endif
-
-PKG_SUGGESTED_OPTIONS= gmalloc ffcall # Override!!
-
-.include "../../mk/bsd.prefs.mk"
-.include "../../mk/bsd.options.mk"
-
-PLIST_VARS+= ${PKG_SUPPORTED_OPTIONS}
-
-.for option in ${PKG_SUPPORTED_OPTIONS}
-. if !empty(PKG_OPTIONS:M${option})
-PLIST.${option}= yes
-. endif
-.endfor
-
-.if !empty(PKG_OPTIONS:Mgmalloc)
-CONFIGURE_ARGS+= --with-gmalloc
-.endif
-
-.if !empty(PKG_OPTIONS:Mffcall)
-CONFIGURE_ARGS+= --with-dynamic-ffi
-. include "../../devel/ffcall/buildlink3.mk"
-.endif
-
-.if !empty(PKG_OPTIONS:Mregexp)
-CONFIGURE_ARGS+= --with-included-regex
-.else
-CONFIGURE_ARGS+= --without-included-regex
-.endif
-
-.if !empty(PKG_OPTIONS:Mbdb)
-# it requires version 4, not anything older
-CONFIGURE_ARGS+= --with-module=berkeley-db
-BUILDLINK_TRANSFORM+= l:db:db46
-. include "../../databases/db46/buildlink3.mk"
-.endif
-
-.if !empty(PKG_OPTIONS:Mpari)
-CONFIGURE_ARGS+= --with-module=pari
-. include "../../math/pari/buildlink3.mk"
-.endif
-
-.if !empty(PKG_OPTIONS:Mnew-clx)
-CONFIGURE_ARGS+= --with-module=clx/new-clx
-. include "../../x11/libX11/buildlink3.mk"
-. include "../../x11/libXau/buildlink3.mk"
-.endif
-
-.if !empty(PKG_OPTIONS:Mmit-clx)
-CONFIGURE_ARGS+= --with-module=clx/mit-clx
-. include "../../x11/libX11/buildlink3.mk"
-. include "../../x11/libXau/buildlink3.mk"
-.endif
-
-.if !empty(PKG_OPTIONS:Mwildcard)
-CONFIGURE_ARGS+= --with-module=wildcard
-.endif
-
-.if !empty(PKG_OPTIONS:Mreadline)
-USE_GNU_READLINE= YES
-CONFIGURE_ARGS+= --with-readline
-.include "../../devel/readline/buildlink3.mk"
-.endif
-
-
-# Options for those who wishes to build "static" CLISP:
-
-# .if !empty(PKG_OPTIONS:Mpgsql)
-# CONFIGURE_ARGS+= --with-module=postgresql
-# . include "../../mk/pgsql.buildlink3.mk"
-# .endif
-
-# .if !empty(PKG_OPTIONS:Mgdbm)
-# CONFIGURE_ARGS+= --with-module=gdbm
-# . include "../../databases/gdbm/buildlink3.mk"
-# .endif
-
-# .if !empty(PKG_OPTIONS:Mpcre)
-# CONFIGURE_ARGS+= --with-module=pcre
-# . include "../../devel/pcre/buildlink3.mk"
-# .endif
-
-# .if !empty(PKG_OPTIONS:Mrawsock)
-# CONFIGURE_ARGS+= --with-module=rawsock
-# .endif
-
-# .if !empty(PKG_OPTIONS:Mfastcgi)
-# CONFIGURE_ARGS+= --with-module=fastcgi
-# . include "../../www/fcgi/buildlink3.mk"
-# .endif
-
-# .if !empty(PKG_OPTIONS:Mgtk2)
-# CONFIGURE_ARGS+= --with-module=gtk2
-# . include "../../devel/libglade/buildlink3.mk"
-# . include "../../x11/gtk2/buildlink3.mk"
-# .endif
-
-# .if !empty(PKG_OPTIONS:Mzlib)
-# CONFIGURE_ARGS+= --with-module=zlib
-# BUILDLINK_API_DEPENDS.zlib+= zlib>=1.2
-# .include "../../devel/zlib/buildlink3.mk"
-# .endif
-
-## ffcall is required for some other options to work:
-# .if !empty(PKG_OPTIONS:Mpgsql) && empty(PKG_OPTIONS:Mffcall)
-# PKG_OPTIONS+= ffcall
-# .endif
diff --git a/clisp/patches/patch-aa b/clisp/patches/patch-aa
deleted file mode 100644
index 5ce185f..0000000
--- a/clisp/patches/patch-aa
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD: patch-aa,v 1.14 2010/07/08 22:04:48 asau Exp $
-
-Override library subdirectory name for consistency.
-Don't use cache file to avoid trailing space problem.
-
---- src/makemake.in.orig 2010-07-04 17:09:21.000000000 +0400
-+++ src/makemake.in 2010-07-04 19:25:37.000000000 +0400
-@@ -1913,7 +1913,7 @@
- echol "psdir = ${PSDIR}"
- echol "pdfdir = ${PDFDIR}"
- echol "libdir = ${LIBDIR}"
--echol "lisplibdir = \$(libdir)${NEXT_}\$(TOPDIR)"
-+echol "lisplibdir = \$(libdir)${NEXT_}clisp"
- test -n "$USE_GETTEXT" && echol "localedir = ${LOCALEDIR}"
- echol "elispdir = ${ELISPDIR}"
- echol "vimdir = ${VIMDIR}"
-@@ -3311,7 +3311,7 @@
- done
- # we must use $(SHELL) for sub-configures because when the top CONFIG_SHELL
- # is bash, config.cache may be unparsable with sh on Solaris
--echotab " \$(SHELL) \$\$m/configure --with-clisp=\"${HEREP}/clisp -K boot ${someflags}\" --cache-file=\$\${cache} --srcdir=\$\$m \$(MODULE_CONFIGURE_FLAGS);\\"
-+echotab " \$(SHELL) \$\$m/configure --with-clisp=\"${HEREP}/clisp -K boot ${someflags}\" --srcdir=\$\$m \$(MODULE_CONFIGURE_FLAGS);\\"
- echotab " else \\"
- echotab " \$(SHELL) \$\$m/configure --srcdir=\$\$m \$(MODULE_CONFIGURE_FLAGS); \\"
- echotab " fi ) ;\\"
diff --git a/clisp/patches/patch-ag b/clisp/patches/patch-ag
deleted file mode 100644
index 125f8ff..0000000
--- a/clisp/patches/patch-ag
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD: patch-ag,v 1.2 2010/12/08 21:12:42 asau Exp $
-
-NetBSD has getpagesize(3) in unistd.h
-
---- src/gmalloc.c.orig 2010-10-12 20:51:26.000000000 +0400
-+++ src/gmalloc.c 2010-11-19 02:51:35.000000000 +0300
-@@ -1657,7 +1657,11 @@
- extern size_t __getpagesize PP ((void));
- #endif
- #else
-+#if defined (__NetBSD__) || defined (__DragonFly__)
-+extern int getpagesize (void); /* from getpagesize(3) */
-+#else
- #include "getpagesize.h"
-+#endif
- #define __getpagesize() getpagesize()
- #endif
-
Home |
Main Index |
Thread Index |
Old Index