From 4bb41e62261e4875c82317be5489b10794f442fc Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Mon, 17 Jun 2013 20:52:44 +0200 Subject: [PATCH] libpcre: update recipe * Fix library versions. * Use runConfigure. * Build separate devel package. --- dev-libs/libpcre/libpcre-8.21.recipe | 30 ++++++++++++++++++++++------ 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/dev-libs/libpcre/libpcre-8.21.recipe b/dev-libs/libpcre/libpcre-8.21.recipe index 94ffd25c4..23c99baa0 100644 --- a/dev-libs/libpcre/libpcre-8.21.recipe +++ b/dev-libs/libpcre/libpcre-8.21.recipe @@ -15,17 +15,16 @@ COPYRIGHT=" " SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.21.tar.bz2" CHECKSUM_MD5="0a7b592bea64b7aa7f4011fc7171a730" -REVISION="4" +REVISION="5" ARCHITECTURES="x86_gcc2 ?x86" PROVIDES=" libpcre = $portVersion - cmd:pcre_config = $portVersion compat >= 8 cmd:pcregrep = $portVersion compat >= 8 cmd:pcretest = $portVersion compat >= 8 - lib:libpcre = $portVersion compat >= 8 - lib:libpcrecpp = $portVersion compat >= 8 - lib:libpcreposix = $portVersion compat >= 8 + lib:libpcre = 0.0.1 compat >= 0 + lib:libpcrecpp = 0.0.1 compat >= 0 + lib:libpcreposix = 0.0.1 compat >= 0 " REQUIRES=" @@ -52,7 +51,7 @@ BUILD() aclocal autoconf automake --add-missing - ./configure $configureDirArgs \ + runConfigure ./configure \ --enable-utf8 \ --enable-unicode-properties \ --with-pic @@ -69,9 +68,28 @@ INSTALL() # fix pcre-config fixDevelopLibDirReferences $binDir/pcre-config + + # devel package + packageEntries devel \ + $binDir/pcre-config \ + $developDir \ + $manDir/man3 } TEST() { make check } + +# ----- devel package ------------------------------------------------------- + +PROVIDES_devel=" + libpcre_devel = $portVersion + cmd:pcre_config = $portVersion compat >= 8 + devel:libpcre = 0.0.1 compat >= 0 + devel:libpcrecpp = 0.0.1 compat >= 0 + devel:libpcreposix = 0.0.1 compat >= 0 + " +REQUIRES_devel=" + libpcre == $portVersion base + "