Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages / lib32-procps-ng
Commits: a8ec300f by Christian Hesse at 2025-01-20T13:14:12+01:00 build from git, with signed tag - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -2,17 +2,16 @@ pkgbase = lib32-procps-ng pkgdesc = Utilities for monitoring your system and its processes (32-bit) pkgver = 4.0.5 pkgrel = 1 - url = https://sourceforge.net/projects/procps-ng/ + url = https://gitlab.com/procps-ng/procps arch = x86_64 license = GPL license = LGPL + makedepends = git depends = procps-ng depends = lib32-glibc provides = libproc2.so - 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 + sha256sums = 640ad0085ee013efb94877072cfa7c0c025884dc8cc398e331b7efb6ebaefc01 pkgname = lib32-procps-ng ===================================== PKGBUILD ===================================== @@ -6,31 +6,38 @@ pkgname=lib32-procps-ng pkgver=4.0.5 pkgrel=1 pkgdesc='Utilities for monitoring your system and its processes (32-bit)' -url='https://sourceforge.net/projects/procps-ng/' +url='https://gitlab.com/procps-ng/procps' license=(GPL LGPL) arch=(x86_64) depends=('procps-ng' 'lib32-glibc') +makedepends=('git') provides=('libproc2.so') -source=("https://downloads.sourceforge.net/project/procps-ng/Production/procps-ng-${pkgver}.tar.xz"{,.asc}) -sha256sums=('c2e6d193cc78f84cd6ddb72aaf6d5c6a9162f0470e5992092057f5ff518562fa' - 'SKIP') +source=("git+https://gitlab.com/procps-ng/procps.git#tag=v${pkgver}?signed") +sha256sums=('640ad0085ee013efb94877072cfa7c0c025884dc8cc398e331b7efb6ebaefc01') validpgpkeys=('5D2FB320B825D93904D205193938F96BDF50FEA5') # Craig Small <csm...@debian.org> +prepare() { + cd procps + + ./autogen.sh +} + build() { - cd "${srcdir}"/procps-ng-${pkgver} + cd procps export CC='gcc -m32' - ./configure --exec-prefix=/ \ - --prefix=/usr \ - --sysconfdir=/etc \ - --libdir=/usr/lib32 \ - --sbindir=/usr/bin \ - --without-ncurses + ./configure \ + --exec-prefix=/ \ + --prefix=/usr \ + --sysconfdir=/etc \ + --libdir=/usr/lib32 \ + --sbindir=/usr/bin \ + --without-ncurses make } package() { - cd "${srcdir}"/procps-ng-${pkgver} + cd procps make DESTDIR="${pkgdir}" install View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/lib32-procps-ng/-/commit/a8ec300fa54764445a13f3fc23b1ac8979fc1ec9 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/lib32-procps-ng/-/commit/a8ec300fa54764445a13f3fc23b1ac8979fc1ec9 You're receiving this email because of your account on gitlab.archlinux.org.