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.


Reply via email to