diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 16 insertions, 14 deletions
@@ -1,10 +1,11 @@ pkgbase = phoronix-test-suite pkgdesc = The most comprehensive testing and benchmarking platform available for Linux - pkgver = 10.6.1 + pkgver = 10.8.0 pkgrel = 1 url = http://www.phoronix-test-suite.com/ arch = any license = GPL3 + makedepends = git depends = php optdepends = php-gd optdepends = sqlite3: required when running a Phoromatic server. @@ -16,9 +17,9 @@ pkgbase = phoronix-test-suite optdepends = mesa-demos: required for universe-cli test suite optdepends = openmpi: required for universe-cli test suite options = !strip - source = phoronix-test-suite-10.6.1.tar.gz::https://github.com/phoronix-test-suite/phoronix-test-suite/archive/v10.6.1.tar.gz + source = git+https://github.com/phoronix-test-suite/phoronix-test-suite.git#tag=v10.8.0 source = https://raw.githubusercontent.com/FabioLolix/AUR-artifacts/master/phoronix-test-suite-launcher.patch - sha256sums = 136d875a7ad9ec97b437638694fc25818b9262c90017c317d7a16c2255a9492f + sha256sums = SKIP sha256sums = 577326343d0303a59fd469c3f9c9740e756dd59c0660c54363b62d6fd1cee26d pkgname = phoronix-test-suite @@ -1,16 +1,17 @@ -# Contributor: aimileus <me at aimileus dot nl> # Maintainer: Fabio 'Lolix' Loli <fabio.loli@disroot.org> -> https://github.com/FabioLolix +# Contributor: aimileus <me at aimileus dot nl> # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Andreas Schönfelder <passtschu at freenet dot de> pkgname=phoronix-test-suite -pkgver=10.6.1 +pkgver=10.8.0 pkgrel=1 pkgdesc="The most comprehensive testing and benchmarking platform available for Linux" arch=(any) license=(GPL3) url="http://www.phoronix-test-suite.com/" depends=(php) +makedepends=(git) optdepends=('php-gd' 'sqlite3: required when running a Phoromatic server.' 'gcc-fortran: required for universe-cli test suite' @@ -20,35 +21,35 @@ optdepends=('php-gd' 'unzip: required for universe-cli test suite' 'mesa-demos: required for universe-cli test suite' 'openmpi: required for universe-cli test suite') -source=("$pkgname-$pkgver.tar.gz::https://github.com/phoronix-test-suite/phoronix-test-suite/archive/v${pkgver}.tar.gz" +source=("git+https://github.com/phoronix-test-suite/phoronix-test-suite.git#tag=v${pkgver}" "https://raw.githubusercontent.com/FabioLolix/AUR-artifacts/master/phoronix-test-suite-launcher.patch") -sha256sums=('136d875a7ad9ec97b437638694fc25818b9262c90017c317d7a16c2255a9492f' +sha256sums=('SKIP' '577326343d0303a59fd469c3f9c9740e756dd59c0660c54363b62d6fd1cee26d') options=(!strip) prepare() { - cd "$srcdir/$pkgname-$pkgver" + cd "${srcdir}/${pkgname}" patch -i "${srcdir}/phoronix-test-suite-launcher.patch" phoronix-test-suite } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "${srcdir}/${pkgname}" ./install-sh $pkgdir/usr rm -r "${pkgdir}"/usr/share/phoronix-test-suite/deploy rm -rf "${pkgdir}"/usr/share/phoronix-test-suite/pts-core/external-test-dependencies/{dependency-handlers,scripts,xml}/{*.php,*.sh,*.xml} - install -D "${srcdir}/phoronix-test-suite-${pkgver}"/pts-core/external-test-dependencies/dependency-handlers/arch_dependency_handler.php \ + install -D "${srcdir}/${pkgname}"/pts-core/external-test-dependencies/dependency-handlers/arch_dependency_handler.php \ "${pkgdir}"/usr/share/phoronix-test-suite/pts-core/external-test-dependencies/dependency-handlers/arch_dependency_handler.php - install -D "${srcdir}/phoronix-test-suite-${pkgver}"/pts-core/external-test-dependencies/scripts/install-arch-packages.sh \ + install -D "${srcdir}/${pkgname}"/pts-core/external-test-dependencies/scripts/install-arch-packages.sh \ "${pkgdir}"/usr/share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-arch-packages.sh - install -D "${srcdir}/phoronix-test-suite-${pkgver}"/pts-core/external-test-dependencies/xml/arch-packages.xml \ + install -D "${srcdir}/${pkgname}"/pts-core/external-test-dependencies/xml/arch-packages.xml \ "${pkgdir}"/usr/share/phoronix-test-suite/pts-core/external-test-dependencies/xml/arch-packages.xml - install -D "${srcdir}/phoronix-test-suite-${pkgver}"/pts-core/external-test-dependencies/xml/generic-packages.xml \ + install -D "${srcdir}/${pkgname}"/pts-core/external-test-dependencies/xml/generic-packages.xml \ "${pkgdir}"/usr/share/phoronix-test-suite/pts-core/external-test-dependencies/xml/generic-packages.xml - ln -s /usr/bin/phoronix-test-suite "$pkgdir/usr/bin/pts" + ln -s /usr/bin/phoronix-test-suite "${pkgdir}/usr/bin/pts" } |