mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-08 22:45:43 +00:00
core/elfutils to 0.190-1
This commit is contained in:
parent
97a7cdd224
commit
5a547d624d
2 changed files with 96 additions and 8 deletions
61
core/elfutils/.SRCINFO
Normal file
61
core/elfutils/.SRCINFO
Normal file
|
@ -0,0 +1,61 @@
|
|||
pkgbase = elfutils
|
||||
pkgdesc = Handle ELF object files and DWARF debugging information
|
||||
pkgver = 0.190
|
||||
pkgrel = 1
|
||||
url = https://sourceware.org/elfutils/
|
||||
arch = x86_64
|
||||
makedepends = bzip2
|
||||
makedepends = curl
|
||||
makedepends = gcc-libs
|
||||
makedepends = libarchive
|
||||
makedepends = libmicrohttpd
|
||||
makedepends = sqlite
|
||||
makedepends = xz
|
||||
makedepends = zlib
|
||||
makedepends = zstd
|
||||
options = staticlibs
|
||||
source = https://sourceware.org/elfutils/ftp/0.190/elfutils-0.190.tar.bz2
|
||||
source = https://sourceware.org/elfutils/ftp/0.190/elfutils-0.190.tar.bz2.sig
|
||||
validpgpkeys = 47CC0331081B8BC6D0FD4DA08370665B57816A6A
|
||||
validpgpkeys = EC3CFE88F6CA0788774F5C1D1AA44BE649DE760A
|
||||
sha512sums = 9c4f5328097e028286c42f29e39dc3d80914b656cdfbbe05b639e91bc787ae8ae64dd4d69a6e317ce30c01648ded10281b86a51e718295f4c589df1225a48102
|
||||
sha512sums = SKIP
|
||||
b2sums = 9934aff08f1898377708b28595fb52130ef9f80408132ac7d306845b10672ba45cf1ac69783da07b3eea9fd647741d44da45b8b2626c45a768cb2844c6186513
|
||||
b2sums = SKIP
|
||||
|
||||
pkgname = debuginfod
|
||||
pkgdesc = Handle ELF object files and DWARF debugging information (debuginfod)
|
||||
license = GPL-3.0-or-later
|
||||
depends = gcc-libs
|
||||
depends = glibc
|
||||
depends = libarchive
|
||||
depends = libarchive.so
|
||||
depends = libelf=0.190
|
||||
depends = libmicrohttpd
|
||||
depends = libmicrohttpd.so
|
||||
depends = sqlite
|
||||
depends = libsqlite3.so
|
||||
optdepends = elfutils=0.190: for translations
|
||||
|
||||
pkgname = elfutils
|
||||
pkgdesc = Handle ELF object files and DWARF debugging information (utilities)
|
||||
license = GPL-3.0-or-later
|
||||
depends = gcc-libs
|
||||
depends = glibc
|
||||
depends = libelf=0.190
|
||||
depends = sh
|
||||
|
||||
pkgname = libelf
|
||||
pkgdesc = Handle ELF object files and DWARF debugging information (libraries)
|
||||
license = GPL-2.0-or-later OR LGPL-3.0-or-later
|
||||
depends = bzip2
|
||||
depends = libbz2.so
|
||||
depends = curl
|
||||
depends = libcurl.so
|
||||
depends = gcc-libs
|
||||
depends = glibc
|
||||
depends = xz
|
||||
depends = liblzma.so
|
||||
depends = zlib
|
||||
depends = zstd
|
||||
depends = libzstd.so
|
|
@ -7,19 +7,32 @@
|
|||
# - remove default debuginfod url pointing to upstream
|
||||
|
||||
pkgbase=elfutils
|
||||
pkgname=(debuginfod elfutils libelf)
|
||||
pkgver=0.189
|
||||
pkgrel=3
|
||||
pkgname=(
|
||||
debuginfod
|
||||
elfutils
|
||||
libelf
|
||||
)
|
||||
pkgver=0.190
|
||||
pkgrel=1
|
||||
pkgdesc="Handle ELF object files and DWARF debugging information"
|
||||
arch=(x86_64)
|
||||
url="https://sourceware.org/elfutils/"
|
||||
license=(LGPL3 GPL3)
|
||||
makedepends=(bzip2 curl gcc-libs libarchive libmicrohttpd sqlite xz zlib zstd)
|
||||
makedepends=(
|
||||
bzip2
|
||||
curl
|
||||
gcc-libs
|
||||
libarchive
|
||||
libmicrohttpd
|
||||
sqlite
|
||||
xz
|
||||
zlib
|
||||
zstd
|
||||
)
|
||||
options=(staticlibs)
|
||||
source=(https://sourceware.org/$pkgbase/ftp/$pkgver/$pkgbase-$pkgver.tar.bz2{,.sig})
|
||||
sha512sums=('93a877e34db93e5498581d0ab2d702b08c0d87e4cafd9cec9d6636dfa85a168095c305c11583a5b0fb79374dd93bc8d0e9ce6016e6c172764bcea12861605b71'
|
||||
sha512sums=('9c4f5328097e028286c42f29e39dc3d80914b656cdfbbe05b639e91bc787ae8ae64dd4d69a6e317ce30c01648ded10281b86a51e718295f4c589df1225a48102'
|
||||
'SKIP')
|
||||
b2sums=('30596271e14cf3408326abc38a9775b849b8cb0ee119a5455df9434a7d3b9a57afb15e0236a179a26c7bd400d303749964c9d6350c419f747784fd99d12517e0'
|
||||
b2sums=('9934aff08f1898377708b28595fb52130ef9f80408132ac7d306845b10672ba45cf1ac69783da07b3eea9fd647741d44da45b8b2626c45a768cb2844c6186513'
|
||||
'SKIP')
|
||||
validpgpkeys=(
|
||||
'47CC0331081B8BC6D0FD4DA08370665B57816A6A' # Mark J. Wielaard <mark@klomp.org>
|
||||
|
@ -80,6 +93,9 @@ check() {
|
|||
|
||||
package_debuginfod() {
|
||||
pkgdesc+=" (debuginfod)"
|
||||
license=(
|
||||
GPL-3.0-or-later
|
||||
)
|
||||
depends=(
|
||||
gcc-libs
|
||||
glibc
|
||||
|
@ -112,7 +128,15 @@ package_debuginfod() {
|
|||
|
||||
package_elfutils() {
|
||||
pkgdesc+=" (utilities)"
|
||||
depends=(gcc-libs glibc libelf=$pkgver)
|
||||
license=(
|
||||
GPL-3.0-or-later
|
||||
)
|
||||
depends=(
|
||||
gcc-libs
|
||||
glibc
|
||||
libelf=$pkgver
|
||||
sh
|
||||
)
|
||||
|
||||
mv -v elfutils/* "$pkgdir"
|
||||
install -vDm 644 $pkgbase-$pkgver/{AUTHORS,ChangeLog,NEWS,NOTES,README} -t "$pkgdir/usr/share/doc/$pkgname/"
|
||||
|
@ -120,6 +144,9 @@ package_elfutils() {
|
|||
|
||||
package_libelf() {
|
||||
pkgdesc+=" (libraries)"
|
||||
license=(
|
||||
'GPL-2.0-or-later OR LGPL-3.0-or-later'
|
||||
)
|
||||
depends=(
|
||||
bzip2 libbz2.so
|
||||
curl libcurl.so
|
||||
|
|
Loading…
Reference in a new issue