aboutsummaryrefslogtreecommitdiffstats
path: root/testing/sbcl
diff options
context:
space:
mode:
authorSören Tempel <soeren+git@soeren-tempel.net>2017-04-02 17:10:38 +0200
committerSören Tempel <soeren+git@soeren-tempel.net>2017-04-03 08:42:38 +0200
commitca92cb7079bf7b03137449e0104fc2591663dede (patch)
tree45dc623b49cefa6e5d9657f4ea03bdada337d10b /testing/sbcl
parent88246cac81e93e3ab2938d59b96b840029eb14c5 (diff)
downloadaports-ca92cb7079bf7b03137449e0104fc2591663dede.tar.bz2
aports-ca92cb7079bf7b03137449e0104fc2591663dede.tar.xz
testing/sbcl: upgrade to 1.3.16
Diffstat (limited to 'testing/sbcl')
-rw-r--r--testing/sbcl/APKBUILD32
1 files changed, 9 insertions, 23 deletions
diff --git a/testing/sbcl/APKBUILD b/testing/sbcl/APKBUILD
index 028202a7d7..e49a83c31e 100644
--- a/testing/sbcl/APKBUILD
+++ b/testing/sbcl/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Maintainer:
pkgname=sbcl
-pkgver=1.3.12
+pkgver=1.3.16
pkgrel=0
pkgdesc="Steel Bank Common Lisp"
url="http://www.sbcl.org/"
@@ -21,51 +21,37 @@ source="$pkgname-$pkgver.tar.bz2::http://prdownloads.sourceforge.net/$pkgname/$p
builddir="$srcdir"/$pkgname-$pkgver
prepare() {
- default_prepare || return 1
+ default_prepare
cp "$srcdir"/config "$builddir"/customize-target-features.lisp
sed -e "s@CFLAGS =.*\$@CFLAGS = ${CFLAGS} -D_GNU_SOURCE@" \
-e "s@LINKFLAGS =.*\$@LINKFLAGS = ${LDFLAGS}@" \
- -i src/runtime/GNUmakefile || return 1
+ -i src/runtime/GNUmakefile
sed -e 's@SBCL_PREFIX=\"/usr/local\"@SBCL_PREFIX=\"/usr\"@' \
- -i make-config.sh || return 1
+ -i make-config.sh
}
build() {
cd "$builddir"
- GNUMAKE=make ./make.sh "clisp" \
- --prefix=/usr || return 1
+ GNUMAKE=make ./make.sh "clisp" --prefix=/usr
}
package() {
cd "$builddir"
INSTALL_ROOT="$pkgdir/usr" LIB_DIR="/usr/lib" \
DOC_DIR="$pkgdir/usr/share/doc/$pkgname" \
- sh install.sh || return 1
+ sh install.sh
- paxmark -rm "$pkgdir"/usr/bin/sbcl || return 1
+ paxmark -rm "$pkgdir"/usr/bin/sbcl
install -Dm644 COPYING \
- "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt \
- || return 1
+ "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
rmdir "$pkgdir"/usr/share/doc/sbcl/html \
"$pkgdir"/usr/share/info 2>/dev/null || true
}
-md5sums="96cdbd8eeba8fd113f21da3fbc97fc75 sbcl-1.3.12.tar.bz2
-75d04dede30f6b16a496dc6d5156c113 pax-genesis-stage-two.patch
-09988017e7d5b0d1db03fbd6e483b464 ignore-test-failure.patch
-cd39c8080d93ebed92477a3a4193685a musl-fixes.patch
-b3b072575aafcc30acaa5342064f756a no-pie.patch
-e05428b5f57554e4d9cf6234992791ee config"
-sha256sums="8039ec01d04baad3ee3ebee7a830757dc488be33ca128f4a0592f8af701759c2 sbcl-1.3.12.tar.bz2
-8aca2589af473142810218adde592a851368e4053cf8109d17de958892a8d0ac pax-genesis-stage-two.patch
-39f100d7ac6c3530291e8b9f4b18ac5ae99a109d153a8c9cb317e47ab288f386 ignore-test-failure.patch
-8377ff1e88cfdf29e17eec7cb0df8b4421c728632062637907aee51af00e768b musl-fixes.patch
-10537fd7cc3fd40c3b2bd21d8296e9803547be19366b8a1e3eb22c4e32682f43 no-pie.patch
-fb5dedac565b2dce9e5a1cf5fb3f84149ab0f3df8746bb24a2d1e901d7668f05 config"
-sha512sums="2a2969b826dcf9d568204a01546c47af777d5866baa8da809c49ace1655b54cd4c8db1872e322a1d08a4983b0962cc0e2e346816488212709b28867c53233275 sbcl-1.3.12.tar.bz2
+sha512sums="6bb0a7c926ba8031c319697b49b85eb58ea262d47237b2e7735738ad6103a759016a269e617931095174066f830e2edc362bf89384a97c3d19807552caf826b4 sbcl-1.3.16.tar.bz2
cda5c7268b314145a1bdb8293c7970e077aebf3cce5dace12542bf18beb7b124bf97f4754906f2f681428869ca3060300b88cab80055a3d5881dfcdcfbe51d6d pax-genesis-stage-two.patch
fcaf0754084d705b263cbca20988e2cacc96470d4f0f2e15b812678ba8d15a43de2b3ebd87648f6540833615fdbde0011f72ce7800b02dcbd8055229eb439ec3 ignore-test-failure.patch
8f4b83ff626536a4b10b4361115b0ac45ee6bccf1b090f9ca56ef52bd0ddbc7caf096b96de122ee88152e1f8dc26aca74bdd4e15895f0893cd98aed4b9aa4d1a musl-fixes.patch