summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorHolger Obermaier2022-01-06 16:01:21 +0100
committerHolger Obermaier2022-01-06 16:01:21 +0100
commit506e911adc50aab0e0550a461966ceda3f8aefd5 (patch)
treeeb039db4b2ff7097ea5bb58eb0036d46f058212c /PKGBUILD
parentf2f4d7b70eb66153ed756546d0efe99b808313e8 (diff)
downloadaur-506e911adc50aab0e0550a461966ceda3f8aefd5.tar.gz
Do not modify config.mk and Makefile. Configure installation directories by make variables
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 22 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 366d54bba9f5..d41539715eb2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Holger Obermaier <holgerob[at]gmx[dot]de>
pkgname=likwid
pkgver=5.2.1
-pkgrel=2
+pkgrel=3
pkgdesc="Lightweight performance tools"
url="https://github.com/RRZE-HPC/likwid"
arch=('x86_64' 'i686')
@@ -15,14 +15,31 @@ conflicts=()
source=("${url}/archive/v${pkgver}.tar.gz")
sha256sums=('1b8e668da117f24302a344596336eca2c69d2bc2f49fa228ca41ea0688f6cbc2')
+_prefix=/usr
+_mandir=/usr/share/man
+_bindir=/usr/bin
+_libdir=/usr/lib
+
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- sed -i "14s:/usr/local:/usr:; 46s:/man:/share/man:; 65s:/sbin:/bin:; 66s:/sbin:/bin:; 72s:/sbin:/bin:; 73s:/sbin:/bin:" config.mk
- sed -i "s:/sbin:/bin:" Makefile
- make
+ make -j "$(nproc)" \
+ PREFIX="${_prefix}" \
+ MANPREFIX="${_mandir}" \
+ BINPREFIX="${_bindir}" \
+ LIBPREFIX="${_libdir}" \
+ INSTALLED_PREFIX="${_prefix}" \
+ INSTALLED_BINPREFIX="${_bindir}" \
+ INSTALLED_LIBPREFIX="${_libdir}"
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
- make PREFIX="${pkgdir}/usr" install
+ make install \
+ PREFIX="${pkgdir}/${_prefix}" \
+ MANPREFIX="${pkgdir}/${_mandir}" \
+ BINPREFIX="${pkgdir}/${_bindir}" \
+ LIBPREFIX="${pkgdir}/${_libdir}" \
+ INSTALLED_PREFIX="${_prefix}" \
+ INSTALLED_BINPREFIX="${_bindir}" \
+ INSTALLED_LIBPREFIX="${_libdir}"
}