summaryrefslogtreecommitdiff
path: root/libre/phoronix-test-suite-libre/PKGBUILD
diff options
context:
space:
mode:
authorDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2020-02-08 21:02:30 +0100
committerDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2020-02-08 21:02:34 +0100
commit702269c2d445b9a3c98a7cb64908b9e6481d8543 (patch)
tree87d2fd707341616caf64ccec62130c3cd3f0f68e /libre/phoronix-test-suite-libre/PKGBUILD
parent889d759a4d3eb96e4ab0c12c5391480905304e09 (diff)
downloadabslibre-702269c2d445b9a3c98a7cb64908b9e6481d8543.tar.gz
abslibre-702269c2d445b9a3c98a7cb64908b9e6481d8543.tar.bz2
abslibre-702269c2d445b9a3c98a7cb64908b9e6481d8543.zip
phoronix-test-suite: rename package
Linux-libre and winetricks-libre are project names. Other packages usually keep the same name than the original ones. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Diffstat (limited to 'libre/phoronix-test-suite-libre/PKGBUILD')
-rw-r--r--libre/phoronix-test-suite-libre/PKGBUILD63
1 files changed, 0 insertions, 63 deletions
diff --git a/libre/phoronix-test-suite-libre/PKGBUILD b/libre/phoronix-test-suite-libre/PKGBUILD
deleted file mode 100644
index 63612f5bd..000000000
--- a/libre/phoronix-test-suite-libre/PKGBUILD
+++ /dev/null
@@ -1,63 +0,0 @@
-# Contributor: aimileus <me at aimileus dot nl>
-# Maintainer: Fabio 'Lolix' Loli <lolix at disroot.org>
-# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: Andreas Schönfelder <passtschu at freenet dot de>
-
-_pkgname=phoronix-test-suite
-pkgname=$_pkgname-libre
-pkgver=9.2.1
-pkgrel=1
-pkgdesc="The most comprehensive testing and benchmarking platform available for Linux without the nonfree tests"
-arch=(any)
-license=(GPL3)
-url="http://www.phoronix-test-suite.com/"
-depends=(php)
-optdepends=('php-gd'
- 'sqlite3: required when running a Phoromatic server.'
- 'gcc-fortran: required for universe-cli test suite'
- 'blas: required for universe-cli test suite'
- 'lapack: required for universe-cli test suite'
- 'portaudio: required for universe-cli test suite'
- '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"
- "https://raw.githubusercontent.com/FabioLolix/AUR-artifacts/master/phoronix-test-suite-launcher.patch"
- "0001-Don-t-download-online-tests.patch")
-sha256sums=('28acbcb6c5b8eb27c20329cd1a5ea3f1a27abb69812c4b1eeade4b91c89fc7d8'
- '577326343d0303a59fd469c3f9c9740e756dd59c0660c54363b62d6fd1cee26d'
- 'SKIP')
-options=(!strip)
-
-prepare() {
- cd "$srcdir/$_pkgname-$pkgver"
- patch phoronix-test-suite -i "${srcdir}/phoronix-test-suite-launcher.patch"
- patch -p1 -i "${srcdir}/0001-Don-t-download-online-tests.patch"
- # Remove cached data from openbenchmarking that might include nonfree tests
- rm -rf ob-cache/
-}
-
-package() {
- cd "$srcdir/$_pkgname-$pkgver"
- ./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 \
- "${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 \
- "${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 \
- "${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 \
- "${pkgdir}"/usr/share/phoronix-test-suite/pts-core/external-test-dependencies/xml/generic-packages.xml
-
- install "${srcdir}/phoronix-test-suite-${pkgver}"/phoronix-test-suite \
- "${pkgdir}"/usr/bin/phoronix-test-suite
-
- ln -s /usr/bin/phoronix-test-suite "$pkgdir/usr/bin/pts"
-}