diff --git a/common/shlibs b/common/shlibs index 22e09f22123..213cde5dd6e 100644 --- a/common/shlibs +++ b/common/shlibs @@ -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 diff --git a/srcpkgs/libdwarf/template b/srcpkgs/libdwarf/template index ff57daef3f2..7af1134826a 100644 --- a/srcpkgs/libdwarf/template +++ b/srcpkgs/libdwarf/template @@ -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 " 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 }