mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-18 22:54:00 +00:00
43 lines
1.3 KiB
Bash
43 lines
1.3 KiB
Bash
# Maintainer: Balló György <ballogyor+arch at gmail dot com>
|
|
# Contributor: Kyle Keen <keenerd@gmail.com>
|
|
# Contributor: Lex Black <autumn-wind at web dot de>
|
|
# Contributor: Vladimir Kirillov <proger@wilab.org.ua>
|
|
|
|
# ALARM: Kevin Mihelich <kevin@archlinuxarm.org>
|
|
# - patch from debian to fix error in header used by other programs
|
|
|
|
pkgname=libpgm
|
|
pkgver=5.3.128
|
|
pkgrel=3
|
|
pkgdesc='Library implementing the Pragmatic General Multicast (PGM, RFC3208) reliable transport protocol (OpenPGM)'
|
|
arch=('x86_64')
|
|
url='https://github.com/steve-o/openpgm'
|
|
license=('LGPL')
|
|
depends=('glibc')
|
|
makedepends=('python')
|
|
source=("https://github.com/steve-o/openpgm/archive/release-${pkgver//./-}/openpgm-$pkgver.tar.gz"
|
|
'inline-pgm_family_string.patch')
|
|
sha256sums=('8d707ef8dda45f4a7bc91016d7f2fed6a418637185d76c7ab30b306499c6d393'
|
|
'0373d16324605639442d24020e09dcda3e3ab5b86fda7b01c865b49163650706')
|
|
|
|
prepare() {
|
|
cd openpgm-release-${pkgver//./-}/openpgm/pgm
|
|
|
|
# https://github.com/steve-o/openpgm/pull/66
|
|
mv openpgm-5.2.pc.in openpgm-5.3.pc.in
|
|
|
|
patch -p3 -i $srcdir/inline-pgm_family_string.patch
|
|
|
|
./bootstrap.sh
|
|
}
|
|
|
|
build() {
|
|
cd openpgm-release-${pkgver//./-}/openpgm/pgm
|
|
./configure --prefix=/usr
|
|
make
|
|
}
|
|
|
|
package() {
|
|
cd openpgm-release-${pkgver//./-}/openpgm/pgm
|
|
make DESTDIR="$pkgdir" install
|
|
}
|