diff options
author | begin-theadventure | 2024-02-15 23:07:15 +0100 |
---|---|---|
committer | begin-theadventure | 2024-02-15 23:07:15 +0100 |
commit | ddbfacddf12934b381989570c87b564f985aff13 (patch) | |
tree | daf56bc04ebd7a3a7e4668bb82852865ff49adf9 | |
parent | 406354f8b158b763aca8d83bf739d470e2dea684 (diff) | |
download | aur-ddbfacddf12934b381989570c87b564f985aff13.tar.gz |
9.7.1, symlink libraries, hicolor icons
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 27 insertions, 17 deletions
@@ -1,12 +1,16 @@ pkgbase = peazip-qt-bin pkgdesc = PeaZip file manager and archiver (Qt5, binary release) - pkgver = 9.7.0 - pkgrel = 2 + pkgver = 9.7.1 + pkgrel = 1 url = https://github.com/peazip/PeaZip arch = x86_64 license = LGPL3 + depends = brotli + depends = hicolor-icon-theme depends = libx11 + depends = p7zip depends = qt5pas + depends = zstd optdepends = arc: Arc file archiver and compressor optdepends = paq8o: PAQ8 series of archivers, resurrected by new maintainers optdepends = quad: High-performance file compressor that utilizes an advanced LZ-based compression algorithm @@ -16,7 +20,7 @@ pkgbase = peazip-qt-bin provides = peazip conflicts = peazip options = !emptydirs - source = https://github.com/peazip/PeaZip/releases/download/9.7.0/peazip-9.7.0.LINUX.Qt5-1.x86_64.rpm - sha256sums = 9381794c6904320ba1fbb3b8f0027992d894220afb9356a40ee144461632bb8e + source = https://github.com/peazip/PeaZip/releases/download/9.7.1/peazip-9.7.1.LINUX.Qt5-1.x86_64.rpm + sha256sums = 5a08070febfcc5c48ac5ee00d3db1f5e60b67b1033ddaaf57a93c8924b1fad53 pkgname = peazip-qt-bin @@ -9,13 +9,13 @@ # Contributor: Jamesjon <universales@protonmail.com> pkgname=peazip-qt-bin -pkgver=9.7.0 -pkgrel=2 +pkgver=9.7.1 +pkgrel=1 pkgdesc='PeaZip file manager and archiver (Qt5, binary release)' url='https://github.com/peazip/PeaZip' license=('LGPL3') arch=('x86_64') -depends=('libx11' 'qt5pas') +depends=('brotli' 'hicolor-icon-theme' 'libx11' 'p7zip' 'qt5pas' 'zstd') options=('!emptydirs') optdepends=('arc: Arc file archiver and compressor' 'paq8o: PAQ8 series of archivers, resurrected by new maintainers' @@ -26,20 +26,25 @@ optdepends=('arc: Arc file archiver and compressor' provides=('peazip') conflicts=('peazip') source=("$url/releases/download/$pkgver/peazip-$pkgver.LINUX.Qt5-1.x86_64.rpm") -sha256sums=('9381794c6904320ba1fbb3b8f0027992d894220afb9356a40ee144461632bb8e') +sha256sums=('5a08070febfcc5c48ac5ee00d3db1f5e60b67b1033ddaaf57a93c8924b1fad53') prepare() { - rm -r usr/share/peazip/batch/{Windows,'macOS service menus',bat} - rm -r usr/share/peazip/batch/freedesktop_integration/KDE-servicemenus/{KDE3*,KDE4*} - rm usr/share/peazip/icons/peazip_seven.icl - rm -r usr/share/peazip/lang-wincontext - rm usr/share/peazip/readme/readme_{Windows,macOS}.txt - rm usr/lib/peazip/res/bin/7z/7z.sfx - chmod -x usr/lib/peazip/res/bin/7z/Codecs/*.so + cd usr + rm -r share/peazip/batch/{Windows,'macOS service menus',bat} + rm -r share/peazip/batch/freedesktop_integration/KDE-servicemenus/{KDE3*,KDE4*} + rm share/peazip/icons/peazip_seven.icl + rm -r share/peazip/lang-wincontext + rm share/peazip/readme/readme_{Windows,macOS}.txt + cd lib/peazip/res/bin + ln -sf /usr/bin/7z 7z/7z + ln -sf /usr/bin/brotli brotli/brotli + ln -sf /usr/bin/zstd zstd/zstd + rm 7z/7z.sfx + chmod -x 7z/Codecs/*.so } package() { - mkdir -p "$pkgdir/usr/"{bin,lib/peazip,share/{doc/peazip,peazip,licenses/peazip}} + mkdir -p "$pkgdir/usr/"{bin,lib/peazip,share/{doc/peazip,peazip,licenses/peazip,icons/hicolor/256x256/apps}} cd usr mv bin/peazip "$pkgdir/usr/bin" mv lib/peazip/{peazip,pea,res} "$pkgdir/usr/lib/peazip" @@ -49,6 +54,7 @@ package() { mv peazip/readme/readme_Linux.txt "$pkgdir/usr/share/doc/peazip/readme.txt" rm -r "peazip/readme" mv peazip "$pkgdir/usr/share" - mv pixmaps applications "$pkgdir/usr/share" + mv applications "$pkgdir/usr/share" + mv pixmaps/* "$pkgdir/usr/share/icons/hicolor/256x256/apps" ln -s /usr/lib/peazip/pea "$pkgdir/usr/bin" } |