mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-05-14 01:34:42 +02:00
57 lines
1.2 KiB
Text
57 lines
1.2 KiB
Text
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
|
|
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
|
|
pkgname=libtasn1
|
|
pkgver=4.20.0
|
|
pkgrel=0
|
|
pkgdesc="The ASN.1 library used in GNUTLS"
|
|
url="https://www.gnu.org/software/gnutls/"
|
|
arch="all"
|
|
license="LGPL-2.1-or-later"
|
|
depends_dev="$pkgname-progs=$pkgver-r$pkgrel"
|
|
makedepends="texinfo"
|
|
checkdepends="diffutils"
|
|
subpackages="$pkgname-dev $pkgname-doc $pkgname-progs"
|
|
source="https://ftp.gnu.org/gnu/libtasn1/libtasn1-$pkgver.tar.gz"
|
|
|
|
# secfixes:
|
|
# 4.20.0-r0:
|
|
# - CVE-2024-12133
|
|
# 4.19-r0:
|
|
# - CVE-2021-46848
|
|
# 4.14-r0:
|
|
# - CVE-2018-1000654
|
|
# 4.13-r0:
|
|
# - CVE-2018-6003
|
|
# 4.12-r1:
|
|
# - CVE-2017-10790
|
|
|
|
build() {
|
|
./configure \
|
|
--build=$CBUILD \
|
|
--host=$CHOST \
|
|
--prefix=/usr \
|
|
--sysconfdir=/etc \
|
|
--mandir=/usr/share/man \
|
|
--localstatedir=/var \
|
|
--disable-static
|
|
make
|
|
}
|
|
|
|
check() {
|
|
make check
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR="$pkgdir" install
|
|
}
|
|
|
|
progs() {
|
|
license="GPL-3.0-only"
|
|
pkgdesc="$pkgdesc (utilities)"
|
|
|
|
amove usr/bin
|
|
}
|
|
|
|
sha512sums="
|
|
0c0660085f5e80537aa3d65197967029be6cc5e27d7029789713902989c1694fdb49421ae0415b79b953e11893bb4bdaada85f7aff847dd0bb4075c91887e7b4 libtasn1-4.20.0.tar.gz
|
|
"
|