summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVladimir Svyatski2021-09-18 16:10:44 +0300
committerVladimir Svyatski2021-09-18 16:39:24 +0300
commit5426576fda9482051499263bcf8945c0f3ddf1a4 (patch)
treedec6e9d2fd4d2e6da6ecfa1bfa4ce96a3d28a35e
parente0685c7ed1c609f24e7de8eb72150013440f63ad (diff)
downloadaur-5426576fda9482051499263bcf8945c0f3ddf1a4.tar.gz
Updating package with latest PeaZip 8.2
-rw-r--r--.SRCINFO41
-rw-r--r--PKGBUILD57
2 files changed, 37 insertions, 61 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 189201f63278..2988b64c9e83 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,34 +1,23 @@
pkgbase = peazip-qt-bin
- pkgdesc = File and archive manager, 7Z BR RAR TAR ZST ZIP files extraction utility
- pkgver = 7.8.0
+ pkgdesc = PeaZip file manager and archiver (Qt5)
+ pkgver = 8.2.0
pkgrel = 1
- url = http://www.peazip.org/peazip-linux.html
- arch = i686
+ url = https://peazip.github.io
arch = x86_64
license = LGPL3
- depends = lib32-curl
- depends = lib32-gmp4
- depends = lib32-qt4pas
- depends = lib32-ncurses
- depends = balz
- depends = paq8o
- depends = p7zip
- depends = upx
- depends = zpaq
- depends = lib32-gcc-libs
- depends = lib32-xz
- depends = lib32-libx11
- depends = lib32-zlib
- optdepends = quad: A ROLZ-based file compressor
- optdepends = unace: Support for ace files
- optdepends = arc: Support for arc files
+ depends = qt5pas
+ optdepends = p7zip: Command-line file archiver with high compression ratio
+ optdepends = quad: High-performance file compressor that utilizes an advanced LZ-based compression algorithm
+ optdepends = arc: Arc file archiver and compressor
+ optdepends = zpaq: Programmable file compressor, library and utilities
+ optdepends = paq8o: PAQ8 series of archivers, resurrected by new maintainers
+ optdepends = upx: Extendable, high-performance executable packer for several executable formats
provides = peazip
- conflicts = peazip
- conflicts = peazip-qt
- conflicts = peazip-qt-opensuse-latest
+ conflicts = peazip-gtk2-bin
+ conflicts = peazip-qt5
+ conflicts = peazip-qt5-bin
options = !emptydirs
- options = !strip
- source = peazip-qt-bin-7.8.0.tar.gz::https://github.com/giorgiotani/PeaZip/releases/download/7.8.0/peazip_portable-7.8.0.LINUX.Qt.tar.gz
- sha256sums = 8780a614c04ca9d32c7585f6079b7c75a47ffb2dd5f30822b65caf64259829ce
+ source = peazip-qt-bin-8.2.0.rpm::https://github.com/peazip/PeaZip/releases/download/8.2.0/peazip-8.2.0.LINUX.Qt5-1.x86_64.rpm
+ sha256sums = d4b6e56eb7f12f8e7338e0ebeb749a9f61d9c1ca28577bde6a91f5190a0df020
pkgname = peazip-qt-bin
diff --git a/PKGBUILD b/PKGBUILD
index 27abe886da56..4eb7d161ab88 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,46 +1,33 @@
-# Maintainer: EatMyVenom <eat.my.venomm@gmail.com>
-# Contributor: Dimitris Kiziridis <ragouel at outlook dot com>
-# Contributor: Uncle Hunto <unclehunto äτ ÝãΗ00 Ð0τ ÇÖΜ>
+# Maintainer: Vladimir Svyatski <vsvyatski@yandex.ru>
+# Contributor: EatMyVenom <eat.my.venomm@gmail.com>
+# Contributor: Dimitris Kiziridis <ragouel@outlook.com>
+# Contributor: Uncle Hunto <unclehunto@yahoo.com>
# Contributor: Limao Luo <luolimao+AUR@gmail.com>
# Contributor: TuxSpirit <tuxspirit@archlinux.fr>
# Contributor: Jamesjon <universales@protonmail.com>
pkgname=peazip-qt-bin
-pkgver=7.8.0
+pkgver=8.2.0
pkgrel=1
-pkgdesc="File and archive manager, 7Z BR RAR TAR ZST ZIP files extraction utility
-"
-arch=('i686' 'x86_64')
-url='http://www.peazip.org/peazip-linux.html'
+pkgdesc="PeaZip file manager and archiver (Qt5)"
+arch=('x86_64')
+url='https://peazip.github.io'
license=('LGPL3')
-depends=('lib32-curl'
- 'lib32-gmp4'
- 'lib32-qt4pas'
- 'lib32-ncurses'
- 'balz'
- 'paq8o'
- 'p7zip'
- 'upx'
- 'zpaq'
- 'lib32-gcc-libs'
- 'lib32-xz'
- 'lib32-libx11'
- 'lib32-zlib')
-options=('!emptydirs' '!strip')
-optdepends=('quad: A ROLZ-based file compressor'
- 'unace: Support for ace files'
- 'arc: Support for arc files')
+depends=('qt5pas')
+options=('!emptydirs')
+optdepends=('p7zip: Command-line file archiver with high compression ratio'
+ 'quad: High-performance file compressor that utilizes an advanced LZ-based compression algorithm'
+ 'arc: Arc file archiver and compressor'
+ 'zpaq: Programmable file compressor, library and utilities'
+ 'paq8o: PAQ8 series of archivers, resurrected by new maintainers'
+ 'upx: Extendable, high-performance executable packer for several executable formats')
provides=('peazip')
-conflicts=('peazip'
- 'peazip-qt'
- 'peazip-qt-opensuse-latest')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/giorgiotani/PeaZip/releases/download/${pkgver}/peazip_portable-${pkgver}.LINUX.Qt.tar.gz")
-sha256sums=('8780a614c04ca9d32c7585f6079b7c75a47ffb2dd5f30822b65caf64259829ce')
+conflicts=('peazip-gtk2-bin' 'peazip-qt5' 'peazip-qt5-bin')
+source=("${pkgname}-${pkgver}.rpm::https://github.com/peazip/PeaZip/releases/download/${pkgver}/peazip-${pkgver}.LINUX.Qt5-1.x86_64.rpm")
+sha256sums=('d4b6e56eb7f12f8e7338e0ebeb749a9f61d9c1ca28577bde6a91f5190a0df020')
package() {
- install -d "${pkgdir}/opt" "${pkgdir}/usr/bin"
- mv peazip_portable-${pkgver}.LINUX.Qt "${pkgdir}/opt/peazip-qt"
- ln -s /opt/peazip-qt/peazip "${pkgdir}/usr/bin"
- install -Dm644 "${pkgdir}/opt/peazip-qt/FreeDesktop_integration/peazip.desktop" -t "${pkgdir}/usr/share/applications"
- install -Dm644 "${pkgdir}/opt/peazip-qt/FreeDesktop_integration/peazip.png" -t "${pkgdir}/usr/share/pixmaps"
+ cp -aR usr/ "${pkgdir}/"
+ cp -aR opt/ "${pkgdir}/"
+ rm -rf "${pkgdir}/usr/lib"
}