From 3f026bb652a02696f866ca7e9e1f7a5e1165d81b Mon Sep 17 00:00:00 2001 From: Yingjie Wang Date: Wed, 13 Nov 2024 00:38:41 -0500 Subject: [PATCH] new: sys/xz-5.6.2 --- sys/xz-5.6.2.PKGBUILD | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 sys/xz-5.6.2.PKGBUILD diff --git a/sys/xz-5.6.2.PKGBUILD b/sys/xz-5.6.2.PKGBUILD new file mode 100644 index 0000000..bd32b50 --- /dev/null +++ b/sys/xz-5.6.2.PKGBUILD @@ -0,0 +1,29 @@ +pkgname="xz" +pkgver="5.6.2" +pkgdesc='Library and command line tools for XZ and LZMA compressed files' +homepage="https://tukaani.org/xz" +license=('GPL' 'LGPL' 'custom') +sources=("xz-5.6.2.tar.xz") +urls=("https://github.com//tukaani-project/xz/releases/download/v5.6.2/xz-5.6.2.tar.xz") +md5sums=("bbf73fb28425cebb854328599f85c4cf") + +src_prepare() { + tar -xf ${DIST_DIR}/${pkgname}-${pkgver}/${sources[0]} --strip-components=1 +} + +src_build() { + ./configure --prefix=/usr \ + --disable-static \ + --docdir=/usr/share/doc/xz-5.6.2 && + make +} + +src_check() { + make check +} + +src_install() { + make DESTDIR="${pkgdir}" install + install -d -m0755 "${pkgdir}/usr/share/licenses/xz/" + ln -sf ../../doc/xz/COPYING "${pkgdir}/usr/share/licenses/xz/" +}