[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1000089: clisp: depends on obsolete pcre3 library



Control: tags -1 patch

On Sat, 1 Jul 2023 19:50:57 +0200 Bastian Germann wrote:
Maybe it is possible to drop the leaf package clisp-module-pcre which is the only user of pcre within clisp.

Please find a patch attached that has this implemented.
diff -Nru clisp-2.49.20210628.gitde01f0f/debian/changelog clisp-2.49.20210628.gitde01f0f/debian/changelog
--- clisp-2.49.20210628.gitde01f0f/debian/changelog	2022-09-25 09:46:30.000000000 +0000
+++ clisp-2.49.20210628.gitde01f0f/debian/changelog	2023-08-18 16:39:51.000000000 +0000
@@ -1,3 +1,10 @@
+clisp (1:2.49.20210628.gitde01f0f-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop clisp-module-pcre. (Closes: #1000089)
+
+ -- Bastian Germann <bage@debian.org>  Fri, 18 Aug 2023 16:39:51 +0000
+
 clisp (1:2.49.20210628.gitde01f0f-3) unstable; urgency=medium
 
   * Team upload.
diff -Nru clisp-2.49.20210628.gitde01f0f/debian/control clisp-2.49.20210628.gitde01f0f/debian/control
--- clisp-2.49.20210628.gitde01f0f/debian/control	2022-09-25 09:46:05.000000000 +0000
+++ clisp-2.49.20210628.gitde01f0f/debian/control	2022-09-25 09:46:30.000000000 +0000
@@ -21,7 +21,6 @@
  libffcall-dev,
  libgdbm-dev,
  libpq-dev,
- libpcre3-dev,
  libdbus-1-dev,
  zlib1g-dev,
  libunistring-dev,
@@ -51,7 +50,6 @@
           clisp-module-gdbm,
           clisp-module-libsvm,
           clisp-module-pari,
-          clisp-module-pcre,
           clisp-module-postgresql,
           clisp-module-zlib,
           hyperspec
@@ -110,19 +108,6 @@
  This package adds a module to CLISP that implements an interface to the
  Berkeley DB.
 
-Package: clisp-module-pcre
-Architecture: any
-Depends: ${shlibs:Depends}, clisp (= ${binary:Version}), ${misc:Depends}
-Enhances: clisp
-Description: GNU CLISP module that adds libpcre support
- GNU CLISP is a Common Lisp implementation.
- It conforms to the ANSI Common Lisp standard, and offers many extensions.
- It runs on all desktop operating systems (GNU and Unix systems, macOS,
- Windows) and is particularly memory-efficient.
- .
- This adds a module to CLISP that implements an interface to the
- libpcre which implements Perl-compatible regular expressions.
-
 Package: clisp-module-postgresql
 Architecture: any
 Depends: ${shlibs:Depends}, clisp (= ${binary:Version}), ${misc:Depends}
diff -Nru clisp-2.49.20210628.gitde01f0f/debian/rules clisp-2.49.20210628.gitde01f0f/debian/rules
--- clisp-2.49.20210628.gitde01f0f/debian/rules	2022-09-25 09:35:36.000000000 +0000
+++ clisp-2.49.20210628.gitde01f0f/debian/rules	2022-09-25 09:46:30.000000000 +0000
@@ -24,7 +24,6 @@
 		--with-dynamic-modules \
 		--with-module=gdbm \
 		--with-module=berkeley-db \
-		--with-module=pcre \
 		--with-module=rawsock \
 		--with-module=clx/new-clx \
 		--with-module=bindings/glibc \

Reply to: