From 8d430e6b6197a0de508c792e2308bb7ac4b20741 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sat, 18 Oct 2014 18:20:12 +0200 Subject: [PATCH] libxml2: update to 2.9.2. --- srcpkgs/libxml2/template | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/srcpkgs/libxml2/template b/srcpkgs/libxml2/template index 78a823fba4..5c795c33ed 100644 --- a/srcpkgs/libxml2/template +++ b/srcpkgs/libxml2/template @@ -1,40 +1,42 @@ # Template build file for 'libxml2'. pkgname=libxml2 -version=2.9.1 -revision=4 +version=2.9.2 +revision=1 build_style=gnu-configure configure_args="--disable-static --with-threads --with-history" +hostmakedepends="automake libtool gettext-devel pkg-config python-devel" makedepends="zlib-devel ncurses-devel readline-devel>=6.3 liblzma-devel python-devel" short_desc="Library providing XML and HTML support" maintainer="Juan RP " homepage="http://www.xmlsoft.org/" license="MIT" distfiles="http://xmlsoft.org/sources/$pkgname-$version.tar.gz" -checksum=fd3c64cb66f2c4ea27e934d275904d92cec494a8e8405613780cbc8a71680fdb +checksum=5178c30b151d044aefb1b08bf54c3003a0ac55c59c866763997529d60770d5bc -if [ "$CROSS_BUILD" ]; then - hostmakedepends="automake libtool gettext-devel python-devel" - pre_configure() { - sed -e "s|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g" -i configure.in - autoreconf -fi - } - pre_build() { - sed -e "s|/usr/\(include/python2.7\)|$XBPS_CROSS_BASE/\1|g" -i python/Makefile - } -fi +LDFLAGS="-lz -llzma -lpthread" +pre_configure() { + autoreconf -fi + sed '/PROGRAMS =/s,$(noinst_PROGRAMS),,' -i Makefile.in +} +pre_build() { + if [ "$CROSS_BUILD" ]; then + sed "s|/usr/\(include/python2.7\)|$XBPS_CROSS_BASE/\1|g" -i python/Makefile + fi +} post_install() { - vinstall COPYING 644 usr/share/licenses/${pkgname} + vlicense COPYING } libxml2-devel_package() { - depends="zlib-devel libxml2>=${version}_${revision}" + depends="zlib-devel liblzma-devel libxml2>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include vmove usr/bin/xml2-config vmove usr/lib/xml2Conf.sh vmove usr/lib/pkgconfig + vmove usr/lib/cmake vmove usr/share/aclocal vmove usr/share/gtk-doc vmove usr/share/doc/${sourcepkg}-${version} @@ -43,7 +45,6 @@ libxml2-devel_package() { vmove "usr/lib/*.so" } } - libxml2-python_package() { lib32disabled=yes short_desc+=" - python extension"