From 4266d866eaa2543e5e227ce80d5d709124b929ed Mon Sep 17 00:00:00 2001 From: Adrien Destugues Date: Mon, 9 Jun 2014 18:02:18 +0200 Subject: [PATCH] Update libcss recipe to version 0.3.0. --- ...s-0.2.0_git.recipe => libcss-0.3.0.recipe} | 31 +++++++++++++------ 1 file changed, 22 insertions(+), 9 deletions(-) rename dev-libs/libcss/{libcss-0.2.0_git.recipe => libcss-0.3.0.recipe} (66%) diff --git a/dev-libs/libcss/libcss-0.2.0_git.recipe b/dev-libs/libcss/libcss-0.3.0.recipe similarity index 66% rename from dev-libs/libcss/libcss-0.2.0_git.recipe rename to dev-libs/libcss/libcss-0.3.0.recipe index 649095dae..be443e749 100644 --- a/dev-libs/libcss/libcss-0.2.0_git.recipe +++ b/dev-libs/libcss/libcss-0.3.0.recipe @@ -1,13 +1,13 @@ -#TODO:split out _devel SUMMARY="A CSS parser and selection engine" DESCRIPTION=" LibCSS is a CSS (Cascading Style Sheet) parser and selection engine. " HOMEPAGE="http://www.netsurf-browser.org/projects/libcss/" -SRC_URI="git://git.netsurf-browser.org/libcss.git" +SRC_URI="http://download.netsurf-browser.org/libs/releases/libcss-0.3.0-src.tar.gz" +CHECKSUM_SHA256="4065dbfdfc9926e14a2f0f2c600fc72abac97bd20769ac6a908ac50226e95e1a" REVISION="1" LICENSE="MIT" -COPYRIGHT="2007 - 2013 J-M Bell" +COPYRIGHT="2007-2014 J-M Bell" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" @@ -15,7 +15,6 @@ SECONDARY_ARCHITECTURES="x86_gcc2 x86" PROVIDES=" libcss$secondaryArchSuffix = $portVersion lib:libcss$secondaryArchSuffix = $portVersion - devel:libcss$secondaryArchSuffix = $portVersion " REQUIRES=" @@ -29,6 +28,8 @@ BUILD_REQUIRES=" devel:libparserutils${secondaryArchSuffix} >= 0.1.1 devel:libwapcaplet${secondaryArchSuffix} >= 0.1.1 netsurf_buildsystem >= 0 + + devel:libiconv " BUILD_PREREQUIRES=" @@ -39,7 +40,7 @@ BUILD_PREREQUIRES=" cmd:pkg_config " - +PATCHES="libcss-0.3.0.patchset" BUILD() { make PREFIX=$prefix NSSHARED=/system/data/netsurf-buildsystem @@ -47,9 +48,21 @@ BUILD() INSTALL() { - make install PREFIX=$prefix NSSHARED=/system/data/netsurf-buildsystem \ - I=/develop/headers/libcss + make install PREFIX=$prefix NSSHARED=/system/data/netsurf-buildsystem mkdir -p $prefix/develop/lib - mv -f $prefix/lib/*.a $prefix/develop/lib/ - mv -f $prefix/lib/pkgconfig $prefix/develop/lib/ + + prepareInstalledDevelLib libcss + fixPkgconfig libcss + packageEntries devel $developDir } + +TEST() +{ + make test PREFIX=$prefix NSSHARED=/system/data/netsurf-buildsystem \ + LDFLAGS="-liconv -lwapcaplet -lparserutils" +} + +PROVIDES_devel=" + libcss${secondaryArchSuffix}_devel = $portVersion + devel:libcss$secondaryArchSuffix = $portVersion +"