summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNick Logozzo2022-06-02 20:26:40 -0400
committerNick Logozzo2022-06-02 20:26:40 -0400
commit13ae461fcdf1c34e8c0b4f2b7f2bd37bed0dfaa8 (patch)
tree66810d9c11d554858f9817199dcedd322a8395de
parentaa97b90c589c43d93b5dc7972a3d6a6c92406115 (diff)
downloadaur-13ae461fcdf1c34e8c0b4f2b7f2bd37bed0dfaa8.tar.gz
Improve PKGBUILD
-rw-r--r--PKGBUILD17
1 files changed, 7 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 499109119bfe..e95a0bcfd9e9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -14,23 +14,20 @@ sha256sums=("SKIP"
"SKIP")
prepare() {
- mkdir -p build
- cd $srcdir/NickvisionApplication
+ cd "$srcdir/NickvisionApplication"
git submodule init
git config submodule.GCR_CMake.url "${srcdir}/GCR_CMake"
git submodule update
}
build() {
- cd build
- cmake $srcdir/NickvisionApplication \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release
- make
+ cmake -B build -S NickvisionApplication \
+ -DCMAKE_INSTALL_PREFIX="/usr" \
+ -DCMAKE_BUILD_TYPE="Release"
+ cmake --build build
}
package() {
- cd build
- make DESTDIR="$pkgdir/" install
- sudo gtk-update-icon-cache -f /usr/share/icons/hicolor
+ DESTDIR="$pkgdir" cmake --install build
+ ln -s /usr/bin/org.nickvision.tagger "${pkgdir}/usr/bin/${$pkgname}"
} \ No newline at end of file