Subject: [alpine-aports] [PATCH] Clisp & Libsigsegv Move from Unmaintained to Testing

From: Will Sinatra <[email-masked]>
Date: Sun, 23 Jun 2019 14:56:56 -0500

libsigsegv and clisp appeared to have been removed due to having no maintainer. I was able to build both packages successfully, libsigsegv without any changes and clisp by disabling mmap in the make configuration. I am happy to maintain these packages to bring lisp support back to Alpine.
---
 {unmaintained => testing}/clisp/APKBUILD                   | 7 ++-----
 {unmaintained => testing}/clisp/no-page.h.patch            | 0
 .../0001-Avoid-use-of-glibc-internal-macros.patch          | 0
 {unmaintained => testing}/libsigsegv/APKBUILD              | 2 +-
 4 files changed, 3 insertions(+), 6 deletions(-)
 rename {unmaintained => testing}/clisp/APKBUILD (80%)
 rename {unmaintained => testing}/clisp/no-page.h.patch (100%)
 rename {unmaintained => testing}/libsigsegv/0001-Avoid-use-of-glibc-internal-macros.patch (100%)
 rename {unmaintained => testing}/libsigsegv/APKBUILD (94%)

diff --git a/unmaintained/clisp/APKBUILD b/testing/clisp/APKBUILD
similarity index 80%
rename from unmaintained/clisp/APKBUILD
rename to testing/clisp/APKBUILD
index 665b1a1faf..1511d917f5 100644
--- a/unmaintained/clisp/APKBUILD
+++ b/testing/clisp/APKBUILD
@@ -1,6 +1,6 @@
 # Contributor: Sören Tempel <[email-masked]>
 # Contributor: Carlo Landmeter <[email-masked]>
-# Maintainer:
+# Maintainer: Will Sinatra <[email-masked]>
 pkgname=clisp
 pkgver=2.49
 pkgrel=2
@@ -31,6 +31,7 @@ build() {
 		--with-ffcall \
 		--with-dynamic-ffi \
 		--without-dynamic-modules \
+		--disable-mmap \
 		--mandir=/usr/share/man \
 		--infodir=/usr/share/info \
 		"$builddir" || return 1
@@ -42,9 +43,5 @@ package() {
 	make -j1 DESTDIR="$pkgdir" install || return 1
 }
 
-md5sums="1962b99d5e530390ec3829236d168649  clisp-2.49.tar.bz2
-a8456d6a45340e091055b58c306022ef  no-page.h.patch"
-sha256sums="8132ff353afaa70e6b19367a25ae3d5a43627279c25647c220641fed00f8e890  clisp-2.49.tar.bz2
-2d3bd8dde82e5cdf0a3825a0b67df110e20e19541308509d1165029c589b3d0a  no-page.h.patch"
 sha512sums="eef66fc85199a2c283b616db61bf67ff103eeb0f19fa907da48994dc790b6f5f8d0c74fb3bd723c6b827c0ff3cfd89fa6ba67934fc669ed5d5249044b5140d81  clisp-2.49.tar.bz2
 86273c5d5d05a8d41ab6311192e0c757d3f7fe4d78546590830aa00f8c2f170fcb08f66ea739ae8834cec00cdf0f6a20824eb6a3d0f6df97be405c26b1cc5d39  no-page.h.patch"
diff --git a/unmaintained/clisp/no-page.h.patch b/testing/clisp/no-page.h.patch
similarity index 100%
rename from unmaintained/clisp/no-page.h.patch
rename to testing/clisp/no-page.h.patch
diff --git a/unmaintained/libsigsegv/0001-Avoid-use-of-glibc-internal-macros.patch b/testing/libsigsegv/0001-Avoid-use-of-glibc-internal-macros.patch
similarity index 100%
rename from unmaintained/libsigsegv/0001-Avoid-use-of-glibc-internal-macros.patch
rename to testing/libsigsegv/0001-Avoid-use-of-glibc-internal-macros.patch
diff --git a/unmaintained/libsigsegv/APKBUILD b/testing/libsigsegv/APKBUILD
similarity index 94%
rename from unmaintained/libsigsegv/APKBUILD
rename to testing/libsigsegv/APKBUILD
index ad3ed838d4..7df152a3ca 100644
--- a/unmaintained/libsigsegv/APKBUILD
+++ b/testing/libsigsegv/APKBUILD
@@ -1,5 +1,5 @@
 # Contributor: Carlo Landmeter <[email-masked]>
-# Maintainer:
+# Maintainer: Will Sinatra <[email-masked]>
 pkgname=libsigsegv
 pkgver=2.12
 pkgrel=0
-- 
2.22.0

---
Unsubscribe:  [email-masked]
Help:         [email-masked]
---