libelf: libelf

This commit is contained in:
Ella Stanforth 2022-04-18 21:23:05 +00:00
parent 93ee7edfa3
commit 5187699314

40
base/libelf/build.sh Normal file
View file

@ -0,0 +1,40 @@
pkgname=libelf
pkgver=0.186
fetch() {
curl -LO "https://sourceware.org/elfutils/ftp/$pkgver/elfutils-$pkgver.tar.bz2"
tar -xf elfutils-$pkgver.tar.bz2
cd elfutils-$pkgver
patch -p1 < ../../musl.patch
}
build() {
cd elfutils-$pkgver
export CFLAGS="$(CFLAGS) -Wno-error"
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--build=$TRIPLE \
--host=$TRIPLE \
--disable-symbol-versioning \
--disable-debuginfod \
--disable-libdebuginfod \
--disable-nls \
ac_cv_c99=yes
bad --gmake gmake -C lib
bad --gmake gmake -C libelf
}
package() {
cd elfutils-$pkgver
bad --gmake gmake -C libelf install DESTDIR=$pkgdir
}
backup() {
return
}
license() {
return
}