Date: Tuesday, August 30, 2022 @ 17:51:07 Author: heftig Revision: 1288909
2.10.2-2 Modified: lib32-libxml2/trunk/PKGBUILD ----------+ PKGBUILD | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-08-30 17:32:57 UTC (rev 1288908) +++ PKGBUILD 2022-08-30 17:51:07 UTC (rev 1288909) @@ -7,13 +7,20 @@ pkgbase=lib32-libxml2 pkgname=(lib32-libxml2) pkgver=2.10.2 -pkgrel=1 +pkgrel=2 pkgdesc="XML C parser and toolkit (32-bit)" url="https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home" arch=(x86_64) license=(custom:MIT) -depends=(lib32-zlib lib32-xz lib32-icu libxml2) -makedepends=(git) +depends=( + lib32-icu + lib32-xz + lib32-zlib + libxml2 +) +makedepends=( + git +) options=(debug) _commit=21b24b51608d471bb9f7c4225e23d0db2acecc52 # tags/v2.10.2^0 source=("git+https://gitlab.gnome.org/GNOME/libxml2.git#commit=$_commit") @@ -21,7 +28,7 @@ pkgver() { cd libxml2 - git describe --tags | sed 's/-rc/rc/;s/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' + git describe --tags | sed 's/-rc/rc/;s/^v//;s/[^-]*-g/r&/;s/-/+/g' } prepare() { @@ -40,11 +47,14 @@ ./configure \ --prefix=/usr \ --libdir=/usr/lib32 \ + --sysconfdir=/etc \ + --localstatedir=/var \ --with-threads \ --without-history \ --without-python \ - --with-icu - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool + --with-icu \ + --disable-static + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make }
