diff options
author | Sebastian <sebastian@sebsite.pw> | 2022-02-12 19:35:29 -0500 |
---|---|---|
committer | dispatch <dispatch@listserv.local> | 2022-02-13 00:37:40 +0000 |
commit | 49a39b65bce5c3372b9df6a988f71108fbf694b2 (patch) | |
tree | 68506bddcb97101d9cd64eecd29e784066574fc4 | |
parent | a789a9398cb346ba8bb0988cffe9a1f5b8c8a7fc (diff) | |
download | aports-patches/3934.tar.gz aports-patches/3934.tar.bz2 aports-patches/3934.tar.xz |
testing/bestline: new aportpatches/3934
https://github.com/jart/bestline
Minimal replacement for readline
Signed-off-by: Sebastian <sebastian@sebsite.pw>
-rw-r--r-- | testing/bestline/APKBUILD | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/testing/bestline/APKBUILD b/testing/bestline/APKBUILD new file mode 100644 index 0000000000..5695736973 --- /dev/null +++ b/testing/bestline/APKBUILD @@ -0,0 +1,30 @@ +# Contributor: Sebastian Hudak <sebastian@sebsite.pw> +# Maintainer: Sebastian Hudak <sebastian@sebsite.pw> +pkgname=bestline +# No official release tagged yet; not ready to be moved out of testing. +pkgver=0.0_git20211108 +_commit=8ab535e621b3848f8491469c2083c7ecb0df3e22 +pkgrel=0 +pkgdesc="Minimal replacement for readline" +url="https://github.com/jart/bestline" +arch="all" +license="BSD-2-Clause" +subpackages="$pkgname-dev $pkgname-doc" +source="https://github.com/jart/bestline/archive/$_commit.tar.gz" +builddir="$srcdir/$pkgname-$_commit" +options="!check" # No test suite + +build() { + # Makefile doesn't use -fPIC, which is needed for shared library + ${CC:-gcc} $CFLAGS -fPIC -c -o bestline.o bestline.c + ${CC:-gcc} $LDFLAGS -shared -o libbestline.so bestline.o +} + +package() { + install -Dm755 libbestline.so "$pkgdir"/usr/lib/libbestline.so + install -Dm644 bestline.h "$pkgdir"/usr/include/bestline.h + install -Dm644 README.md "$pkgdir"/usr/share/doc/bestline/README.md + install -m644 bestline.gif "$pkgdir"/usr/share/doc/bestline/bestline.gif +} + +sha512sums="cd7411604c47a6910188394343b0388a0e580de891d332f4eea89f308888dfce5348fc94e826cb6cf960896ebf6272280cca90caca4537ca54e8719df61ec57b 8ab535e621b3848f8491469c2083c7ecb0df3e22.tar.gz" |