diff options
author | Hanabishi | 2023-06-20 14:30:02 +0000 |
---|---|---|
committer | Hanabishi | 2023-06-20 14:30:02 +0000 |
commit | dbe3e046bdd0b299923b9924ff23865ed55e8d76 (patch) | |
tree | e47785039a0a01c2162225bff160421cafebcc9d /PKGBUILD | |
parent | 0e1881d5cb69af537cd92fa96812aa194e6321d4 (diff) | |
download | aur-7-zip-bin.tar.gz |
New version (23.01)
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 57 |
1 files changed, 34 insertions, 23 deletions
@@ -1,28 +1,39 @@ -# Maintainer: Mohammadreza Abdollahzadeh <morealaz at gmail dot com> -pkgname=7-zip-bin -pkgver=22.01 +_name=7-zip +pkgname=${_name}-bin +pkgver=23.01 pkgrel=1 -pkgdesc="File archiver with a high compression ratio (official build)." -arch=(x86_64 i686 aarch64 armv7h) -url="https://www.7-zip.org" +pkgdesc="File archiver with a high compression ratio (binary release)" +arch=('x86_64' 'i686' 'aarch64' 'armv7h') +url="https://7-zip.org/" license=('LGPL') -provides=("${pkgname%-bin}" "7zip") -conflicts=("${pkgname%-bin}" "7zip") -replaces=('7zip-bin') -source_x86_64=("${url}/a/7z${pkgver//./}-linux-x64.tar.xz") -source_i686=("${url}/a/7z${pkgver//./}-linux-x86.tar.xz") -source_aarch64=("${url}/a/7z${pkgver//./}-linux-arm64.tar.xz") -source_armv7h=("${url}/a/7z${pkgver//./}-linux-arm.tar.xz") -sha256sums_x86_64=('2c266f6794adec310c4631232c1d039f46988d51082fe5e80349c52ee7ed60bb') -sha256sums_i686=('bc077186db2b435b9c7a05973f1cf3b4196484bd08ebcb1ddba159bc94ca5b54') -sha256sums_aarch64=('23d060f6b1f4460b81b033b9cb91afc0501ef041eb1b569dd37e60897b052f01') -sha256sums_armv7h=('428c11efd91fe1809c4750e8cd5d6eddfbed2826d8a5399ffcacb849f0d21cf8') +provides=("${_name}") +conflicts=("${_name}") +options=('!strip') + +_get_source() { + echo "${url}a/7z${pkgver//./}-linux-${1}.tar.xz" +} + +source_x86_64=("$(_get_source x64)") +source_i686=("$(_get_source x86)") +source_aarch64=("$(_get_source arm64)") +source_armv7h=("$(_get_source arm)") + +sha256sums_x86_64=('23babcab045b78016e443f862363e4ab63c77d75bc715c0b3463f6134cbcf318') +sha256sums_i686=('a4cd3dba5dcb22d0543156258f77011a838a5402563011c2aca11c3562687857') +sha256sums_aarch64=('34e938fc4ba8ca6a835239733d9c1542ad8442cc037f43ca143a119bdf322b63') +sha256sums_armv7h=('9d67650982f819d7557c27dea748fa66ca6c04a3a1148d66716c463580b0550c') package() { - install -D -t "${pkgdir}/usr/bin" -m 755 7zz - install -D -t "${pkgdir}/usr/bin" -m 755 7zzs - install -D -t "${pkgdir}/usr/share/doc/${pkgname%-bin}" -m 644 History.txt readme.txt - cp -r MANUAL "${pkgdir}/usr/share/doc/${pkgname%-bin}/manual" - install -D -m 644 License.txt "${pkgdir}/usr/share/licenses/${pkgname%-bin}/LICENSE" + install -Dm755 -t "${pkgdir}/usr/bin" \ + "7zz" "7zzs" + + install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}" \ + "License.txt" + + install -Dm644 -t "${pkgdir}/usr/share/doc/${_name}" \ + "History.txt" "readme.txt" + + cp -rdt "${pkgdir}/usr/share/doc/${_name}" \ + "MANUAL" } -# vim:set ts=4 sw=4 et: |