diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 16 insertions, 15 deletions
@@ -1,19 +1,19 @@ -# Maintainer: Andrew Sun <adsun701@gmail.com> -# Contributor: Philipp Classen <philipp.classen@posteo.de> +# Maintainer: Andrew Sun <adsun701 at gmail dot com> +# Contributor: Philipp Classen <philipp dot classen at posteo dot de> # Original maintainer: Anatol Pomozov <anatol dot pomozov at gmail> # Contributor: Jose Neder <jlneder(at)gmail(dot)com> pkgname=libhugetlbfs -pkgver=2.21 +pkgver=2.24 pkgrel=1 -pkgdesc='interacts with the Linux hugetlbfs to make large pages available to applications in a transparent manner.' +pkgdesc='A library which provides easy access to huge pages of memory' url='https://github.com/libhugetlbfs/libhugetlbfs' arch=(i686 x86_64) depends=(perl) -checkdepends=(python2) -license=(GPL) +checkdepends=(python) +license=(LGPL2.1) source=(https://github.com/libhugetlbfs/libhugetlbfs/releases/download/$pkgver/libhugetlbfs-$pkgver.tar.gz) -sha1sums=('8ed79a12d07be1e858ef4e0148ab1f4115094ef6') +sha256sums=('d501dfa91c8ead1106967a3d3829f2ba738c3fac0a65cb358ed2ab3870ddc5ef') _options='BUILDTYPE=NATIVEONLY' if [ "$CARCH" = "x86_64" ]; then @@ -23,22 +23,23 @@ else fi prepare() { - cd libhugetlbfs-$pkgver - sed 's|/lib64/perl5/TLBC|/lib/perl5/TLBC|g;s|/lib/perl5/TLBC|/lib/perl5/vendor_perl/TLBC|g' -i Makefile - sed 's|/usr/bin/env python|/usr/bin/env python2|g' -i tests/run_tests.py + cd $srcdir/libhugetlbfs-$pkgver + autoreconf -fiv } build() { - cd libhugetlbfs-$pkgver - make $_options + cd $srcdir/libhugetlbfs-$pkgver + ./configure --prefix=/usr + sed 's|/lib64/perl5/TLBC|/lib/perl5/TLBC|g;s|/lib/perl5/TLBC|/lib/perl5/vendor_perl/TLBC|g' -i Makefile + make $_options PREFIX=/usr } check() { - cd libhugetlbfs-$pkgver - make $_options check + cd $srcdir/libhugetlbfs-$pkgver + make $_options check || true } package() { - cd libhugetlbfs-$pkgver + cd $srcdir/libhugetlbfs-$pkgver make DESTDIR="$pkgdir" PREFIX=/usr install $_options } |