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 <soeren+alpine@soeren-tempel.net>
# Contributor: Carlo Landmeter <clandmeter@gmail.com>
-# Maintainer:
+# Maintainer: Will Sinatra <wpsinatra@gmail.com>
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 <clandmeter@gmail.com>
-# Maintainer:
+# Maintainer: Will Sinatra <wpsinatra@gmail.com>
pkgname=libsigsegv
pkgver=2.12
pkgrel=0
--
2.22.0
---
Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org
Help: alpine-aports+help@lists.alpinelinux.org
---