From 51876993148950a09f8d06b61e595760d28686c6 Mon Sep 17 00:00:00 2001 From: Ella Stanforth Date: Mon, 18 Apr 2022 21:23:05 +0000 Subject: [PATCH] libelf: libelf --- base/libelf/build.sh | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 base/libelf/build.sh diff --git a/base/libelf/build.sh b/base/libelf/build.sh new file mode 100644 index 0000000..fbd21de --- /dev/null +++ b/base/libelf/build.sh @@ -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 +}