diff options
author | skrll <skrll@pkgsrc.org> | 2001-05-24 22:18:21 +0000 |
---|---|---|
committer | skrll <skrll@pkgsrc.org> | 2001-05-24 22:18:21 +0000 |
commit | 1517a4c70f3dc3f307fef64175a674ded4282d28 (patch) | |
tree | d4c1d907a8760a0f493e1f80dec89ab9470a4145 /x11 | |
parent | 1d95063aab992fa938e84a91849dc9ddca83558d (diff) | |
download | pkgsrc-1517a4c70f3dc3f307fef64175a674ded4282d28.tar.gz |
Introduce a new variable KJS_USE_PCRE that controls the regex library
used in KJS (javascript) for kdelibs2.
This fixes PR/13018 from Greg A. Woods <woods@weird.com>
Diffstat (limited to 'x11')
-rw-r--r-- | x11/kdelibs2/Makefile | 12 | ||||
-rw-r--r-- | x11/kdelibs2/distinfo | 4 | ||||
-rw-r--r-- | x11/kdelibs2/patches/patch-ad | 25 |
3 files changed, 33 insertions, 8 deletions
diff --git a/x11/kdelibs2/Makefile b/x11/kdelibs2/Makefile index 869809517d8..cff95092096 100644 --- a/x11/kdelibs2/Makefile +++ b/x11/kdelibs2/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2001/05/01 09:46:37 skrll Exp $ +# $NetBSD: Makefile,v 1.4 2001/05/24 22:18:22 skrll Exp $ # DISTNAME= kdelibs-2.1 @@ -11,13 +11,19 @@ DEPENDS+= tiff-*:../../graphics/tiff DEPENDS+= qt2-libs>=2.2.4:../../x11/qt2-libs DEPENDS+= libaudiofile-*:../../audio/libaudiofile DEPENDS+= jade>=1.2.1:../../textproc/jade - .include "../../x11/kde2/Makefile.part2" USE_LTDL= yes LTCONFIG_OVERRIDE+= ${WRKSRC}/ksgmltools/ltconfig -CONFIGURE_ENV+= LIBS="-Wl,--export-dynamic" +.include "../../mk/bsd.prefs.mk" + +.if (defined(KJS_USE_PCRE) && ${KJS_USE_PCRE} == yes) +DEPENDS+= pcre>=3.4:../../devel/pcre +.endif + +CONFIGURE_ENV+= LIBS="-Wl,--export-dynamic" \ + KJS_USE_PCRE="${KJS_USE_PCRE}" MKDIRS= share/kde/icons/locolor/32x32/actions/kde \ share/kde/icons/locolor/22x22/mimetypes \ diff --git a/x11/kdelibs2/distinfo b/x11/kdelibs2/distinfo index 45dead0c11d..8441dc414d6 100644 --- a/x11/kdelibs2/distinfo +++ b/x11/kdelibs2/distinfo @@ -1,11 +1,11 @@ -$NetBSD: distinfo,v 1.3 2001/05/21 05:27:59 tron Exp $ +$NetBSD: distinfo,v 1.4 2001/05/24 22:18:22 skrll Exp $ SHA1 (kdelibs-2.1.tar.bz2) = 5941037de8b47fb2d992ae780c28a8583f07d83c Size (kdelibs-2.1.tar.bz2) = 5020838 bytes SHA1 (patch-aa) = de413d73ae7a4359e49a4f29f4242017f098a6ea SHA1 (patch-ab) = d8fd5a336e7a0c22af4d4bf771c4f96261001b84 SHA1 (patch-ac) = 11ac5f520e21ff403c6a3d04b61dfbd2d4036fae -SHA1 (patch-ad) = 345e5116fb414ea11c67ec549182367f1912a0ba +SHA1 (patch-ad) = 902e30cfd7e4ee8a91fe9899ef188bfa8ad23bff SHA1 (patch-ae) = 1eae84672f4f792b7d56d9c958be585f30f9f056 SHA1 (patch-af) = 542431463c9716001ebf17ea7a3b2506ed83f825 SHA1 (patch-ag) = 750f4868cd2c81ec0317898ef1761a40016a86a8 diff --git a/x11/kdelibs2/patches/patch-ad b/x11/kdelibs2/patches/patch-ad index a36589a51fa..1864ada6d01 100644 --- a/x11/kdelibs2/patches/patch-ad +++ b/x11/kdelibs2/patches/patch-ad @@ -1,4 +1,4 @@ -$NetBSD: patch-ad,v 1.1.1.1 2001/03/14 15:59:48 skrll Exp $ +$NetBSD: patch-ad,v 1.2 2001/05/24 22:18:22 skrll Exp $ --- configure.orig Thu Feb 22 18:17:52 2001 +++ configure @@ -23,7 +23,26 @@ $NetBSD: patch-ad,v 1.1.1.1 2001/03/14 15:59:48 skrll Exp $ -@@ -13183,7 +13184,7 @@ +@@ -12406,6 +12407,9 @@ + fi + + ++if test $KJS_USE_PCRE = yes; then ++pcre_save_CPPFLAGS="$CPPFLAGS" ++CPPFLAGS="$CPPFLAGS -I${LOCALBASE}/include" + for ac_hdr in pcreposix.h + do + ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` +@@ -12445,6 +12449,8 @@ + echo "$ac_t""no" 1>&6 + fi + done ++CPPFLAGS="$pcre_save_CPPFLAGS" ++fi + + + +@@ -13183,7 +13189,7 @@ @@ -32,7 +51,7 @@ $NetBSD: patch-ad,v 1.1.1.1 2001/03/14 15:59:48 skrll Exp $ CXXFLAGS="$CXXFLAGS -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST" -@@ -14140,7 +14141,7 @@ +@@ -14140,7 +14146,7 @@ esac done |