diff options
author | Uncle Hunto | 2018-03-02 11:33:17 -0800 |
---|---|---|
committer | Uncle Hunto | 2018-03-02 11:33:17 -0800 |
commit | 120e263336e57279b308eaab03cb6d9357ace13a (patch) | |
tree | e0f7f01af90c5a82c4c53cb120d9ff463609c315 | |
parent | 9cef94ed242845f31ff3f3dd382a8734d3989769 (diff) | |
download | aur-120e263336e57279b308eaab03cb6d9357ace13a.tar.gz |
Update PKGBUILD
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 8 insertions, 6 deletions
@@ -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 @@ -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" } |