diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 9 | ||||
-rw-r--r-- | changelog.txt | 3 |
3 files changed, 12 insertions, 2 deletions
@@ -1,7 +1,7 @@ pkgbase = peazip-gtk2-bin pkgdesc = PeaZip file manager and archiver (GTK 2) pkgver = 8.3.0 - pkgrel = 4 + pkgrel = 5 url = https://peazip.github.io changelog = changelog.txt arch = x86_64 @@ -8,7 +8,7 @@ pkgname=peazip-gtk2-bin pkgver=8.3.0 -pkgrel=4 +pkgrel=5 pkgdesc='PeaZip file manager and archiver (GTK 2)' arch=('x86_64') url='https://peazip.github.io' @@ -28,6 +28,11 @@ sha256sums=('9b962a64b61d7421a49884d25166ab4e56a038daee583c70b74151ea8924c307') changelog=changelog.txt prepare() { + # Senior Giorgio Tani should definitely reconsider the way he builds his Linux packages: he adds a lot of + # unnecessary Windows-related files to them. Additionally, he sets wrong permissions on folders: the majority + # of them are set to 777, whereas it should be 755. So here I'm removing Windows files and setting the + # appropriate permissions before packaging. + rm -r usr/lib/.build-id # 7z.sfx is a Windows executable rm usr/lib/peazip/res/bin/7z/7z.sfx @@ -40,6 +45,8 @@ prepare() { rm -r "${sharedPeaZip}/batch/SendTo" # KDE 3? You must be kidding. rm -r "${sharedPeaZip}/batch/freedesktop_integration/KDE-servicemenus/KDE3-konqueror" + # KDE 4 is not supported on Arch since 2015-12-12 (https://archlinux.org/news/dropping-plasma-4/) + rm -r "${sharedPeaZip}/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin" # setting correct permissions chmod 755 usr && chmod 755 usr/bin diff --git a/changelog.txt b/changelog.txt index 9ada31d6b56c..53ea6d6783c3 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,6 @@ +* Sun Nov 21 2021 Vladimir Svyatski <vsvyatski@yandex.ru> - 8.3.0-5 + - Dropped KDE 4 support from the package (https://archlinux.org/news/dropping-plasma-4). + * Sun Nov 21 2021 Vladimir Svyatski <vsvyatski@yandex.ru> - 8.3.0-4 - Installable update, finally. The fix is borrowed from the peazip-qt-bin package. |