summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD24
1 files changed, 15 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fd20829bffd9..f4afa02ebc9b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,20 +1,26 @@
# Maintainer: Mohammadreza Abdollahzadeh <morealaz at gmail dot com>
pkgname=7zip-bin
pkgver=21.01
-pkgrel=1
+pkgrel=2
pkgdesc="Command-line file archiver with high compression ratio (official build)."
-arch=(x86_64)
+arch=(x86_64 i686 aarch64 armv7h)
url="https://www.7-zip.org"
license=('LGPL')
-provides=("${pkgname%-bin}")
-conflicts=("${pkgname%-bin}")
-source=("${pkgname}-${pkgver}.tar.xz::https://www.7-zip.org/a/7z${pkgver//./}-linux-x64.tar.xz")
-sha256sums=('63c93537b8fad1353c278e275ee0e9cd7f30bc7edd1fa44543f2478752b7caf9')
+provides=("${pkgname%-bin}" "7-zip")
+conflicts=("${pkgname%-bin}" "7-zip")
+source_x86_64=(https://www.7-zip.org/a/7z${pkgver//./}-linux-x64.tar.xz)
+source_i686=(https://www.7-zip.org/a/7z${pkgver//./}-linux-x86.tar.xz)
+source_aarch64=(https://www.7-zip.org/a/7z${pkgver//./}-linux-arm64.tar.xz)
+source_armv7h=(https://www.7-zip.org/a/7z${pkgver//./}-linux-arm.tar.xz)
+sha256sums_x86_64=('63c93537b8fad1353c278e275ee0e9cd7f30bc7edd1fa44543f2478752b7caf9')
+sha256sums_i686=('d2e316bd1fda6bddd465523888244e10733ddc5e7d6c5d36bb22a2460b7adb4c')
+sha256sums_aarch64=('318bb98eb3ec748c4d92ccac97f4d304767ae2baddb9ed59f34a88756d7c4628')
+sha256sums_armv7h=('a142caaa9f9c66f70ede239ed8c953978eee0c7ab1c3b932ca06551977822a12')
package() {
- install -Dm755 7zz ${pkgdir}/usr/bin/7zz
- install -d ${pkgdir}/usr/share/doc/${pkgname%-bin}
- cp -a MANUAL History.txt readme.txt ${pkgdir}/usr/share/doc/${pkgname%-bin}/
+ install -Dt ${pkgdir}/usr/bin -m755 7zz
+ install -Dt ${pkgdir}/usr/share/doc/${pkgname%-bin} -m644 History.txt readme.txt
+ cp -r MANUAL ${pkgdir}/usr/share/doc/${pkgname%-bin}/manual
install -Dm644 License.txt ${pkgdir}/usr/share/licenses/${pkgname%-bin}/LICENSE
}
# vim:set ts=4 sw=4: