From bc9da42f9262a1701aaa42e7ad918432d4aa985a Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Mon, 17 Jun 2013 21:02:43 +0200 Subject: [PATCH] libxml2: update recipe * Update zlib in [BUILD_]REQUIRES. * Build separate devel package. --- dev-libs/libxml2/libxml2-2.8.0.recipe | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/dev-libs/libxml2/libxml2-2.8.0.recipe b/dev-libs/libxml2/libxml2-2.8.0.recipe index 018e8d4a6..fa9501ce3 100644 --- a/dev-libs/libxml2/libxml2-2.8.0.recipe +++ b/dev-libs/libxml2/libxml2-2.8.0.recipe @@ -4,24 +4,22 @@ LICENSE="MIT" COPYRIGHT="1998-2003 Daniel Veillard. All Rights Reserved." SRC_URI="ftp://xmlsoft.org/libxml2/libxml2-2.8.0.tar.gz" CHECKSUM_MD5="c62106f02ee00b6437f0fb9d370c1093" -REVISION="2" +REVISION="3" ARCHITECTURES="x86_gcc2 ?x86" PATCHES="libxml2-2.8.0.patch" PROVIDES=" libxml2 = $portVersion compat >= 2 - cmd:xml2_config = $portVersion compat >= 2 cmd:xmlcatalog = $portVersion compat >= 2 cmd:xmllint = $portVersion compat >= 2 lib:libxml2 = $portVersion compat >= 2 " REQUIRES=" haiku >= $haikuVersion - zlib + lib:libz " BUILD_REQUIRES=" - $REQUIRES cmd:aclocal cmd:autoconf cmd:automake @@ -29,6 +27,7 @@ BUILD_REQUIRES=" cmd:ld cmd:libtoolize cmd:make + devel:libz " BUILD_PREREQUIRES=" haiku_devel >= $haikuVersion @@ -66,6 +65,15 @@ INSTALL() fixPkgconfig mv $libDir/xml2Conf.sh $developLibDir/ fixDevelopLibDirReferences $developLibDir/xml2Conf.sh $binDir/xml2-config + + # devel package + packageEntries devel \ + $binDir/xml2-config \ + $dataDir \ + $developDir \ + $docDir \ + $manDir/man1/xml2-config.1 \ + $manDir/man3 } TEST() @@ -126,3 +134,14 @@ DESCRIPTION=" on but it would be far too early to make any conformance statement about it at the moment. " + +# ----- devel package ------------------------------------------------------- + +PROVIDES_devel=" + libxml2_devel = $portVersion + cmd:xml2_config = $portVersion compat >= 2 + devel:libxml2 = $portVersion compat >= 2 + " +REQUIRES_devel=" + libxml2 == $portVersion base + "