Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages / procps-ng
Commits: fdcc68e4 by Christian Hesse at 2025-01-20T12:38:39+01:00 drop unused sed - - - - - 35a0144a by Christian Hesse at 2025-01-20T13:10:13+01:00 build from git, with signed tag - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -6,6 +6,9 @@ pkgbase = procps-ng arch = x86_64 license = GPL license = LGPL + makedepends = gettext + makedepends = git + makedepends = po4a makedepends = systemd depends = glibc depends = ncurses @@ -19,12 +22,9 @@ pkgbase = procps-ng replaces = procps replaces = sysvinit-tools options = !emptydirs - source = https://downloads.sourceforge.net/project/procps-ng/Production/procps-ng-4.0.5.tar.xz - source = https://downloads.sourceforge.net/project/procps-ng/Production/procps-ng-4.0.5.tar.xz.asc + source = git+https://gitlab.com/procps-ng/procps.git#tag=v4.0.5?signed validpgpkeys = 5D2FB320B825D93904D205193938F96BDF50FEA5 - sha256sums = c2e6d193cc78f84cd6ddb72aaf6d5c6a9162f0470e5992092057f5ff518562fa - sha256sums = SKIP - b2sums = 4b273ac7737202147fbf392995da1c5ff385df2b53ad84180b6412dc45c2a671e81d7659c0a5824c0d8c19fa37cbf2e58b0545841c74399b3717a9f27fd26c23 - b2sums = SKIP + sha256sums = 640ad0085ee013efb94877072cfa7c0c025884dc8cc398e331b7efb6ebaefc01 + b2sums = 4f5d23ecd02434e83896e93840dddbe0896e321c7cb2294a54d280abf03b87302489ef7d99c56476952d1364eb4acfe7715b06b2b56a956373e037b0a273111b pkgname = procps-ng ===================================== PKGBUILD ===================================== @@ -12,26 +12,25 @@ url='https://gitlab.com/procps-ng/procps' license=(GPL LGPL) arch=(x86_64) depends=(glibc ncurses libncursesw.so systemd-libs) -makedepends=(systemd) +makedepends=(gettext git po4a systemd) conflicts=(procps sysvinit-tools) provides=(procps sysvinit-tools libproc2.so) replaces=(procps sysvinit-tools) options=('!emptydirs') validpgpkeys=('5D2FB320B825D93904D205193938F96BDF50FEA5') # Craig Small <csm...@debian.org> -source=("https://downloads.sourceforge.net/project/$pkgname/Production/${pkgname}-${pkgver}.tar.xz"{,.asc}) -sha256sums=('c2e6d193cc78f84cd6ddb72aaf6d5c6a9162f0470e5992092057f5ff518562fa' - 'SKIP') -b2sums=('4b273ac7737202147fbf392995da1c5ff385df2b53ad84180b6412dc45c2a671e81d7659c0a5824c0d8c19fa37cbf2e58b0545841c74399b3717a9f27fd26c23' - 'SKIP') +source=("git+https://gitlab.com/procps-ng/procps.git#tag=v${pkgver}?signed") +sha256sums=('640ad0085ee013efb94877072cfa7c0c025884dc8cc398e331b7efb6ebaefc01') +b2sums=('4f5d23ecd02434e83896e93840dddbe0896e321c7cb2294a54d280abf03b87302489ef7d99c56476952d1364eb4acfe7715b06b2b56a956373e037b0a273111b') prepare() { - cd procps-ng-$pkgver - sed 's:<ncursesw/:<:g' -i src/watch.c - autoreconf -fi + cd procps + + ./autogen.sh } build() { - cd procps-ng-$pkgver + cd procps + ./configure \ --prefix=/usr \ --exec-prefix=/ \ @@ -48,6 +47,7 @@ build() { } package() { - cd procps-ng-$pkgver + cd procps + make DESTDIR="$pkgdir" install } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/procps-ng/-/compare/769cf11560be5e713f5ba1cd18192eb7de263666...35a0144a9ce776c94895ce48b87a2d006c33108b -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/procps-ng/-/compare/769cf11560be5e713f5ba1cd18192eb7de263666...35a0144a9ce776c94895ce48b87a2d006c33108b You're receiving this email because of your account on gitlab.archlinux.org.