From cafa2082311da868ba1b41785d7c9f9b6012270d Mon Sep 17 00:00:00 2001 From: Yingjie Wang Date: Fri, 24 Jan 2025 20:31:16 -0500 Subject: [PATCH] new: lfs-12.2-systemd/libelf-0.191 --- lfs-12.2-systemd/libelf-0.191.PKGBUILD | 31 ++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 lfs-12.2-systemd/libelf-0.191.PKGBUILD diff --git a/lfs-12.2-systemd/libelf-0.191.PKGBUILD b/lfs-12.2-systemd/libelf-0.191.PKGBUILD new file mode 100644 index 0000000..0c56bd9 --- /dev/null +++ b/lfs-12.2-systemd/libelf-0.191.PKGBUILD @@ -0,0 +1,31 @@ +pkgname="libelf" +_pkgbase="elfutils" +pkgver=0.191 +pkgdesc="Handle ELF object files and DWARF debugging information (lib)" +license=("GPL-2.0-or-later OR LGPL-3.0-or-later") +homepage="https://sourceware.org/elfutils/" +sources=("${_pkgbase}-${pkgver}.tar.bz2") +urls=("https://sourceware.org/ftp/${_pkgbase}/${pkgver}/${sources[0]}") +md5sums="636547248fb3fae58ec48030298d3ef7" + +src_prepare() { + tar -xf ${DIST_DIR}/${pkgname}-${pkgver}/${sources[0]} --strip-components=1 +} + +src_build() { + ./configure --prefix=/usr \ + --disable-debuginfod \ + --enable-libdebuginfod=dummy + make +} + +src_check() { + make check +} + +src_install() { + make -C ${pkgname} DESTDIR="${pkgdir}" install + install -vm644 config/libelf.pc "${pkgdir}/usr/lib/pkgconfig" + rm -v "${pkgdir}/usr/lib/libelf.a" +} +