summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaciej Mrozowski <reavertm@gentoo.org>2010-08-06 02:54:15 +0200
committerMaciej Mrozowski <reavertm@gentoo.org>2010-08-06 03:00:23 +0200
commita9921d656b912ede3867c382743324b2bc7b2585 (patch)
treee9853adcf43d8e2e2a00b6cdf7ae1df756ce58a8
parent429ff9f7034c562e23e7b007c9a50af3bfe16465 (diff)
downloadkde-a9921d656b912ede3867c382743324b2bc7b2585.tar.gz
kde-a9921d656b912ede3867c382743324b2bc7b2585.tar.bz2
kde-a9921d656b912ede3867c382743324b2bc7b2585.zip
[kde-base/kdesdk-misc] Add antlr optional dependency to build po2xml and swapp tools (extras USE flag)
-rw-r--r--kde-base/kdesdk-misc/Manifest10
-rw-r--r--kde-base/kdesdk-misc/kdesdk-misc-4.4.95.ebuild15
-rw-r--r--kde-base/kdesdk-misc/kdesdk-misc-4.5.0.ebuild15
-rw-r--r--kde-base/kdesdk-misc/kdesdk-misc-4.5.9999.ebuild15
-rw-r--r--kde-base/kdesdk-misc/kdesdk-misc-9999.ebuild15
-rw-r--r--kde-base/kdesdk-misc/metadata.xml3
6 files changed, 64 insertions, 9 deletions
diff --git a/kde-base/kdesdk-misc/Manifest b/kde-base/kdesdk-misc/Manifest
index a49123eda53..cd6a49f333e 100644
--- a/kde-base/kdesdk-misc/Manifest
+++ b/kde-base/kdesdk-misc/Manifest
@@ -1,8 +1,8 @@
DIST kdesdk-4.4.95.tar.bz2 5763518 RMD160 f1c4cca12e23d96851cd41b52f1b1806da2613bf SHA1 0da4e63e7eaa5d48505fdf4744ef95c014393229 SHA256 1b1582d60c837f0201e21d30605bd32025a7904c1037521cbea8c5efa3093c39
DIST kdesdk-4.5.0.tar.bz2 5762961 RMD160 e17e7ee9a4c246d0cbc390a29ac6b15f28496384 SHA1 1f07f7b945e1bbdde6339e2aed38a78a55a6b5be SHA256 c8c66b2db7cbad94fce0d2a6abeae4341bfa4fb309d823d20853832cf576f5f3
-EBUILD kdesdk-misc-4.4.95.ebuild 366 RMD160 089094805335b21237a6634b1f4c0c7817f9fa23 SHA1 b6c3bf4e293afed3425026fdafd69ad4782b7681 SHA256 17ea4c7e172532eb9d6cc088bf6fa13752deb66f63e6e249f4e86d600a9828e7
+EBUILD kdesdk-misc-4.4.95.ebuild 560 RMD160 52fe14e40454120f38d424eb162a404ab6d736b4 SHA1 a55490ee460566fc2c077ae03af5ac2990a480ca SHA256 8e4bc1a2ee453660b906322b995f1adc0d25ca7fdda50fb7132479dd2b63b6a2
EBUILD kdesdk-misc-4.4.9999.ebuild 355 RMD160 ca7b24b56a00216b89ddaea783493f480cd2443d SHA1 8b876edad0682293fdf1d5a85324a6e2bb939a3c SHA256 230d22ae3bb3604dda2558a63ae9ee0274835229e45320b4c37fed32f01706b1
-EBUILD kdesdk-misc-4.5.0.ebuild 415 RMD160 c27daf80d2dd25cff03af23d525fa68fc73bf845 SHA1 a19461fe9a0ee8c4a23d3922441a061ab8ce5aca SHA256 2b97f4bc085daed9229e7be36774d5be9faf32f593e0d439ab70bff466230ada
-EBUILD kdesdk-misc-4.5.9999.ebuild 355 RMD160 ca7b24b56a00216b89ddaea783493f480cd2443d SHA1 8b876edad0682293fdf1d5a85324a6e2bb939a3c SHA256 230d22ae3bb3604dda2558a63ae9ee0274835229e45320b4c37fed32f01706b1
-EBUILD kdesdk-misc-9999.ebuild 355 RMD160 ca7b24b56a00216b89ddaea783493f480cd2443d SHA1 8b876edad0682293fdf1d5a85324a6e2bb939a3c SHA256 230d22ae3bb3604dda2558a63ae9ee0274835229e45320b4c37fed32f01706b1
-MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
+EBUILD kdesdk-misc-4.5.0.ebuild 609 RMD160 234a7059238394fb9546de3683ac4e83b13decdd SHA1 2fa1c6adbf178a1ba19b96f6b261f70b4358b9bc SHA256 43fb0168cb85213a61b2fe34bf61448e0f2c45fd498d23965d80a2812c317e7f
+EBUILD kdesdk-misc-4.5.9999.ebuild 549 RMD160 76fe77028223a741633268e80f0d6e246bfd2bd6 SHA1 9a2aacba7c7bb9359c4811be08c2a4214fcf757a SHA256 26677404428c118551551df025ddb8c58b8fbbddf2e67438e7d64ea8c72695bc
+EBUILD kdesdk-misc-9999.ebuild 549 RMD160 76fe77028223a741633268e80f0d6e246bfd2bd6 SHA1 9a2aacba7c7bb9359c4811be08c2a4214fcf757a SHA256 26677404428c118551551df025ddb8c58b8fbbddf2e67438e7d64ea8c72695bc
+MISC metadata.xml 226 RMD160 d6ea51ccbeb3d62c926fb2420da18ad1f0e1644c SHA1 f29f286c3e2a46902de16e217aeb978bc0e52d46 SHA256 1ec96715f569a53a825a6ed145b5fd0b73d36616f256affd0a11d4e7f864d5b3
diff --git a/kde-base/kdesdk-misc/kdesdk-misc-4.4.95.ebuild b/kde-base/kdesdk-misc/kdesdk-misc-4.4.95.ebuild
index c2da24b2dc4..ab0de226ef2 100644
--- a/kde-base/kdesdk-misc/kdesdk-misc-4.4.95.ebuild
+++ b/kde-base/kdesdk-misc/kdesdk-misc-4.4.95.ebuild
@@ -11,7 +11,12 @@ inherit kde4-meta
DESCRIPTION="KDE miscellaneous SDK tools"
KEYWORDS="~amd64 ~x86"
-IUSE="debug +handbook"
+IUSE="debug extras +handbook"
+
+DEPEND="
+ extras? ( >=dev-java/antlr-2.7.7:0[cxx,script] )
+"
+RDEPEND="${DEPEND}"
KMEXTRA="
kmtrace/
@@ -22,3 +27,11 @@ KMEXTRA="
poxml/
scheck/
"
+
+src_configure() {
+ mycmakeargs=(
+ $(cmake-utils_use_with extras Antlr2)
+ )
+
+ kde4-meta_src_configure
+}
diff --git a/kde-base/kdesdk-misc/kdesdk-misc-4.5.0.ebuild b/kde-base/kdesdk-misc/kdesdk-misc-4.5.0.ebuild
index 68f1001636d..3bd882c610f 100644
--- a/kde-base/kdesdk-misc/kdesdk-misc-4.5.0.ebuild
+++ b/kde-base/kdesdk-misc/kdesdk-misc-4.5.0.ebuild
@@ -11,7 +11,12 @@ inherit kde4-meta
DESCRIPTION="KDE miscellaneous SDK tools"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="debug +handbook"
+IUSE="debug extras +handbook"
+
+DEPEND="
+ extras? ( >=dev-java/antlr-2.7.7:0[cxx,script] )
+"
+RDEPEND="${DEPEND}"
KMEXTRA="
kmtrace/
@@ -22,3 +27,11 @@ KMEXTRA="
poxml/
scheck/
"
+
+src_configure() {
+ mycmakeargs=(
+ $(cmake-utils_use_with extras Antlr2)
+ )
+
+ kde4-meta_src_configure
+}
diff --git a/kde-base/kdesdk-misc/kdesdk-misc-4.5.9999.ebuild b/kde-base/kdesdk-misc/kdesdk-misc-4.5.9999.ebuild
index 65d6498d882..8bffe791316 100644
--- a/kde-base/kdesdk-misc/kdesdk-misc-4.5.9999.ebuild
+++ b/kde-base/kdesdk-misc/kdesdk-misc-4.5.9999.ebuild
@@ -11,7 +11,12 @@ inherit kde4-meta
DESCRIPTION="KDE miscellaneous SDK tools"
KEYWORDS=""
-IUSE="debug +handbook"
+IUSE="debug extras +handbook"
+
+DEPEND="
+ extras? ( >=dev-java/antlr-2.7.7:0[cxx,script] )
+"
+RDEPEND="${DEPEND}"
KMEXTRA="
kmtrace/
@@ -22,3 +27,11 @@ KMEXTRA="
poxml/
scheck/
"
+
+src_configure() {
+ mycmakeargs=(
+ $(cmake-utils_use_with extras Antlr2)
+ )
+
+ kde4-meta_src_configure
+}
diff --git a/kde-base/kdesdk-misc/kdesdk-misc-9999.ebuild b/kde-base/kdesdk-misc/kdesdk-misc-9999.ebuild
index 65d6498d882..8bffe791316 100644
--- a/kde-base/kdesdk-misc/kdesdk-misc-9999.ebuild
+++ b/kde-base/kdesdk-misc/kdesdk-misc-9999.ebuild
@@ -11,7 +11,12 @@ inherit kde4-meta
DESCRIPTION="KDE miscellaneous SDK tools"
KEYWORDS=""
-IUSE="debug +handbook"
+IUSE="debug extras +handbook"
+
+DEPEND="
+ extras? ( >=dev-java/antlr-2.7.7:0[cxx,script] )
+"
+RDEPEND="${DEPEND}"
KMEXTRA="
kmtrace/
@@ -22,3 +27,11 @@ KMEXTRA="
poxml/
scheck/
"
+
+src_configure() {
+ mycmakeargs=(
+ $(cmake-utils_use_with extras Antlr2)
+ )
+
+ kde4-meta_src_configure
+}
diff --git a/kde-base/kdesdk-misc/metadata.xml b/kde-base/kdesdk-misc/metadata.xml
index 8d1e86a9cef..2dc0eee228a 100644
--- a/kde-base/kdesdk-misc/metadata.xml
+++ b/kde-base/kdesdk-misc/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>kde</herd>
+<use>
+ <flag name="extras">Build p2xml and swappo tools</flag>
+</use>
</pkgmetadata>