summaryrefslogtreecommitdiff
path: root/system
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2024-11-21 14:04:26 -0600
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2024-11-29 05:22:47 -0600
commit4d0ad734d946e6f4b7be59791b39383578bdf7f4 (patch)
tree43213ef7d4cb4edcd324613569b8040e1c66cdf8 /system
parent5af1b11fb2c60306073d6f0a0e786b2bc77fe0a1 (diff)
downloadpackages-4d0ad734d946e6f4b7be59791b39383578bdf7f4.tar.gz
packages-4d0ad734d946e6f4b7be59791b39383578bdf7f4.tar.bz2
packages-4d0ad734d946e6f4b7be59791b39383578bdf7f4.tar.xz
packages-4d0ad734d946e6f4b7be59791b39383578bdf7f4.zip
user/musl-obstack: Promote to system/
Needed for elfutils.
Diffstat (limited to 'system')
-rw-r--r--system/musl-obstack/APKBUILD35
1 files changed, 35 insertions, 0 deletions
diff --git a/system/musl-obstack/APKBUILD b/system/musl-obstack/APKBUILD
new file mode 100644
index 000000000..5a1d6d8c7
--- /dev/null
+++ b/system/musl-obstack/APKBUILD
@@ -0,0 +1,35 @@
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=musl-obstack
+pkgver=1.2.3
+pkgrel=0
+pkgdesc="Standalone library to implement obstack functionality"
+url=" "
+arch="all"
+license="GPL-2.0+"
+depends=""
+makedepends="autoconf automake libtool"
+subpackages="$pkgname-dev"
+source="musl-obstack-$pkgver.tar.gz::https://github.com/void-linux/musl-obstack/archive/v$pkgver.tar.gz"
+
+build() {
+ export CFLAGS="$CFLAGS -fPIC"
+ ./bootstrap.sh
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+check() {
+ make check
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="b2bbed19c4ab2714ca794bdcb1a84fad1af964e884d4f3bbe91c9937ca089d92b8472cb05ebe998a9f5c85cb922b9b458db91eff29077bd099942e1ce18e16cc musl-obstack-1.2.3.tar.gz"