summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJ5lx2016-02-28 08:48:57 +0100
committerJ5lx2016-02-28 08:48:57 +0100
commit46016d03f5fe4ca1ab2a1cc0a63cb07785c8a00c (patch)
tree805e336be22826671fc75c772fe2e94f8b4314b8 /PKGBUILD
parentdccb6cd7855fb2fe2a419e661282d031c567601c (diff)
downloadaur-46016d03f5fe4ca1ab2a1cc0a63cb07785c8a00c.tar.gz
2.03-1: New version
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD46
1 files changed, 30 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b9a5b7b3f4b0..6c658acbe591 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,32 +1,46 @@
-#Maintainer: Nathan Owe <ndowens.aur at gmail dot com>
+# Maintainer: Jakob Gahde <j5lx@fmail.co.uk>
+# Contributor: Nathan Owe <ndowens.aur at gmail dot com>
+
pkgname=bglibs
-pkgver=1.106
+pkgver=2.03
pkgrel=1
pkgdesc="BG Libraries Collection"
arch=('i686' 'x86_64')
url="http://untroubled.org/bglibs"
license=('LGPL')
depends=('perl')
-options=('!libtool')
-source=("http://untroubled.org/${pkgname}/${pkgname}-${pkgver}.tar.gz")
-md5sums=('99bf5936456c7661c329beab63d2b520')
+source=("http://untroubled.org/bglibs/archive/${pkgname}-${pkgver}.tar.gz"{,.sig}
+ "disable-selftests.patch")
+validpgpkeys=('D0B7C8DD365DA39529DA2E2AE96FB2DC699980E8')
+md5sums=('dd783759f5f965db82b073c77641b2fa'
+ 'SKIP'
+ '624dca4aff06eb026be80b7826eae441')
+
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ # Apparently the selftests rely on resources from the internet that have
+ # changed since the tests were created
+ patch -Np1 < "${srcdir}/disable-selftests.patch"
+}
build() {
- cd ${srcdir}/${pkgname}-${pkgver}
- echo "/usr/lib/bglibs/include" > conf-include
- echo "/usr/lib/bglibs/lib" > conf-lib
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
echo "/usr/bin" > conf-bin
+ echo "/usr/include" > conf-include
+ echo "/usr/lib" > conf-lib
echo "/usr/share/man" > conf-man
- echo "gcc $CFLAGS" > conf-cc
- echo "gcc $LDFLAGS" > conf-ld
+ sed -i "1s/\$/ $(echo -n $CFLAGS | sed 's/[\/&]/\\&/g')/" conf-cc
+ sed -i "1s/\$/ $(echo -n $LDFLAGS | sed 's/[\/&]/\\&/g')/" conf-ld
make
}
-package()
-{
- cd ${srcdir}/${pkgname}-${pkgver}
- install -d ${pkgdir}/usr/lib/bglibs
- install_prefix=${pkgdir} make install
- find ${pkgdir}/usr/lib/ -name *.a -exec chmod 644 {} \;
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ install_prefix="${pkgdir}" make install
}
+
# vim: ts=2 sw=2 et ft=sh