summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lang/clisp/Makefile234
-rw-r--r--lang/clisp/distinfo6
-rw-r--r--lang/clisp/pkg-plist194
3 files changed, 230 insertions, 204 deletions
diff --git a/lang/clisp/Makefile b/lang/clisp/Makefile
index 1751cd56c7f8..f849ddb9c2a7 100644
--- a/lang/clisp/Makefile
+++ b/lang/clisp/Makefile
@@ -1,6 +1,5 @@
PORTNAME= clisp
-PORTVERSION= 2.49.93+
-PORTREVISION= 8
+PORTVERSION= 2.49.95+20241228
CATEGORIES= lang lisp
MAINTAINER= kiri@TrueFC.org
@@ -12,201 +11,114 @@ LICENSE_FILE= ${WRKSRC}/GNU-GPL
LIB_DEPENDS= libffcall.so:devel/libffcall \
libreadline.so:devel/readline \
- libsigsegv.so:devel/libsigsegv
+ libsigsegv.so:devel/libsigsegv \
+ libunistring.so:devel/libunistring
RUN_DEPENDS= cl-freebsd-asdf-init>=0:devel/cl-freebsd-asdf-init
-USES= compiler gettext ghostscript gnome iconv localbase:ldflags
+USES= compiler gettext ghostscript iconv localbase:ldflags ncurses \
+ pkgconfig
USE_GCC= yes
USE_GITLAB= yes
-
GL_ACCOUNT= gnu-clisp
GL_PROJECT= clisp
-GL_TAGNAME= df3b9f6fdcff22832898e89a989eb499c0f842ed
-USE_LDCONFIG= yes
-HAS_CONFIGURE= yes
-CONFIGURE_ENV= FORCE_UNSAFE_CONFIGURE=1
-CONFIGURE_ARGS= --prefix="${PREFIX}" --mandir="${PREFIX}/share/man" \
- --elispdir="${DATADIR}/emacs" --vimdir="${DATADIR}/vim" \
- --docdir="${DOCSDIR}" --with-libiconv=${ICONV_PREFIX}
+GL_TAGNAME= c3ec11bab87cfdbeba01523ed88ac2a16b22304d
+
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS= --docdir="${DOCSDIR}" \
+ --elispdir="${DATADIR}/emacs" \
+ --mandir="${PREFIX}/share/man" \
+ --prefix="${PREFIX}" \
+ --vimdir="${DATADIR}/vim" \
+ --with-libiconv=${ICONV_PREFIX}
+CONFIGURE_ENV= FORCE_UNSAFE_CONFIGURE=1
CONFIGURE_TARGET= ${ARCH:S/amd64/x86_64/}-portbld-freebsd${OSREL}
+
+MAKE_ENV= ${CONFIGURE_ENV}
+MAKE_JOBS_UNSAFE= yes
+
# Complaints if the environment changes between build stages.
CFLAGS+= -fpermissive
LDFLAGS+= ${LDFLAGS_${CHOSEN_COMPILER_TYPE}}
LDFLAGS_gcc= -lthr
-MAKE_ENV= ${CONFIGURE_ENV}
+
+SUB_FILES= pkg-message
+
BUILD_WRKSRC= ${WRKSRC}/src
INSTALL_WRKSRC= ${BUILD_WRKSRC}
-MAKE_JOBS_UNSAFE=yes
-OPTIONS_DEFINE= ASDF BDB CLX_MIT CLX_NEW DBUS FASTCGI GDBM GLIBC GTK2 \
- JITC MATLAB NETICA ORACLE PARI PCRE PGSQL QUEENS RAWSOCK \
- SVM THREADS ZLIB
+OPTIONS_DEFINE= ASDF BDB DBUS DOCS FASTCGI GDBM GTK2 NLS PARI PCRE \
+ PGSQL QUEENS RAWSOCK SVM ZLIB
+OPTIONS_DEFAULT= ASDF BDB RAWSOCK ZLIB
+OPTIONS_RADIO= CLX
+OPTIONS_RADIO_CLX= CLX_MIT CLX_NEW
+OPTIONS_SUB= YES
+
ASDF_DESC= Another System Definition Facility
BDB_DESC= Interface to Berkeley DB from Sleepycat Software
+CLX_DESC= X11 Module Selection
CLX_MIT_DESC= Classical X11 Interface
CLX_NEW_DESC= Faster X11 Interface (replaces clx/mit-clx)
DBUS_DESC= Interface to the D-Bus message bus system
FASTCGI_DESC= FastCGI interface for web development
GDBM_DESC= Interface to GNU DBM
-GLIBC_DESC= Interface to most of the GNU libc library
GTK2_DESC= Interface to the GTK library using glade
-JITC_DESC= Use a given Just-In-Time Compiler
-SVM_DESC= Support Vector Machine predictive analytics
-MATLAB_DESC= Matrix calculations using Matlab
-NETICA_DESC= Bayesian belief networks and influence diagrams
-ORACLE_DESC= Oracle RDMBS interface
PARI_DESC= PARI Computer Algebra System
PCRE_DESC= Perl-compatible regular expressions
PGSQL_DESC= PostGreSQL RDMBS interface
QUEENS_DESC= The Queens Function (a toy example)
RAWSOCK_DESC= Low level socket interface
-THREADS_DESC= Multithreaded Support (Experimental)
+SVM_DESC= Support Vector Machine predictive analytics
ZLIB_DESC= Compress vectors
-OPTIONS_RADIO= CLX
-OPTIONS_RADIO_CLX= CLX_MIT CLX_NEW
-CLX_DESC= X11 Module Selection
+ASDF_CONFIGURE_WITH= module=asdf
+BDB_USES= bdb
+BDB_CONFIGURE_WITH= module=berkeley-db
+BDB_CPPFLAGS= -I${LOCALBASE}/include/db${BDB_VER}
+BDB_LDFLAGS= -L${LOCALBASE}/lib/db${BDB_VER}
+CLX_MIT_USES= xorg
+CLX_MIT_USE= XORG=x11
+CLX_MIT_CONFIGURE_WITH= module=clx/mit-clx
+CLX_NEW_USES= xorg
+CLX_NEW_USE= XORG=x11
+CLX_NEW_CONFIGURE_WITH= module=clx/new-clx
+DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus
+DBUS_CONFIGURE_WITH= module=dbus
+FASTCGI_LIB_DEPENDS= libfcgi.so:www/fcgi
+FASTCGI_CONFIGURE_WITH= module=fastcgi
+GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm
+GDBM_CONFIGURE_WITH= module=gdbm
+GTK2_USES= gnome
+GTK2_USE= GNOME=gtk20,libglade2
+GTK2_CONFIGURE_WITH= module=gtk2
+PARI_LIB_DEPENDS= libpari.so:math/pari
+PARI_CONFIGURE_WITH= module=pari
+PCRE_LIB_DEPENDS= libpcre.so:devel/pcre
+PCRE_CONFIGURE_WITH= module=pcre
+PGSQL_USES= pgsql
+PGSQL_CONFIGURE_WITH= module=postgresql
+QUEENS_CONFIGURE_WITH= module=queens
+RAWSOCK_CONFIGURE_WITH= module=rawsock
+SVM_LIB_DEPENDS= libsvm.so.2:science/libsvm
+SVM_CONFIGURE_WITH= module=libsvm
+ZLIB_CONFIGURE_WITH= module=zlib
+
+pre-install-CLX_MIT-on:
+ ${CP} ${WRKSRC}/modules/clx/mit-clx/README.CLISP \
+ ${WRKSRC}/src/clx/mit-clx/README.CLISP
-OPTIONS_DEFAULT= ASDF BDB RAWSOCK ZLIB
+post-install:
+ ${STRIP_CMD} $$(${FIND} ${STAGEDIR}${PREFIX}/lib/clisp/dynmod/*.so) \
+ ${STAGEDIR}${PREFIX}/bin/clisp
-SUB_FILES= pkg-message
+do-test:
+ @cd ${WRKSRC}/tests && \
+ ${LOCALBASE}/bin/clisp -E UTF-8 -i "tests" -x "(run-all-tests)"
.include <bsd.port.options.mk>
# Segmentation fault in amd64 when using 'mmap(2)', errno = EINVAL.
.if ${ARCH} == "amd64"
-CONFIGURE_ARGS+=--disable-mmap
-.endif
-
-MODULES= ASDF BDB CLX_MIT CLX_NEW DBUS FASTCGI GDBM GLIBC GTK2 \
- JITC MATLAB NETICA ORACLE PARI PCRE PGSQL QUEENS RAWSOCK \
- SVM ZLIB
-
-.for mod in ${MODULES}
-. if ${PORT_OPTIONS:M${mod}}
-PLIST_SUB+= ${mod}=""
-. else
-PLIST_SUB+= ${mod}="@comment "
-. endif
-.endfor
-
-.if ${PORT_OPTIONS:MASDF}
-CONFIGURE_ARGS+=--with-module=asdf
-.endif
-
-.if ${PORT_OPTIONS:MBDB}
-USES+= bdb
-CONFIGURE_ARGS+=--with-module=berkeley-db
-CPPFLAGS+= -I${LOCALBASE}/include/db${BDB_VER}
-LDFLAGS+= -L${LOCALBASE}/lib/db${BDB_VER}
-.endif
-
-.if ${PORT_OPTIONS:MCLX_MIT} || ${PORT_OPTIONS:MCLX_NEW}
-USES+= xorg
-USE_XORG= x11
+CONFIGURE_ARGS+= --disable-mmap
.endif
-.if ${PORT_OPTIONS:MCLX_MIT}
-CONFIGURE_ARGS+=--with-module=clx/mit-clx
-.endif
-.if ${PORT_OPTIONS:MCLX_NEW}
-CONFIGURE_ARGS+=--with-module=clx/new-clx
-.endif
-
-.if ${PORT_OPTIONS:MDBUS}
-LIB_DEPENDS+= libdbus-1.so:devel/dbus
-CONFIGURE_ARGS+=--with-module=dbus
-.endif
-
-.if ${PORT_OPTIONS:MFASTCGI}
-LIB_DEPENDS+= libfcgi.so:www/fcgi
-CONFIGURE_ARGS+=--with-module=fastcgi
-.endif
-
-.if ${PORT_OPTIONS:MGDBM}
-LIB_DEPENDS+= libgdbm.so:databases/gdbm
-CONFIGURE_ARGS+=--with-module=gdbm
-.endif
-
-.if ${PORT_OPTIONS:MGLIBC}
-USE_LINUX= base
-CONFIGURE_ARGS+=--with-module=bindings/glibc
-.endif
-
-.if ${PORT_OPTIONS:MGTK2}
-USES+= gnome
-USE_GNOME= gtk20 libglade2
-CONFIGURE_ARGS+=--with-module=gtk2
-.endif
-
-.if ${PORT_OPTIONS:MJITC}
-BUILD_DEPENDS+= ${LOCALBASE}/include/lightning.h:devel/lightning
-LIB_DEPENDS+= liblightning.so:devel/lightning
-CONFIGURE_ARGS+=--with-jitc=lightning
-.endif
-
-.if ${PORT_OPTIONS:MMATLAB}
-CONFIGURE_ARGS+=--with-module=matlab
-.endif
-
-.if ${PORT_OPTIONS:MNETICA}
-CONFIGURE_ARGS+=--with-module=netica
-.endif
-
-.if ${PORT_OPTIONS:MORACLE}
-CONFIGURE_ARGS+=--with-module=oracle
-.endif
-
-.if ${PORT_OPTIONS:MPARI}
-LIB_DEPENDS+= libpari.so:math/pari
-CONFIGURE_ARGS+=--with-module=pari
-.endif
-
-.if ${PORT_OPTIONS:MPCRE}
-LIB_DEPENDS+= libpcre.so:devel/pcre
-CONFIGURE_ARGS+=--with-module=pcre
-.endif
-
-.if ${PORT_OPTIONS:MPGSQL}
-USES+= pgsql
-CONFIGURE_ARGS+=--with-module=postgresql
-.endif
-
-.if ${PORT_OPTIONS:MQUEENS}
-CONFIGURE_ARGS+=--with-module=queens
-.endif
-
-.if ${PORT_OPTIONS:MRAWSOCK}
-CONFIGURE_ARGS+=--with-module=rawsock
-.endif
-
-.if ${PORT_OPTIONS:MSVM}
-BUILD_DEPENDS+= ${LOCALBASE}/bin/svm-predict:science/libsvm
-CONFIGURE_ARGS+=--with-module=libsvm
-.endif
-
-.if ${PORT_OPTIONS:MTHREADS}
-CONFIGURE_ARGS+=--with-threads=POSIX_THREADS \
- LDFLAGS="${PTHREAD_LIBS} ${LDFLAGS}"
-PKGNAMESUFFIX= -threaded
-.endif
-
-.if ${PORT_OPTIONS:MZLIB}
-CONFIGURE_ARGS+=--with-module=zlib
-.endif
-
-post-patch:
-.if ${PORT_OPTIONS:MORACLE}
- @${REINPLACE_CMD} -e 's|-ldl||; s|-lpthread|-lcompat ${PTHREAD_LIBS}|' \
- ${WRKSRC}/modules/oracle/link.sh.in
-.endif
-
-pre-install:
-.if ${PORT_OPTIONS:MCLX_MIT}
- ${CP} ${WRKSRC}/modules/clx/mit-clx/README.CLISP \
- ${WRKSRC}/src/clx/mit-clx/README.CLISP
-.endif
-
-post-install:
- @${ECHO_CMD}; ${CAT} ${PKGMESSAGE}; ${ECHO_CMD}
.include <bsd.port.mk>
diff --git a/lang/clisp/distinfo b/lang/clisp/distinfo
index 3f3dc88e24f8..449703b2caba 100644
--- a/lang/clisp/distinfo
+++ b/lang/clisp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1617891496
-SHA256 (gnu-clisp-clisp-df3b9f6fdcff22832898e89a989eb499c0f842ed_GL0.tar.gz) = 08e0ad7a4c669cd32cb937057aa7d142caa5b6d46e8003a63140e83c3d2f4bf2
-SIZE (gnu-clisp-clisp-df3b9f6fdcff22832898e89a989eb499c0f842ed_GL0.tar.gz) = 10940043
+TIMESTAMP = 1736276827
+SHA256 (gnu-clisp-clisp-c3ec11bab87cfdbeba01523ed88ac2a16b22304d_GL0.tar.gz) = 6516f3ff28078a896528b27c0ab03ec8079a318f7643da3c831be319776556cf
+SIZE (gnu-clisp-clisp-c3ec11bab87cfdbeba01523ed88ac2a16b22304d_GL0.tar.gz) = 11353097
diff --git a/lang/clisp/pkg-plist b/lang/clisp/pkg-plist
index a30350b1cd80..8b85ecc9df33 100644
--- a/lang/clisp/pkg-plist
+++ b/lang/clisp/pkg-plist
@@ -22,11 +22,8 @@ lib/clisp/base/regexi.o
%%BDB%%lib/clisp/berkeley-db/dbi.lisp
%%BDB%%lib/clisp/berkeley-db/link.sh
%%BDB%%lib/clisp/berkeley-db/preload.lisp
-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
%%CLX_MIT%%lib/clisp/clx/mit-clx/Makefile
%%CLX_MIT%%lib/clisp/clx/mit-clx/README.CLISP
%%CLX_MIT%%lib/clisp/clx/mit-clx/attributes.fas
@@ -53,8 +50,114 @@ lib/clisp/build-aux/install-sh
%%CLX_MIT%%lib/clisp/clx/mit-clx/text.fas
%%CLX_MIT%%lib/clisp/clx/mit-clx/trace.fas
%%CLX_MIT%%lib/clisp/clx/mit-clx/translate.fas
-lib/clisp/data/Symbol-Table.text
-lib/clisp/data/UnicodeDataFull.txt
+%%CLX_NEW%%lib/clisp/clx/new-clx/Makefile
+%%CLX_NEW%%lib/clisp/clx/new-clx/README
+%%CLX_NEW%%lib/clisp/clx/new-clx/clx-preload.lisp
+%%CLX_NEW%%lib/clisp/clx/new-clx/clx.fas
+%%CLX_NEW%%lib/clisp/clx/new-clx/clx.lisp
+%%CLX_NEW%%lib/clisp/clx/new-clx/clx.o
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/README
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/bball.lisp
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/bwindow.lisp
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/clclock.lisp
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/clx-demos.lisp
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/greynetic.lisp
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/hanoi.lisp
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/koch.lisp
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/petal.lisp
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/plaid.lisp
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/qix.lisp
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/recurrence.lisp
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.1
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.10
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.11
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.12
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.13
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.14
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.15
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.16
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.17
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.18
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.19
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.2
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.20
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.21
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.22
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.23
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.24
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.25
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.26
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.27
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.28
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.29
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.3
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.30
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.31
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.32
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.33
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.34
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.35
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.36
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.37
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.38
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.39
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.4
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.40
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.41
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.42
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.43
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.44
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.45
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.46
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.47
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.48
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.49
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.5
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.50
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.6
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.7
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.8
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/screens/screen.9
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/sokoban.lisp
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/centerwall.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/east_twall.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/eastwall.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/floor.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/goal.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/horizwall.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/llcorner.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/lonewall.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/lrcorner.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/man.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/man_down.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/man_left.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/man_right.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/man_up.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/north_twall.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/northwall.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/object.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/save_man_down.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/save_man_left.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/save_man_right.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/save_man_up.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/saveman.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/south_twall.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/southwall.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/treasure.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/ulcorner.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/urcorner.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/vertiwall.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/wall.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/west_twall.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/demos/xpms/westwall.xpm
+%%CLX_NEW%%lib/clisp/clx/new-clx/image.fas
+%%CLX_NEW%%lib/clisp/clx/new-clx/image.lisp
+%%CLX_NEW%%lib/clisp/clx/new-clx/link.sh
+%%CLX_NEW%%lib/clisp/clx/new-clx/resource.fas
+%%CLX_NEW%%lib/clisp/clx/new-clx/resource.lisp
+%%CLX_NEW%%lib/clisp/data/Symbol-Table.text
+%%CLX_NEW%%lib/clisp/data/UnicodeDataFull.txt
+%%CLX_NEW%%lib/clisp/dynmod/lib-clx.so
%%DBUS%%lib/clisp/dbus/Makefile
%%DBUS%%lib/clisp/dbus/dbus.fas
%%DBUS%%lib/clisp/dbus/dbus.lisp
@@ -105,6 +208,17 @@ lib/clisp/data/UnicodeDataFull.txt
%%GTK2%%lib/clisp/gtk2/link.sh
%%GTK2%%lib/clisp/gtk2/preload.lisp
%%GTK2%%lib/clisp/gtk2/ui.glade
+%%PARI%%lib/clisp/dynmod/lib-pari.so
+%%PARI%%lib/clisp/dynmod/pari.lisp
+%%PARI%%lib/clisp/pari/Makefile
+%%PARI%%lib/clisp/pari/README
+%%PARI%%lib/clisp/pari/cpari.o
+%%PARI%%lib/clisp/pari/desc2lisp.lisp
+%%PARI%%lib/clisp/pari/link.sh
+%%PARI%%lib/clisp/pari/pari.fas
+%%PARI%%lib/clisp/pari/pari.lisp
+%%PARI%%lib/clisp/pari/pari.o
+%%PARI%%lib/clisp/pari/preload.lisp
%%SVM%%lib/clisp/libsvm/Makefile
%%SVM%%lib/clisp/libsvm/README
%%SVM%%lib/clisp/libsvm/libsvm.fas
@@ -149,43 +263,43 @@ lib/clisp/linkkit/modules.c
share/man/man1/clisp-link.1.gz
share/man/man1/clisp.1.gz
share/aclocal/clisp.m4
-%%DATADIR%%/emacs/clhs.el
%%DATADIR%%/emacs/clisp-coding.el
%%DATADIR%%/emacs/clisp-ffi.el
%%DATADIR%%/emacs/clisp-indent.el
%%DATADIR%%/emacs/clisp-indent.lisp
%%DATADIR%%/vim/lisp.vim
-%%DOCSDIR%%/ANNOUNCE
-%%DOCSDIR%%/CLOS-guide.txt
-%%DOCSDIR%%/COPYRIGHT
-%%DOCSDIR%%/GNU-GPL
-%%DOCSDIR%%/LISP-tutorial.txt
-%%DOCSDIR%%/MAGIC.add
-%%DOCSDIR%%/NEWS
-%%DOCSDIR%%/README
-%%DOCSDIR%%/README.de
-%%DOCSDIR%%/README.es
-%%DOCSDIR%%/SUMMARY
-%%DOCSDIR%%/clisp-link.1
-%%DOCSDIR%%/clisp-link.html
-%%DOCSDIR%%/clisp.1
-%%DOCSDIR%%/clisp.html
-%%DOCSDIR%%/clisp.png
-%%DOCSDIR%%/impnotes.css
-%%DOCSDIR%%/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
-share/locale/sv/LC_MESSAGES/clisp.mo
-share/locale/sv/LC_MESSAGES/clisplow.mo
+%%PORTDOCS%%%%DOCSDIR%%/ANNOUNCE
+%%PORTDOCS%%%%DOCSDIR%%/CLOS-guide.txt
+%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
+%%PORTDOCS%%%%DOCSDIR%%/GNU-GPL
+%%PORTDOCS%%%%DOCSDIR%%/LISP-tutorial.txt
+%%PORTDOCS%%%%DOCSDIR%%/MAGIC.add
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/README.de
+%%PORTDOCS%%%%DOCSDIR%%/README.es
+%%PORTDOCS%%%%DOCSDIR%%/SUMMARY
+%%PORTDOCS%%%%DOCSDIR%%/clisp-link.1
+%%PORTDOCS%%%%DOCSDIR%%/clisp-link.html
+%%PORTDOCS%%%%DOCSDIR%%/clisp.1
+%%PORTDOCS%%%%DOCSDIR%%/clisp.html
+%%PORTDOCS%%%%DOCSDIR%%/clisp.png
+%%PORTDOCS%%%%DOCSDIR%%/impnotes.css
+%%PORTDOCS%%%%DOCSDIR%%/impnotes.html
+%%NLS%%share/locale/da/LC_MESSAGES/clisp.mo
+%%NLS%%share/locale/da/LC_MESSAGES/clisplow.mo
+%%NLS%%share/locale/de/LC_MESSAGES/clisp.mo
+%%NLS%%share/locale/de/LC_MESSAGES/clisplow.mo
+%%NLS%%share/locale/en/LC_MESSAGES/clisp.mo
+%%NLS%%share/locale/en/LC_MESSAGES/clisplow.mo
+%%NLS%%share/locale/es/LC_MESSAGES/clisp.mo
+%%NLS%%share/locale/es/LC_MESSAGES/clisplow.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/clisp.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/clisplow.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/clisp.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/clisplow.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/clisp.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/clisplow.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/clisp.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/clisplow.mo
+@dir lib/clisp/dynmod