diff options
author | FabioLolix | 2021-12-29 15:27:07 +0100 |
---|---|---|
committer | FabioLolix | 2021-12-29 15:27:07 +0100 |
commit | e5fbae315984d33aa88cb419b28874426ced4628 (patch) | |
tree | 28832a2dacb08c05143db0170bca5620b55fac75 /PKGBUILD | |
parent | 3f24965b19e66c65fca4287ff3acf6d3b725b4c0 (diff) | |
download | aur-e5fbae315984d33aa88cb419b28874426ced4628.tar.gz |
v10.8.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 12 insertions, 11 deletions
@@ -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" } |