summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteven! Ragnarök2020-06-27 18:41:23 -0400
committerSteven! Ragnarök2020-06-27 18:41:23 -0400
commit3d6be78bf3736625c6c422b6d7d1f257c4e2c160 (patch)
tree52f49f1bd340aea1c5abaa39fe3f79543b1a9230
parent65c4b46c9c98a0c084b4d13b76d9b7876faab007 (diff)
downloadaur-3d6be78bf3736625c6c422b6d7d1f257c4e2c160.tar.gz
Fix installation parameters.
CMAKE_INSTALL_PREFIX should be relative to the install root and the make argument DESTDIR used to set an alternate root during install. Additionally the CMake parameter SYSCONF_INSTALL_DIR can fix the /usr/etc issue for us.
-rw-r--r--PKGBUILD7
1 files changed, 3 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 46d0da793741..4714787f70b4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,7 +15,8 @@ md5sums=('6c53dd1fc35c330d3f970122fd91849c')
build() {
cd "$pkgname-$pkgver"
mkdir build && cd build
- cmake .. -DCMAKE_INSTALL_PREFIX="$pkgdir/usr"
+ cmake .. -DCMAKE_INSTALL_PREFIX="/usr" \
+ -DSYSCONF_INSTALL_DIR:PATH="/etc"
make
}
@@ -26,8 +27,6 @@ check() {
package() {
cd "$pkgname-$pkgver/build"
- make install
- install -Dt "$pkgdir/etc/" "$pkgdir/usr/etc/ELProxy.conf"
- rm -r "$pkgdir/usr/etc"
+ make DESTDIR="$pkgdir" install
install -Dt "$pkgdir/usr/share/licenses/$pkgname/" "$srcdir/$pkgname-$pkgver/LICENSE"
}