#!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit # Maintainer : Joe Bo Run # PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" # Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=xz pkgver=5.6.1 pkgrel=01 pkgdesc='Library and command line tools for XZ and LZMA compressed files' depends=('sh') provides=('liblzma.so') #options=('debug') ##### uncomment this to produce the debug pkg url='https://xz.tukaani.org/xz-utils/' source=("https://github.com/tukaani-project/xz/releases/download/v${pkgver}/xz-${pkgver}.tar.gz"{,.sig}) #source=("https://tukaani.org/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.sig}) # temporary use of unsigned mirror at SF since zoner.fi is down # Sums same with arch #source=("xz-5.2.9.tar.gz:https://downloads.sourceforge.net/project/lzmautils/xz-5.2.9.tar.gz?ts=gAAAAABjiAaACqaAp0YyfNS0hoSgTfR8z7zafIiHfu8jZuEf9Dk3IX7wbWPwuuekp1LHnfAHvVrsFD4kpAbKm9HOsRMfAzd3CA%3D%3D&r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Flzmautils%2Ffiles%2Fxz-5.2.9.tar.gz") ## "https://tukaani.org/${pkgname}/xzgrep-ZDI-CAN-16587.patch"{,.sig}) #prepare() { # cd "${srcdir}/${pkgname}-${pkgver}" # # patch -p1 -i "${srcdir}/xzgrep-ZDI-CAN-16587.patch" #} build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr \ --disable-rpath \ --enable-werror make } check() { cd "${srcdir}/${pkgname}-${pkgver}" make check } package() { cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install install -d -m755 "${pkgdir}/usr/share/licenses/xz/" ln -sf /usr/share/doc/xz/COPYING "${pkgdir}/usr/share/licenses/xz/" ln -sf /usr/share/licenses/common/GPL2/license.txt "${pkgdir}/usr/share/doc/xz/COPYING.GPLv2" } #---- arch license gpg-key & sha256sums ---- arch=(x86_64) license=('GPL' 'LGPL' 'custom') validpgpkeys=('3690C240CE51B4670D30AD1C38EE757D69184620' # Lasse Collin '22D465F2B4C173803B20C6DE59FCF207FEA7F445') # Jia Tan sha256sums=(2398f4a8e53345325f44bdd9f0cc7401bd9025d736c6d43b372f4dea77bf75b8 # xz-5.6.1.tar.gz 2a0745db95fee581cba776c3f68e75729d8bdc0f3db6e4453d6391894c100dac) # xz-5.6.1.tar.gz.sig ## 6a238ccd96c10791beae15c674ca93364f31b1ad2dc74f8945520dfec531e75d xz-5.6.1-01-x86_64.pkg.tar.lz