libdwarf: update to 0.12.0.

This commit is contained in:
meator 2025-01-12 14:07:19 +01:00 committed by classabbyamp
parent d9587569bd
commit 9d96c5c62d
2 changed files with 10 additions and 12 deletions

View file

@ -2519,7 +2519,7 @@ libgeany.so.0 geany-1.25_1
libctpl.so.2 ctpl-0.3.4_1
libmuparser.so.2 muparser-2.2.5_1
libgtkgl-2.0.so.1 gtkglarea-2.1.0_1
libdwarf.so.1 libdwarf-20160613_1
libdwarf.so.0 libdwarf-0.12.0_1
libmemcached.so.11 libmemcached-1.0.18_1
libhashkit.so.2 libmemcached-1.0.18_1
libmemcachedutil.so.2 libmemcached-1.0.18_1

View file

@ -1,41 +1,39 @@
# Template file for 'libdwarf'
pkgname=libdwarf
version=20201020
# See https://www.prevanders.net/dwarf.html#nfuture
reverts="20201020_1 20200825_1 20200719_1 20200114_1 20191104_2 20191104_1 20191002_1 20190529_1 20190110_1 20180809_1 20180527_1 20180129_1 20170709_2 20170709_1 20170416_1 20161124_1 20161021_1 20161001_1 20160923_1 20160613_1 20160507_1 20160115_1 20150507_3 20150507_2 20150507_1"
version=0.12.0
revision=1
build_style=gnu-configure
configure_args="--enable-shared --enable-dwarfgen"
makedepends="elfutils-devel"
checkdepends="python3"
short_desc="DWARF Debugging Information Format Library"
maintainer="Orphaned <orphan@voidlinux.org>"
license="LGPL-2.1-only"
homepage="https://www.prevanders.net/dwarf.html"
distfiles="https://prevanders.net/${pkgname}-${version}.tar.gz"
checksum=1c5ce59e314c6fe74a1f1b4e2fa12caea9c24429309aa0ebdfa882f74f016eff
distfiles="https://www.prevanders.net/libdwarf-${version}.tar.xz"
checksum=444dc1c5176f04d3ebc50341552a8b2ea6c334f8f1868a023a740ace0e6eae9f
if [ "$CROSS_BUILD" ]; then
hostmakedepends="elfutils-devel"
fi
post_install() {
rm -rf ${PKGDESTDIR}/usr/share/libdwarf/libdwarf-devel
mkdir ${DESTDIR}/usr/include/libdwarf
mv ${DESTDIR}/usr/include/*.h ${DESTDIR}/usr/include/libdwarf
}
libdwarf-devel_package() {
short_desc+=" - development files"
depends="${sourcepkg}>=${version}_${revision}"
pkg_install() {
vmove "usr/include/libdwarf"
vmove "usr/include/libdwarf-0"
vmove "usr/lib/*.so"
vmove "usr/lib/*.a"
vmove "usr/lib/pkgconfig"
}
}
libdwarf-doc_package() {
short_desc+=" - documentation"
pkg_install() {
for i in README NEWS libdwarf/*.pdf ; do
for i in README NEWS doc/*.pdf ; do
vdoc $i
done
}