Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 8 Jan 2025 02:05:56 GMT
From:      Joseph Mingrone <jrm@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 1d7c75a5cde6 - main - lang/clisp: Update and modernize
Message-ID:  <202501080205.50825uTS008767@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by jrm:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1d7c75a5cde6792b3872340edeaf8f278add291a

commit 1d7c75a5cde6792b3872340edeaf8f278add291a
Author:     Joseph Mingrone <jrm@FreeBSD.org>
AuthorDate: 2024-12-21 21:23:45 +0000
Commit:     Joseph Mingrone <jrm@FreeBSD.org>
CommitDate: 2025-01-08 01:56:17 +0000

    lang/clisp: Update and modernize
    
    Other notable port changes:
    - Change versioning scheme.  Upstream commits new release such as 2.49.95+, but
      does not tag those releases.
    - Remove broken options (GLIBC, JITC, MATLAB, NETICA, ORACLE, THREADS)
      and DOCS and NLS options.
    - Add test target.
    - Pet portclippy/portfmt.
    
    PR:             283485
    Approved by:    maintainer timeout
    Sponsored by:   The FreeBSD Foundation
    Differential Revision:  https://reviews.freebsd.org/D48176
---
 lang/clisp/Makefile  | 234 ++++++++++++++++-----------------------------------
 lang/clisp/distinfo  |   6 +-
 lang/clisp/pkg-plist | 194 +++++++++++++++++++++++++++++++++---------
 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202501080205.50825uTS008767>