mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-08 22:45:43 +00:00
core/elfutils to 0.192-1
This commit is contained in:
parent
7975f165d7
commit
32cd4cc7cb
2 changed files with 26 additions and 17 deletions
|
@ -1,12 +1,13 @@
|
|||
pkgbase = elfutils
|
||||
pkgdesc = Handle ELF object files and DWARF debugging information
|
||||
pkgver = 0.191
|
||||
pkgrel = 4
|
||||
pkgver = 0.192
|
||||
pkgrel = 1
|
||||
url = https://sourceware.org/elfutils/
|
||||
arch = x86_64
|
||||
makedepends = bzip2
|
||||
makedepends = curl
|
||||
makedepends = gcc-libs
|
||||
makedepends = json-c
|
||||
makedepends = libarchive
|
||||
makedepends = libmicrohttpd
|
||||
makedepends = sqlite
|
||||
|
@ -14,13 +15,13 @@ pkgbase = elfutils
|
|||
makedepends = zlib
|
||||
makedepends = zstd
|
||||
options = staticlibs
|
||||
source = https://sourceware.org/elfutils/ftp/0.191/elfutils-0.191.tar.bz2
|
||||
source = https://sourceware.org/elfutils/ftp/0.191/elfutils-0.191.tar.bz2.sig
|
||||
source = https://sourceware.org/elfutils/ftp/0.192/elfutils-0.192.tar.bz2
|
||||
source = https://sourceware.org/elfutils/ftp/0.192/elfutils-0.192.tar.bz2.sig
|
||||
validpgpkeys = EC3CFE88F6CA0788774F5C1D1AA44BE649DE760A
|
||||
validpgpkeys = 6C2B631563B8D330578D3CB474FD3FA2779E7073
|
||||
sha512sums = e22d85f25317a79b36d370347e50284c9120c86f9830f08791b7b6a7b4ad89b9bf4c7c71129133b8d193a0edffb2a2c17987b7e48428b9670aff5ce918777e04
|
||||
sha512sums = 543188f5f2cfe5bc7955a878416c5f252edff9926754e5de0c6c57b132f21d9285c9b29e41281e93baad11d4ae7efbbf93580c114579c182103565fe99bd3909
|
||||
sha512sums = SKIP
|
||||
b2sums = 2a7ad251369eca7ba609ab8644181fd479ad8596ee58dc068398ca22be25a978e96b81a10a92a5555d7574fd1b9227c8d54fb41dceb4025aedfc6ae32870bbca
|
||||
b2sums = cf9036a1fca416e0d47c76471093609230545aee63e31e30991dc3c88417d7c621c930bb74809374da3bf142501cee91a2b861a5a89efcb5e1ac184df5defce1
|
||||
b2sums = SKIP
|
||||
|
||||
pkgname = elfutils
|
||||
|
@ -30,7 +31,7 @@ pkgname = elfutils
|
|||
depends = glibc
|
||||
depends = libarchive
|
||||
depends = libarchive.so
|
||||
depends = libelf=0.191
|
||||
depends = libelf=0.192
|
||||
depends = sh
|
||||
|
||||
pkgname = libelf
|
||||
|
@ -40,8 +41,8 @@ pkgname = libelf
|
|||
depends = libbz2.so
|
||||
depends = curl
|
||||
depends = libcurl.so
|
||||
depends = gcc-libs
|
||||
depends = glibc
|
||||
depends = json-c
|
||||
depends = xz
|
||||
depends = liblzma.so
|
||||
depends = zlib
|
||||
|
@ -53,11 +54,14 @@ pkgname = debuginfod
|
|||
license = GPL-3.0-or-later
|
||||
depends = gcc-libs
|
||||
depends = glibc
|
||||
depends = json-c
|
||||
depends = libarchive
|
||||
depends = libarchive.so
|
||||
depends = libelf=0.191
|
||||
depends = libelf=0.192
|
||||
depends = libmicrohttpd
|
||||
depends = libmicrohttpd.so
|
||||
depends = sqlite
|
||||
depends = libsqlite3.so
|
||||
optdepends = elfutils=0.191: for translations
|
||||
depends = xz
|
||||
depends = liblzma.so
|
||||
optdepends = elfutils=0.192: for translations
|
||||
|
|
|
@ -12,8 +12,8 @@ pkgname=(
|
|||
libelf
|
||||
debuginfod
|
||||
)
|
||||
pkgver=0.191
|
||||
pkgrel=4
|
||||
pkgver=0.192
|
||||
pkgrel=1
|
||||
pkgdesc="Handle ELF object files and DWARF debugging information"
|
||||
arch=(x86_64)
|
||||
url="https://sourceware.org/elfutils/"
|
||||
|
@ -21,6 +21,7 @@ makedepends=(
|
|||
bzip2
|
||||
curl
|
||||
gcc-libs
|
||||
json-c
|
||||
libarchive
|
||||
libmicrohttpd
|
||||
sqlite
|
||||
|
@ -30,9 +31,9 @@ makedepends=(
|
|||
)
|
||||
options=(staticlibs)
|
||||
source=(https://sourceware.org/$pkgbase/ftp/$pkgver/$pkgbase-$pkgver.tar.bz2{,.sig})
|
||||
sha512sums=('e22d85f25317a79b36d370347e50284c9120c86f9830f08791b7b6a7b4ad89b9bf4c7c71129133b8d193a0edffb2a2c17987b7e48428b9670aff5ce918777e04'
|
||||
sha512sums=('543188f5f2cfe5bc7955a878416c5f252edff9926754e5de0c6c57b132f21d9285c9b29e41281e93baad11d4ae7efbbf93580c114579c182103565fe99bd3909'
|
||||
'SKIP')
|
||||
b2sums=('2a7ad251369eca7ba609ab8644181fd479ad8596ee58dc068398ca22be25a978e96b81a10a92a5555d7574fd1b9227c8d54fb41dceb4025aedfc6ae32870bbca'
|
||||
b2sums=('cf9036a1fca416e0d47c76471093609230545aee63e31e30991dc3c88417d7c621c930bb74809374da3bf142501cee91a2b861a5a89efcb5e1ac184df5defce1'
|
||||
'SKIP')
|
||||
validpgpkeys=(
|
||||
'EC3CFE88F6CA0788774F5C1D1AA44BE649DE760A' # Mark Wielaard <mjw@gnu.org>
|
||||
|
@ -101,7 +102,9 @@ package_elfutils() {
|
|||
_pick libelf etc/debuginfod
|
||||
_pick libelf etc/profile.d/*
|
||||
_pick libelf usr/{include,lib}
|
||||
_pick libelf usr/share/man/*/{,lib}elf*
|
||||
_pick debuginfod usr/bin/debuginfod*
|
||||
_pick debuginfod usr/share/fish/vendor_conf.d/debuginfod.fish
|
||||
_pick debuginfod usr/share/man/*/debuginfod*
|
||||
)
|
||||
|
||||
|
@ -116,15 +119,15 @@ package_libelf() {
|
|||
depends=(
|
||||
bzip2 libbz2.so
|
||||
curl libcurl.so
|
||||
gcc-libs
|
||||
glibc
|
||||
json-c
|
||||
xz liblzma.so
|
||||
zlib
|
||||
zstd libzstd.so
|
||||
)
|
||||
# NOTE: the shared objects can not be added to provides as they are not versioned
|
||||
|
||||
mv -v libelf/* "$pkgdir"
|
||||
mv -v $pkgname/* "$pkgdir"
|
||||
install -vDm 644 $pkgbase-$pkgver/{AUTHORS,ChangeLog,NEWS,NOTES,README} -t "$pkgdir/usr/share/doc/$pkgname/"
|
||||
}
|
||||
|
||||
|
@ -136,14 +139,16 @@ package_debuginfod() {
|
|||
depends=(
|
||||
gcc-libs
|
||||
glibc
|
||||
json-c
|
||||
libarchive libarchive.so
|
||||
libelf=$pkgver
|
||||
libmicrohttpd libmicrohttpd.so
|
||||
sqlite libsqlite3.so
|
||||
xz liblzma.so
|
||||
)
|
||||
optdepends=("elfutils=$pkgver: for translations")
|
||||
|
||||
mv -v debuginfod/* "$pkgdir"
|
||||
mv -v $pkgname/* "$pkgdir"
|
||||
install -vDm 644 $pkgbase-$pkgver/{AUTHORS,ChangeLog,NEWS,NOTES,README} -t "$pkgdir/usr/share/doc/$pkgname/"
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue