diff text/libxml2/libxml2.sh @ 1249:e167885e987e

text/libxml2: upgrade to 2.9.12
author David Demelier <markand@malikania.fr>
date Mon, 01 Nov 2021 11:37:58 +0100
parents 325631424c65
children 6531ae5da11a
line wrap: on
line diff
--- a/text/libxml2/libxml2.sh	Mon Nov 01 11:23:18 2021 +0100
+++ b/text/libxml2/libxml2.sh	Mon Nov 01 11:37:58 2021 +0100
@@ -16,11 +16,11 @@
 #
 
 PKGNAME=libxml2
-PKGVERSION=2.9.9
+PKGVERSION=2.9.12
 PKGREVISION=1
 PKGLICENSE="MIT"
 PKGSUMMARY="XML parsing library"
-PKGDOWNLOAD="ftp://xmlsoft.org/libxml2/libxml2-2.9.9.tar.gz"
+PKGDOWNLOAD="ftp://xmlsoft.org/libxml2/$PKGNAME-$PKGVERSION.tar.gz"
 PKGOPTIONS="ICU LZMA PYTHON ZLIB"
 
 : ${CHOST:=$(uname -m)-linux-musl}
@@ -65,11 +65,9 @@
 build()
 {
 	rm -rf $PKGNAME-$PKGVERSION
-	tar xvf $PKGNAME-$PKGVERSION.tar.gz
+	tar -xvf $PKGNAME-$PKGVERSION.tar.gz
 	cd $PKGNAME-$PKGVERSION
 
-	sed -i -e '/SUBDIRS/ s/tests//' python/Makefile.am
-	autoreconf -vif
 	CC="$CC" \
 	CFLAGS="$CFLAGS" \
 	LDFLAGS="$LDFLAGS" \
@@ -87,12 +85,10 @@
 		$with_python \
 		$with_zlib
 	make
-	make \
-		DESTDIR=$DESTDIR \
-		DOC_MODULE=$PKGNAME \
-		docsdir=/share/doc/$PKGNAME/python \
-		install
+	make DESTDIR=$DESTDIR install
 	find $DESTDIR -type f -name "*.la" -delete
+	# TODO: need to adjust all those erroneous directories.
+	rm -rf $DESTDIR/share/doc/libxml2*
 
 	cd ..
 	rm -rf $PKGNAME-$PKGVERSION