summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorHauke Rehfeld2020-10-23 12:52:41 +0200
committerHauke Rehfeld2020-10-23 12:52:41 +0200
commitda98ffab0e23f8f014abdd5ecac65921207fdb8c (patch)
tree0e5eaa6240b77dafcf28cac9017737db3b8dd498 /PKGBUILD
parent4d197c1c5370972325d12056522da5c352475b3a (diff)
downloadaur-da98ffab0e23f8f014abdd5ecac65921207fdb8c.tar.gz
chg: cleaner paths
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD14
1 files changed, 8 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 89062a7bf9b3..d30e320af0ce 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -29,16 +29,18 @@ prepare() {
git submodule update --init --recursive
}
+_BUILDDIR=build
+
build() {
- mkdir trenchbroom/build
- cd trenchbroom/build
- cmake .. -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_BUILD_TYPE=Release
+ mkdir "$_BUILDDIR"
+ cd "$_BUILDDIR"
+ cmake "$srcdir/trenchbroom" -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_BUILD_TYPE=Release
QT_QPA_PLATFORM=offscreen cmake --build . --target TrenchBroom
}
package() {
- cd trenchbroom/build
- make DESTDIR=${pkgdir} install
- install -Dm644 ../../../trenchbroom.desktop "${pkgdir}/usr/share/applications/trenchbroom.desktop"
+ install -Dm644 trenchbroom.desktop "${pkgdir}/usr/share/applications/trenchbroom.desktop"
+ cd "${srcdir}/$_BUILDDIR"
+ make DESTDIR="${pkgdir}" install
install -Dm644 "${srcdir}/trenchbroom/app/resources/linux/icons/icon_256.png" "${pkgdir}/usr/share/pixmaps/trenchbroom.png"
}