diff options
Diffstat (limited to 'main/expat/APKBUILD')
-rw-r--r-- | main/expat/APKBUILD | 51 |
1 files changed, 40 insertions, 11 deletions
diff --git a/main/expat/APKBUILD b/main/expat/APKBUILD index 85874429c0b..47efe6918bc 100644 --- a/main/expat/APKBUILD +++ b/main/expat/APKBUILD @@ -1,16 +1,46 @@ -# Maintainer: Carlo Landmeter <clandmeter@gmail.com> +# Maintainer: Carlo Landmeter <clandmeter@alpinelinux.org> pkgname=expat -pkgver=2.2.9 +pkgver=2.6.2 pkgrel=0 -pkgdesc="An XML Parser library written in C" -url="http://www.libexpat.org/" +pkgdesc="XML Parser library written in C" +url="https://libexpat.github.io/" arch="all" -license='MIT' +license="MIT" checkdepends="bash" source="https://downloads.sourceforge.net/project/expat/expat/$pkgver/expat-$pkgver.tar.bz2" -subpackages="$pkgname-dev $pkgname-doc" +# pull in xmlwf for dev +depends_dev="$pkgname=$pkgver-r$pkgrel" +# Order matters, ensure -dev does not gobble up static libraries. +subpackages="$pkgname-static $pkgname-dev $pkgname-doc lib$pkgname:libs" # secfixes: +# 2.6.2-r0: +# - CVE-2024-28757 +# 2.6.0-r0: +# - CVE-2023-52425 +# - CVE-2023-52426 +# 2.5.0-r0: +# - CVE-2022-43680 +# 2.4.9-r0: +# - CVE-2022-40674 +# 2.4.5-r0: +# - CVE-2022-25235 +# - CVE-2022-25236 +# - CVE-2022-25313 +# - CVE-2022-25314 +# - CVE-2022-25315 +# 2.4.4-r0: +# - CVE-2022-23852 +# - CVE-2022-23990 +# 2.4.3-r0: +# - CVE-2021-45960 +# - CVE-2021-46143 +# - CVE-2022-22822 +# - CVE-2022-22823 +# - CVE-2022-22824 +# - CVE-2022-22825 +# - CVE-2022-22826 +# - CVE-2022-22827 # 2.2.7-r1: # - CVE-2019-15903 # 2.2.7-r0: @@ -19,24 +49,23 @@ subpackages="$pkgname-dev $pkgname-doc" # - CVE-2017-9233 build() { - cd "$builddir" ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --mandir=/usr/share/man \ - --disable-static + --enable-static make } check() { - cd "$builddir" make check } package() { - cd "$builddir" make DESTDIR="$pkgdir/" install } -sha512sums="8ea4b89a171dfda8267c8b7a0295516d169bf7f46587ebe460fe0ae7a31478a119ae2a7eaa09b3ce46b107ec7cd2274ea66d91c08b8a4ad6b98ba984cdd4e15b expat-2.2.9.tar.bz2" +sha512sums=" +15811413e92a632272188781cc3f2a9e52ed62f6edfad9b2eeeca0946e53132b6c9ca6dc460eda766d6a4e68e5920128335d705f9556b5aa3f77593658780470 expat-2.6.2.tar.bz2 +" |