diff options
Diffstat (limited to 'main/slang/APKBUILD')
-rw-r--r-- | main/slang/APKBUILD | 53 |
1 files changed, 43 insertions, 10 deletions
diff --git a/main/slang/APKBUILD b/main/slang/APKBUILD index 31aa07d260a..11e20732bde 100644 --- a/main/slang/APKBUILD +++ b/main/slang/APKBUILD @@ -1,16 +1,27 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=slang -pkgver=2.3.2 -pkgrel=0 +pkgver=2.3.3 +pkgrel=3 pkgdesc="Powerful interpreted language" url="https://www.jedsoft.org/slang" arch="all" license="GPL-2.0-or-later" -makedepends="ncurses-dev pcre-dev" -subpackages="$pkgname-static $pkgname-dev $pkgname-doc" +makedepends=" + libpng-dev + ncurses-dev + oniguruma-dev + zlib-dev + " +subpackages=" + $pkgname-static + $pkgname-dev + $pkgname-doc + $pkgname-oniguruma + $pkgname-png + $pkgname-zlib + " source="https://www.jedsoft.org/releases/slang/slang-$pkgver.tar.bz2 disable-rpath.patch - fix-slarray-32bit.patch terminfo-in-etc.patch skip-slsh-process-test.patch " @@ -22,7 +33,10 @@ build() { --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ - --localstatedir=/var + --localstatedir=/var \ + --without-pcre \ + --with-zlib=/usr/lib \ + --with-zinc=/usr/include make -j1 } @@ -34,8 +48,27 @@ package() { make -j1 DESTDIR="$pkgdir" install-all } -sha512sums="35cdfe8af66dac62ee89cca60fa87ddbd02cae63b30d5c0e3786e77b1893c45697ace4ac7e82d9832b8a9ac342560bc35997674846c5022341481013e76f74b5 slang-2.3.2.tar.bz2 -6cc7ee4493131e2c9ec48db1b5f97c5db9288e96c5073507307454dd02437b9076ffe1a4853097a7912fa7f47e694145ac1e7f7b17a29e642a8866af521cd940 disable-rpath.patch -3a4d7c27734b6d29ce029000275a536744f6127c9bcb9eee168a63666e9b134bf72d3a27e0b6cfb90b968420a7778284b7cf1f1871031f0240f6394392e0b66c fix-slarray-32bit.patch +oniguruma() { + pkgdesc="$pkgdesc (oniguruma module)" + + amove usr/lib/slang/v2/modules/onig-module.so +} + +png() { + pkgdesc="$pkgdesc (png module)" + + amove usr/lib/slang/v2/modules/png-module.so +} + +zlib() { + pkgdesc="$pkgdesc (zlib module)" + + amove usr/lib/slang/v2/modules/zlib-module.so +} + +sha512sums=" +f882f09e3fcd53427de0f233c9fc3ab15497f2323007be9a084696c8cf810ffe2726cd003149e757df26198b390b9f8c1ff411dc6473513457bd0f94722f8490 slang-2.3.3.tar.bz2 +0cb78c65faade7cb1ec683ba3ae84d7514df7af92a465a6af262979b43ae86bdd9fd289c9680e9158a0b01e2df4ddaa7c547d9707afc3c3b75d798f2225cbc0f disable-rpath.patch a9fe12d220ec3458932784f1f7d40816cad9664ad5a3e19fe684e8f32eccc67ffc48acfa9852fccbe6741519f2acadbafc4b72817ae70804f93e2d913831d786 terminfo-in-etc.patch -4a499a61a0abf119a362c46e761a4cd659a0de03f22acd2004a09fce339cde848f114a3a0beca176e3a42beeb8d0d2cd73ba788ccb01330b741afe9d8528164c skip-slsh-process-test.patch" +4a499a61a0abf119a362c46e761a4cd659a0de03f22acd2004a09fce339cde848f114a3a0beca176e3a42beeb8d0d2cd73ba788ccb01330b741afe9d8528164c skip-slsh-process-test.patch +" |