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