Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pkgname=phoronix-test-suite
- pkgver=8.4.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')
- 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')
- install=${pkgname}.install
- source=("$pkgname-$pkgver.tar.gz::https://phoronix-test-suite.com/releases/${pkgname}-${pkgver}.tar.gz")
- sha256sums=('d64381d88c420a7a7780bce0cd30cccf3dba164813fbff2f3a27e7f64a58e3da')
- package() {
- 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"/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"/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"/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"/pts-core/external-test-dependencies/xml/generic-packages.xml \
- "${pkgdir}"/usr/share/phoronix-test-suite/pts-core/external-test-dependencies/xml/generic-packages.xml
- sed -i "s#--noconfirm#--noconfirm --asdeps#" ${pkgdir}/usr/share/phoronix-test-suite/pts-core/external-test-dependencies/scripts/install-arch-packages.sh
- sed -e "s/^export PTS_DIR=.*/export PTS_DIR=\/usr\/share\/phoronix-test-suite/g" -i ${pkgdir}/usr/bin/phoronix-test-suite
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement