summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVladimir Svyatski2021-11-21 13:55:44 +0300
committerVladimir Svyatski2021-11-21 13:56:15 +0300
commit711de76def2e7ab6615a856eb767f0e8044de772 (patch)
treea4401569566c440b212c11eb7bef2c51ba628d03
parent54c594a1011c89c4975e32e809e549293ed1633b (diff)
downloadaur-711de76def2e7ab6615a856eb767f0e8044de772.tar.gz
Dropping KDE 4
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD9
-rw-r--r--changelog.txt3
3 files changed, 12 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fec6e3ee78a9..862b8d34642b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 6a245f06ed4f..302d2307f7b8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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.