upg elfutils fakeroot sudo

This commit is contained in:
joborun linux 2023-11-07 00:28:13 +02:00
parent 3843914edf
commit 98bc3d4141
8 changed files with 66 additions and 36 deletions

View File

@ -7,11 +7,11 @@
pkgbase=elfutils
pkgname=(debuginfod elfutils libelf)
pkgver=0.189
pkgrel=03
pkgver=0.190
pkgrel=01
pkgdesc="Handle ELF object files and DWARF debugging information"
url="https://sourceware.org/elfutils/"
makedepends=(bzip2 curl gcc-libs libarchive libmicrohttpd sqlite xz zlib zstd)
makedepends=(bzip2 curl gcc-libs libarchive libmicrohttpd sqlite xz zlib)
#options=(debug staticlibs)
options=(staticlibs)
source=(https://sourceware.org/$pkgbase/ftp/$pkgver/$pkgbase-$pkgver.tar.bz2{,.sig})
@ -80,6 +80,7 @@ build() {
package_debuginfod() {
pkgdesc+=" (debuginfod)"
license=(GPL-3.0-or-later)
depends=(
gcc-libs
glibc
@ -112,7 +113,8 @@ 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 +122,7 @@ 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
@ -127,7 +130,6 @@ package_libelf() {
glibc
xz
zlib
zstd libzstd.so
)
# NOTE: the shared objects can not be added to provides as they are not versioned
@ -139,14 +141,15 @@ package_libelf() {
arch=(x86_64)
license=(LGPL3 GPL3)
#license=(LGPL3 GPL3)
validpgpkeys=(47CC0331081B8BC6D0FD4DA08370665B57816A6A # Mark J. Wielaard <mark@klomp.org>
EC3CFE88F6CA0788774F5C1D1AA44BE649DE760A) # Mark Wielaard <mjw@gnu.org>
sha256sums=(39bd8f1a338e2b7cd4abc3ff11a0eddc6e690f69578a57478d8179b4148708c8 # elfutils-0.189.tar.bz2
692a90a6a91dc1b76ab82828c8b7927c8d0f60f82b82da425fa7c258f9f2b570) # elfutils-0.189.tar.bz2.sig
sha256sums=(8e00a3a9b5f04bc1dc273ae86281d2d26ed412020b391ffcc23198f10231d692 # elfutils-0.190.tar.bz2
c3bb6c01bd962b8c39f2f4eb49d1573d56becb6a6a3aa0888b1105f95178d9b1) # elfutils-0.190.tar.bz2.sig
## 885cf0ceddd4e3d763f326a7cb6cbcfaf8e5de93252dfa2bf35d020f7fa96900 debuginfod-0.190-01-x86_64.pkg.tar.lz
## 5bd8bc477445d892f22f2d400781c1981ee78c736e96ec69078831be15da99a1 elfutils-0.190-01-x86_64.pkg.tar.lz
## b682bb07e66c74c4c99c0b7d91c7b41e80ad907618f634e0b06a019d54c70aec libelf-0.190-01-x86_64.pkg.tar.lz
## 397bec11a26c4a8cb57ec8d56d7d245e7d97f16dfd6a8498526a008f4d13ba55 debuginfod-0.189-03-x86_64.pkg.tar.lz
## 25ecbf80866f0092243da6a78fcc1def7a1a92275ce976504d5fbdfdb39200ac elfutils-0.189-03-x86_64.pkg.tar.lz
## 96262dc18e534da5048177e85301fe15db11cd8ba7c7c4865bc782b4cad9317a libelf-0.189-03-x86_64.pkg.tar.lz

View File

@ -4,19 +4,32 @@
# Contributor: Andrej Gelenberg <andrej.gelenberg@udo.edu>
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>
@ -77,6 +90,9 @@ check() {
package_debuginfod() {
pkgdesc+=" (debuginfod)"
license=(
GPL-3.0-or-later
)
depends=(
gcc-libs
glibc
@ -109,7 +125,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/"
@ -117,6 +141,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

View File

@ -1,6 +1,6 @@
real 3m56.656s
user 3m33.915s
sys 0m28.388s
real 4m40.064s
user 4m12.898s
sys 0m32.957s

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=fakeroot
pkgver=1.32.1
pkgver=1.32.2
pkgrel=01
pkgdesc='Tool for simulating superuser privileges w/o systemd'
url='https://tracker.debian.org/pkg/fakeroot'
@ -53,7 +53,7 @@ arch=(x86_64)
license=('GPL')
sha256sums=(c072b0f65bafc4cc5b6112f7c61185f5170ce4cb0c410d1681c1af4a183e94e6) # fakeroot_1.32.1.orig.tar.gz
sha256sums=(f0f72b504f288eea5b043cd5fe37585bc163f5acaacd386e1976b1055686116d) # fakeroot_1.32.2.orig.tar.gz
## 69bbbf07d6a66a0b568e95fad8c1fdb4d662be8c288da1781c36f7f247f5cb82 fakeroot-1.32.1-01-x86_64.pkg.tar.lz
## ada5a63ba0885c2d8181cc440fa1aa232aa963e6742fd5a677d53a6415198c47 fakeroot-1.32.2-01-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
# Contributor: Jochem Kossen <j.kossen@home.nl>
pkgname=fakeroot
pkgver=1.32.1
pkgver=1.32.2
pkgrel=1
pkgdesc='Tool for simulating superuser privileges'
arch=('x86_64')
@ -14,7 +14,7 @@ depends=('glibc' 'filesystem' 'sed' 'util-linux' 'sh')
makedepends=('systemd' 'po4a')
checkdepends=('sharutils')
source=("https://deb.debian.org/debian/pool/main/f/$pkgname/${pkgname}_${pkgver}.orig.tar.gz")
sha256sums=('c072b0f65bafc4cc5b6112f7c61185f5170ce4cb0c410d1681c1af4a183e94e6')
sha256sums=('f0f72b504f288eea5b043cd5fe37585bc163f5acaacd386e1976b1055686116d')
build() {
cd $pkgname-$pkgver

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=sudo
_sudover=1.9.14p3
_sudover=1.9.15
pkgrel=01
pkgver=${_sudover/p/.p}
pkgdesc="Give certain users the ability to run some commands as root w/o systemd"
@ -91,9 +91,9 @@ license=('custom')
validpgpkeys=('59D1E9CCBA2B376704FDD35BA9F4C021CEA470FB') # "Todd C. Miller <Todd.Miller@sudo.ws>"
sha256sums=(a08318b1c4bc8582c004d4cd9ae2903abc549e7e46ba815e41fe81d1c0782b62 # sudo-1.9.14p3.tar.gz
3df2a6d3cb2645b1a7b00f4d1413f551b3c32f1ad21b02573ee667053031c163 # sudo-1.9.14p3.tar.gz.sig
sha256sums=(fd0e254870e92e873b508ba16382f5ac3af81a5a38d1ea9cf973606db4262589 # sudo-1.9.15.tar.gz
80e3bd8fee8303fe3977e6c8f386622057cf70ba9c22ffd3ba93e89217ce3145 # sudo-1.9.15.tar.gz.sig
d1738818070684a5d2c9b26224906aad69a4fea77aabd960fc2675aee2df1fa2) # sudo.pam
## 94f5277a3c6436d18f9f645e0ce9a8e6fb84ee7a465e6519b2646f1d830242a5 sudo-1.9.14.p3-01-x86_64.pkg.tar.lz
## b4860dde6b204034f95cc141500da423511f02d168be17e67188fde867992482 sudo-1.9.15-01-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
pkgname=sudo
_sudover=1.9.14p3
_sudover=1.9.15
pkgrel=1
pkgver=${_sudover/p/.p}
pkgdesc="Give certain users the ability to run some commands as root"
@ -19,7 +19,7 @@ install=$pkgname.install
source=(https://www.sudo.ws/sudo/dist/$pkgname-$_sudover.tar.gz{,.sig}
sudo_logsrvd.service
sudo.pam)
sha256sums=('a08318b1c4bc8582c004d4cd9ae2903abc549e7e46ba815e41fe81d1c0782b62'
sha256sums=('fd0e254870e92e873b508ba16382f5ac3af81a5a38d1ea9cf973606db4262589'
'SKIP'
'8b91733b73171827c360a3e01f4692772b78e62ceca0cf0fd4b770aba35081a1'
'd1738818070684a5d2c9b26224906aad69a4fea77aabd960fc2675aee2df1fa2')

View File

@ -1,6 +1,6 @@
real 1m10.886s
user 1m6.027s
sys 0m6.967s
real 1m25.121s
user 1m17.930s
sys 0m9.542s