summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorUncle Hunto2018-03-02 11:33:17 -0800
committerUncle Hunto2018-03-02 11:33:17 -0800
commit120e263336e57279b308eaab03cb6d9357ace13a (patch)
treee0f7f01af90c5a82c4c53cb120d9ff463609c315
parent9cef94ed242845f31ff3f3dd382a8734d3989769 (diff)
downloadaur-120e263336e57279b308eaab03cb6d9357ace13a.tar.gz
Update PKGBUILD
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD12
2 files changed, 8 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index abbe81eeb218..8a57a366a037 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
# Generated by mksrcinfo v8
-# Tue Feb 27 21:57:09 UTC 2018
+# Fri Mar 2 19:32:50 UTC 2018
pkgbase = peazip-gtk2-build
pkgdesc = Free GTK2 cross-platform file archiver (compiles from source)
pkgver = 6.5.1
diff --git a/PKGBUILD b/PKGBUILD
index a716b9e3a980..cb94011d8dfc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -38,10 +38,12 @@ package() {
install -Dm755 "../pea" "$_resdir/pea"
install -Dm755 "../pealauncher" "$_resdir/pealauncher"
install -Dm644 "../peazip.png" "$pkgdir/usr/share/pixmaps/peazip.png"
- ## Install res directory
- for _file in arc/{arc,*.sfx}; do install -Dm755 "$_file" "$_resdir/$_file"; done
- for _file in *.txt lang/* themes/{*-embedded/*,*.7z} arc/arc.{ini,groups}
- do install -Dm644 "$_file" "$_resdir/$_file"; done
+
+ for _file in arc/{arc,*.sfx} *.txt lang/* themes/{*-embedded/*,*.7z} arc/arc.{ini,groups}; do
+ _octal=$(stat -c "%a" "$_file")
+ install -Dm"${_octal}" "$_file" "$_resdir/$_file"
+ done
+
ln -sf -T /usr/lib/p7zip "$_resdir/7z"
for _file in quad/{balz,quad} unace/unace upx/upx lpaq/lpaq8 paq/paq8o zpaq/zpaq; do
install -d "$_resdir/$(dirname $_file)/"
@@ -51,7 +53,7 @@ package() {
for _file in /opt/peazip/{peazip,res/pea,res/pealauncher}; do
ln -sf "$_file" "$pkgdir/usr/bin/$(basename $_file)"
done
- ##
+
desktop-file-install --dir="$pkgdir/usr/share/applications/" --set-icon="peazip"\
--remove-key="Name[en_US]" "$srcdir/peazip-$pkgver.src/FreeDesktop_integration/peazip.desktop"
}