diff options
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 22 insertions, 22 deletions
@@ -1,15 +1,14 @@ pkgbase = libhugetlbfs - pkgdesc = interacts with the Linux hugetlbfs to make large pages available to applications in a transparent manner. - pkgver = 2.21 + pkgdesc = A library which provides easy access to huge pages of memory + pkgver = 2.24 pkgrel = 1 url = https://github.com/libhugetlbfs/libhugetlbfs arch = i686 arch = x86_64 - license = GPL - checkdepends = python2 + license = LGPL2.1 + checkdepends = python depends = perl - source = https://github.com/libhugetlbfs/libhugetlbfs/releases/download/2.21/libhugetlbfs-2.21.tar.gz - sha1sums = 8ed79a12d07be1e858ef4e0148ab1f4115094ef6 + source = https://github.com/libhugetlbfs/libhugetlbfs/releases/download/2.24/libhugetlbfs-2.24.tar.gz + sha256sums = d501dfa91c8ead1106967a3d3829f2ba738c3fac0a65cb358ed2ab3870ddc5ef pkgname = libhugetlbfs - @@ -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 } |