lib32-libpgm

LOW
maintainer orphaned 0 votes scanned 2026-08-23 13:20:29.873780
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: Maxime Gauduin <alucryd@archlinux.org>
2# Contributor: oi_wtf <brainpower@mailbox.org>
3# Contributor: Kyle Keen <keenerd@gmail.com>
4# Contributor: Lex Black <autumn-wind@web.de>
5# Contributor: Vladimir Kirillov <proger@wilab.org.ua>
6
7pkgname=lib32-libpgm
8pkgver=5.3.128
9pkgrel=3
10pkgdesc='An implementation of the PGM reliable multicast protocol'
11arch=('x86_64')
12url='https://github.com/steve-o/openpgm'
13license=('LGPL2.1')
14depends=('lib32-glibc' 'libpgm')
15makedepends=('cmake' 'gcc-multilib' 'python')
16options=('!strip')
17source=("libpgm-${pkgver}.tar.gz::https://github.com/steve-o/openpgm/archive/release-${pkgver//./-}.tar.gz"
18 lib32-libpgm-undefined-symbol.patch::"https://github.com/steve-o/openpgm/commit/b7fa865f.patch")
19sha256sums=('8d707ef8dda45f4a7bc91016d7f2fed6a418637185d76c7ab30b306499c6d393'
20 'ea0b6c3f51316d5c76b9d04e187ed99b44829f89a5075b0edcaaeffe26482b31')
21
22prepare() {
23 cd openpgm-release-${pkgver//./-}/openpgm/pgm
24 cp openpgm-5.2.pc.in openpgm-5.3.pc.in
25 patch -p3 -i "$srcdir"/lib32-libpgm-undefined-symbol.patch # Fix undefuned symbol
26
27 autoreconf -fiv
28}
29
30build() {
31 cd openpgm-release-${pkgver//./-}/openpgm/pgm \
32
33 export CC='gcc -m32'
34 export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
35
36 ./configure \
37 --prefix='/usr' \
38 --libdir='/usr/lib32'
39 make
40}
41
42package() {
43 cd openpgm-release-${pkgver//./-}/openpgm/pgm \
44
45 make DESTDIR="${pkgdir}" install
46 rm -rf "${pkgdir}"/{etc,usr/{bin,lib,include,share}}
47}
48
49# vim: ts=2 sw=2 et:
50

Scan history

Scanned at (UTC)SeverityRules
2026-08-23 13:20:29 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion