Date: Monday, October 1, 2018 @ 06:15:39 Author: mtorromeo Revision: 388728
upgpkg: libdwarf 20180809-1 slightly different directory layout due to the use of the now functioning "make install" Modified: libdwarf/trunk/PKGBUILD ----------+ PKGBUILD | 31 ++++++++++++------------------- 1 file changed, 12 insertions(+), 19 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-10-01 04:37:23 UTC (rev 388727) +++ PKGBUILD 2018-10-01 06:15:39 UTC (rev 388728) @@ -3,7 +3,7 @@ # Contributor: Marti Raudsepp <[email protected]> pkgname=libdwarf -pkgver=20180527 +pkgver=20180809 pkgrel=1 pkgdesc="A library for handling DWARF Debugging Information Format" arch=(x86_64) @@ -12,30 +12,23 @@ depends=('elfutils') options+=('staticlibs') source=(https://www.prevanders.net/libdwarf-$pkgver.tar.gz) -sha256sums=('47e014211f3cfef54a78e8f6dea0b211c4825724871361adf39d9706eb9b0f1f') +sha512sums=('3c1a97e5b0bae0f18d02402c7b67b1e74aacd26b68b738afe5be8e446bdbdd9b1189658779b8c65cddba40dbd7848d40510c03eec258708956209b2d76f5dd66') build() { - cd "$srcdir"/dwarf-$pkgver + cd "$srcdir"/libdwarf-$pkgver ./configure --prefix=/usr --enable-shared - make basic + make } +check() { + cd "$srcdir"/libdwarf-$pkgver + make check +} + package() { - cd "$srcdir"/dwarf-$pkgver/libdwarf + cd "$srcdir"/libdwarf-$pkgver + make DESTDIR="$pkgdir" install - install -dm755 "$pkgdir"/usr/lib - install -m644 libdwarf.{a,so.1} "$pkgdir"/usr/lib/ - ln -s libdwarf.so.1 "$pkgdir"/usr/lib/libdwarf.so - - install -dm755 "$pkgdir"/usr/include/libdwarf - install -m644 dwarf.h libdwarf.h "$pkgdir"/usr/include/libdwarf/ - install -dm755 "$pkgdir"/usr/share/doc/$pkgname - install -m644 README NEWS *.pdf "$pkgdir"/usr/share/doc/$pkgname/ - - # dwarfdump - cd "$srcdir"/dwarf-$pkgver/dwarfdump - install -Dm755 dwarfdump "$pkgdir"/usr/bin/dwarfdump - install -Dm644 dwarfdump.1 "$pkgdir"/usr/share/man/man1/dwarfdump.1 - install -Dm644 dwarfdump.conf "$pkgdir"/usr/lib/dwarfdump.conf + install -m644 README NEWS "$pkgdir"/usr/share/doc/$pkgname/ }
