diff --git a/dev-libs/libxslt/libxslt-1.1.28.recipe b/dev-libs/libxslt/libxslt-1.1.28.recipe index 983a2cece..3af348ce2 100644 --- a/dev-libs/libxslt/libxslt-1.1.28.recipe +++ b/dev-libs/libxslt/libxslt-1.1.28.recipe @@ -4,19 +4,30 @@ LICENSE="MIT" COPYRIGHT="2001-2002 Daniel Veillard. All Rights Reserved." SRC_URI="ftp://xmlsoft.org/libxml2/libxslt-1.1.28.tar.gz" CHECKSUM_MD5="9667bf6f9310b957254fdcf6596600b7" -REVISION="1" -ARCHITECTURES="?x86_gcc2 ?x86" +REVISION="2" +ARCHITECTURES="x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86_gcc2 x86" PROVIDES=" libxslt$secondaryArchSuffix = $portVersion lib:libxslt$secondaryArchSuffix = $portVersion + lib:libexslt$secondaryArchSuffix = $portVersion + cmd:xslt_config$secondaryArchSuffix = $portVersion + cmd:xsltproc$secondaryArchSuffix = $portVersion " +REQUIRES=" + haiku${secondaryArchSuffix} >= $haikuVersion + lib:libxml2$secondaryArchSuffix + lib:libz$secondaryArchSuffix + " BUILD_REQUIRES=" devel:libxml2$secondaryArchSuffix + devel:libz$secondaryArchSuffix " BUILD_PREREQUIRES=" + haiku_devel >= $haikuVersion + haiku${secondaryArchSuffix}_devel >= $haikuVersion cmd:autoconf cmd:automake cmd:libtoolize @@ -41,7 +52,11 @@ INSTALL() make install prepareInstalledDevelLibs libxslt + prepareInstalledDevelLibs libexslt fixPkgconfig + + # devel package + packageEntries devel $developDir } DESCRIPTION=" @@ -55,3 +70,12 @@ DESCRIPTION=" the command line processing tool. This library is free software and can be reused in commercial applications. " + +PROVIDES_devel=" + libxslt${secondaryArchSuffix}_devel = $portVersion + devel:libxslt${secondaryArchSuffix} = $portVersion compat >= 1 + devel:libexslt${secondaryArchSuffix} = $portVersion compat >= 1 + " +REQUIRES_devel=" + libxslt${secondaryArchSuffix} == $portVersion base + "