mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-04-19 05:36:38 +02:00
52 lines
1.2 KiB
Text
52 lines
1.2 KiB
Text
# Contributor: Leonardo Arena <rnalrd@alpinelinux.org>
|
|
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
|
|
pkgname=gzip
|
|
pkgver=1.14
|
|
pkgrel=0
|
|
pkgdesc="Popular data compression program"
|
|
subpackages="$pkgname-doc"
|
|
url="https://www.gnu.org/software/gzip/"
|
|
arch="all"
|
|
license="GPL-3.0-or-later"
|
|
depends="less"
|
|
checkdepends="diffutils grep perl"
|
|
source="https://ftp.gnu.org/gnu/gzip/gzip-$pkgver.tar.xz"
|
|
|
|
# secfixes:
|
|
# 1.12-r0:
|
|
# - CVE-2022-1271
|
|
|
|
build() {
|
|
# avoid text relocation
|
|
export DEFS="NO_ASM"
|
|
./configure \
|
|
--build=$CBUILD \
|
|
--host=$CHOST \
|
|
--prefix=/usr \
|
|
--mandir=/usr/share/man \
|
|
--infodir=/usr/share/info
|
|
make
|
|
}
|
|
|
|
check() {
|
|
make check
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR=$pkgdir install
|
|
|
|
rm -rf "$pkgdir"/usr/lib/charset.alias
|
|
rmdir -p "$pkgdir"/usr/lib 2>/dev/null || true
|
|
|
|
mkdir -p "$pkgdir"/bin
|
|
mv "$pkgdir"/usr/bin/gzip "$pkgdir"/usr/bin/gunzip "$pkgdir"/bin/
|
|
ln -s /bin/gzip "$pkgdir"/usr/bin/gzip
|
|
ln -s /bin/gunzip "$pkgdir"/usr/bin/gunzip
|
|
|
|
# http://bugs.alpinelinux.org/issues/4011
|
|
ln -sf /bin/gunzip "$pkgdir"/usr/bin/uncompress
|
|
}
|
|
|
|
sha512sums="
|
|
82aef53188b3e69b51b7ddab5b8c44a11a5b73c0039b22a315a0c7d244694feab0146748add4265901eb1b4c0cee8a9eb69594995f098830d964091af97079c5 gzip-1.14.tar.xz
|
|
"
|