summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Documentation/package.keywords/kde-3.5.keywords2
-rw-r--r--Documentation/package.keywords/kde-4.3.keywords2
-rw-r--r--Documentation/package.keywords/kde-live.keywords2
-rw-r--r--Documentation/package.unmask/kde-4.22
-rw-r--r--Documentation/package.unmask/kde-4.34
-rw-r--r--Documentation/package.unmask/kde-live4
-rw-r--r--kde-base/kdebindings-csharp/ChangeLog10
-rw-r--r--kde-base/kdebindings-csharp/Manifest6
-rw-r--r--kde-base/kdebindings-csharp/files/kdebindings-csharp-build-fixes.patch49
-rw-r--r--kde-base/kdebindings-csharp/kdebindings-csharp-4.2.91.ebuild48
-rw-r--r--kde-base/kdebindings-csharp/kdebindings-csharp-9999.ebuild48
-rw-r--r--kde-base/kdebindings-csharp/metadata.xml11
-rw-r--r--kde-base/smoke/ChangeLog11
-rw-r--r--kde-base/smoke/Manifest6
-rw-r--r--kde-base/smoke/files/smoke-phonon-fix.patch54
-rw-r--r--kde-base/smoke/metadata.xml13
-rw-r--r--kde-base/smoke/smoke-4.2.91.ebuild57
-rw-r--r--kde-base/smoke/smoke-9999.ebuild57
-rw-r--r--profiles/package.mask550
-rw-r--r--sets/kdebindings-4.32
-rw-r--r--sets/kdebindings-live2
21 files changed, 663 insertions, 277 deletions
diff --git a/Documentation/package.keywords/kde-3.5.keywords b/Documentation/package.keywords/kde-3.5.keywords
index 7e922f7d658..5888f6f8823 100644
--- a/Documentation/package.keywords/kde-3.5.keywords
+++ b/Documentation/package.keywords/kde-3.5.keywords
@@ -1,4 +1,4 @@
-# Tomáš Chvátal <scarabeus@gentoo.org> (11 Jun 2009)
+# ABCD <en.ABCD@gmail.com> (14 Jun 2009)
# Autogenerated by regenerate-files, DO NOT EDIT.
# Combined KDE 3.5 package.keywords file.
kde-base/ksayit:3.5
diff --git a/Documentation/package.keywords/kde-4.3.keywords b/Documentation/package.keywords/kde-4.3.keywords
index 9618135e3e7..5087e6ed900 100644
--- a/Documentation/package.keywords/kde-4.3.keywords
+++ b/Documentation/package.keywords/kde-4.3.keywords
@@ -40,6 +40,7 @@ kde-base/kapptemplate:4.3
kde-base/kate:4.3
kde-base/katomic:4.3
kde-base/kbattleship:4.3
+kde-base/kdebindings-csharp:4.3
kde-base/kblackbox:4.3
kde-base/kblocks:4.3
kde-base/kbounce:4.3
@@ -260,6 +261,7 @@ kde-base/powerdevil:4.3
kde-base/printer-applet:4.3
kde-base/pykde4:4.3
kde-base/renamedlg-plugins:4.3
+kde-base/smoke:4.3
kde-base/solid:4.3
kde-base/solid-hardware:4.3
kde-base/solidautoeject:4.3
diff --git a/Documentation/package.keywords/kde-live.keywords b/Documentation/package.keywords/kde-live.keywords
index 52130ddbdb9..cab8392ac9b 100644
--- a/Documentation/package.keywords/kde-live.keywords
+++ b/Documentation/package.keywords/kde-live.keywords
@@ -52,6 +52,7 @@
~kde-base/kate-9999 **
~kde-base/katomic-9999 **
~kde-base/kbattleship-9999 **
+~kde-base/kdebindings-csharp-9999 **
~kde-base/kblackbox-9999 **
~kde-base/kblocks-9999 **
~kde-base/kbounce-9999 **
@@ -276,6 +277,7 @@
~kde-base/printer-applet-9999 **
~kde-base/pykde4-9999 **
~kde-base/renamedlg-plugins-9999 **
+~kde-base/smoke-9999 **
~kde-base/solid-9999 **
~kde-base/solid-hardware-9999 **
~kde-base/solidautoeject-9999 **
diff --git a/Documentation/package.unmask/kde-4.2 b/Documentation/package.unmask/kde-4.2
index 740cd74297a..c5ee03d533a 100644
--- a/Documentation/package.unmask/kde-4.2
+++ b/Documentation/package.unmask/kde-4.2
@@ -1,4 +1,4 @@
-# Tomáš Chvátal <scarabeus@gentoo.org> (11 Jun 2009)
+# ABCD <en.ABCD@gmail.com> (14 Jun 2009)
# Autogenerated by regenerate-files, DO NOT EDIT.
# You can use this file to mask/unmask KDE 4.2 release.
# Edit Documentation/package.unmask/kde-4.2.d/ files instead.
diff --git a/Documentation/package.unmask/kde-4.3 b/Documentation/package.unmask/kde-4.3
index 80d78991321..2a9f8ae570b 100644
--- a/Documentation/package.unmask/kde-4.3
+++ b/Documentation/package.unmask/kde-4.3
@@ -1,4 +1,4 @@
-# Tomáš Chvátal <scarabeus@gentoo.org> (11 Jun 2009)
+# ABCD <en.ABCD@gmail.com> (14 Jun 2009)
# Autogenerated by regenerate-files, DO NOT EDIT.
# You can use this file to mask/unmask KDE 4.3 release.
# Edit Documentation/package.unmask/kde-4.3.d/ files instead.
@@ -102,10 +102,12 @@ kde-base/solid-hardware:4.3
kde-base/solidautoeject:4.3
kde-base/soliduiserver:4.3
kde-base/systemsettings:4.3
+kde-base/kdebindings-csharp:4.3
kde-base/krossjava:4.3
kde-base/krosspython:4.3
kde-base/krossruby:4.3
kde-base/pykde4:4.3
+kde-base/smoke:4.3
~app-office/akonadi-server-1.1.90
# TODO add eigen
=dev-libs/soprano-2.3.0_pre*
diff --git a/Documentation/package.unmask/kde-live b/Documentation/package.unmask/kde-live
index 3a54506eb69..c82f2b7854c 100644
--- a/Documentation/package.unmask/kde-live
+++ b/Documentation/package.unmask/kde-live
@@ -1,4 +1,4 @@
-# Tomáš Chvátal <scarabeus@gentoo.org> (11 Jun 2009)
+# ABCD <en.ABCD@gmail.com> (14 Jun 2009)
# Autogenerated by regenerate-files, DO NOT EDIT.
# Live packages are masked by default.
# Edit Documentation/package.unmask/kde-live.d/ files instead.
@@ -102,10 +102,12 @@ kde-base/solid-hardware:live
kde-base/soliduiserver:live
kde-base/solidautoeject:live
kde-base/systemsettings:live
+kde-base/kdebindings-csharp:live
kde-base/krossjava:live
kde-base/krosspython:live
kde-base/krossruby:live
kde-base/pykde4:live
+kde-base/smoke:live
~app-office/akonadi-server-9999
~dev-libs/soprano-9999
~app-misc/strigi-9999
diff --git a/kde-base/kdebindings-csharp/ChangeLog b/kde-base/kdebindings-csharp/ChangeLog
new file mode 100644
index 00000000000..f3fc56bce38
--- /dev/null
+++ b/kde-base/kdebindings-csharp/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for kde-base/kdebindings-csharp
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*kdebindings-csharp-9999 (14 Jun 2009)
+
+ 14 Jun 2009; ABCD <en.ABCD@gmail.com> +kdebindings-csharp-9999.ebuild,
+ +metadata.xml:
+ New ebuild
+
diff --git a/kde-base/kdebindings-csharp/Manifest b/kde-base/kdebindings-csharp/Manifest
new file mode 100644
index 00000000000..000d418eaea
--- /dev/null
+++ b/kde-base/kdebindings-csharp/Manifest
@@ -0,0 +1,6 @@
+AUX kdebindings-csharp-build-fixes.patch 2925 RMD160 5932ca8aee60027a2275cdf4d2696e609ec3d5e9 SHA1 8108c4d0722365f69ddd61bbabbc6c094c937131 SHA256 f19d4cb247faa21f3344b2446824502d5f2726f0dacdfc61848375f167150511
+DIST kdebindings-4.2.91.tar.lzma 3845188 RMD160 35388cbdf4ec62915414d70fce1caf1f56384c3a SHA1 67bb7ebf228e36f4dc03a8647d60818e0bebd8e5 SHA256 6c1eaf3b1aab211cf2d70c73639886b60e0ca85b84fdcdcbdef3fb4522ac7ed3
+EBUILD kdebindings-csharp-4.2.91.ebuild 1078 RMD160 4544a5338d3a675e15493586081049398062e581 SHA1 9a8db9e3e9a2d65bca3e939c2bfde2fd81826d9d SHA256 20d9f1db19ec34472c457e7e0e48c3303d955f0e18652dc1fde1bbcd8f569b86
+EBUILD kdebindings-csharp-9999.ebuild 1067 RMD160 8372a12827a6ea2a3d4b9a6383564866488913b3 SHA1 8a194743c602b96b299705e5ad89d87495d9e88c SHA256 349bb5a6ba4b414e3abd11fd676e26c544f3ae956e1287e9752eaab7f94b37e2
+MISC ChangeLog 272 RMD160 e4db52df23a0f80ffec8b4013af6dbca0fc52167 SHA1 32628510f95f0ecc9eb8e52422218df55cf2e1ce SHA256 36d7a918017ea1672d4629fed0fc323e11191589c79bca2429c3ffb85cb58d8e
+MISC metadata.xml 490 RMD160 b3ea329a55bc52cff2e1c4113b2ae5e60cb2afd4 SHA1 1f4e3bb61268ff7ddfa6ea5c438cad6146eeb760 SHA256 41725d8b0dc9027ee982ce9295935177389a9eeec484930ceedc05ec4fcb0bbc
diff --git a/kde-base/kdebindings-csharp/files/kdebindings-csharp-build-fixes.patch b/kde-base/kdebindings-csharp/files/kdebindings-csharp-build-fixes.patch
new file mode 100644
index 00000000000..f0c5799e88e
--- /dev/null
+++ b/kde-base/kdebindings-csharp/files/kdebindings-csharp-build-fixes.patch
@@ -0,0 +1,49 @@
+--- kdebindings.orig/csharp/qtscript/CMakeLists.txt
++++ kdebindings/csharp/qtscript/CMakeLists.txt
+@@ -15,7 +15,7 @@ INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/
+ ${CMAKE_CURRENT_SOURCE_DIR}/../qyoto/src ${QT_INCLUDES})
+ LINK_DIRECTORIES (${LIBRARY_OUTPUT_PATH})
+ ADD_LIBRARY(qtscript-sharp MODULE ${SRC_CPP})
+-TARGET_LINK_LIBRARIES(qtscript-sharp smokeqt smokeqtscript qyotoshared ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY})
++TARGET_LINK_LIBRARIES(qtscript-sharp smokeqt smokeqtscript qyotoshared ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTSCRIPT_LIBRARY})
+
+ SET(CS_FLAGS -r:${LIBRARY_OUTPUT_PATH}/qt-dotnet.dll -warn:0 -keyfile:${KEYFILE})
+ ADD_CS_LIBRARY(qtscript "${SRC_CS}" ALL)
+--- kdebindings.orig/csharp/qtwebkit/CMakeLists.txt
++++ kdebindings/csharp/qtwebkit/CMakeLists.txt
+@@ -14,7 +14,7 @@ INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/
+ ${CMAKE_CURRENT_SOURCE_DIR}/../qyoto/src ${QT_INCLUDES})
+ LINK_DIRECTORIES (${LIBRARY_OUTPUT_PATH})
+ ADD_LIBRARY(qtwebkit-sharp MODULE ${SRC_CPP})
+-TARGET_LINK_LIBRARIES(qtwebkit-sharp smokeqt smokeqtwebkit qyotoshared ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY})
++TARGET_LINK_LIBRARIES(qtwebkit-sharp smokeqt smokeqtwebkit qyotoshared ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTWEBKIT_LIBRARY})
+
+ SET(CS_FLAGS -r:${LIBRARY_OUTPUT_PATH}/qt-dotnet.dll -warn:0 -keyfile:${KEYFILE})
+ ADD_CS_LIBRARY(qtwebkit "${SRC_CS}" ALL)
+--- kdebindings.orig/csharp/qyoto/CMakeLists.txt
++++ kdebindings/csharp/qyoto/CMakeLists.txt
+@@ -39,11 +39,11 @@ INCLUDE_DIRECTORIES (${QT_INCLUDES} ${CM
+ LINK_DIRECTORIES (${LIBRARY_OUTPUT_PATH})
+
+ ADD_LIBRARY (qyotoshared SHARED ${SRC_QYOTO_SHARED})
+-TARGET_LINK_LIBRARIES (qyotoshared smokeqt ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY})
++TARGET_LINK_LIBRARIES (qyotoshared smokeqt ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTNETWORK_LIBRARY})
+ set_target_properties(qyotoshared PROPERTIES VERSION 1.0.0 SOVERSION 1)
+
+ ADD_LIBRARY (qyoto MODULE ${SRC_QYOTO})
+-TARGET_LINK_LIBRARIES (qyoto qyotoshared smokeqt ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY})
++TARGET_LINK_LIBRARIES (qyoto qyotoshared smokeqt ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTDBUS_LIBRARY})
+
+ SET(CS_FLAGS -debug -define:DEBUG -unsafe -warn:0 -keyfile:${KEYFILE})
+ ADD_CS_LIBRARY(qt-dotnet "${SRC_CS_QYOTO}" ALL)
+--- kdebindings.orig/csharp/soprano/CMakeLists.txt
++++ kdebindings/csharp/soprano/CMakeLists.txt
+@@ -21,7 +21,7 @@ INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/
+ LINK_DIRECTORIES (${LIBRARY_OUTPUT_PATH})
+ ADD_LIBRARY(soprano-sharp MODULE ${SRC_CPP})
+ ADD_DEPENDENCIES(soprano-sharp smokesoprano)
+-TARGET_LINK_LIBRARIES(soprano-sharp smokeqt smokesoprano qyotoshared ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY})
++TARGET_LINK_LIBRARIES(soprano-sharp smokeqt smokesoprano qyotoshared ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${SOPRANO_LIBRARIES})
+
+ SET(CS_FLAGS -r:${LIBRARY_OUTPUT_PATH}/qt-dotnet.dll -warn:0 -keyfile:${KEYFILE})
+ ADD_CS_LIBRARY(soprano "${SRC_CS}" ALL)
diff --git a/kde-base/kdebindings-csharp/kdebindings-csharp-4.2.91.ebuild b/kde-base/kdebindings-csharp/kdebindings-csharp-4.2.91.ebuild
new file mode 100644
index 00000000000..b2f39e20723
--- /dev/null
+++ b/kde-base/kdebindings-csharp/kdebindings-csharp-4.2.91.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+KMNAME="kdebindings"
+KMMODULE="csharp"
+WEBKIT_REQUIRED="optional"
+inherit kde4-meta mono
+
+DESCRIPTION="C# bindings for KDE and Qt"
+KEYWORDS="~amd64 ~x86"
+IUSE="akonadi +phonon qscintella"
+
+COMMON_DEPEND="
+ dev-lang/mono
+ >=kde-base/smoke-${PV}:${SLOT}[akonadi?,kdeprefix=,phonon?,qscintella?,webkit?]
+"
+
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+KMEXTRACTONLY="smoke/"
+
+PATCHES=( "${FILESDIR}"/${PN}-build-fixes.patch )
+
+src_prepare() {
+ kde4-meta_src_prepare
+
+ sed -i "/add_subdirectory( examples )/ s:^:#:" csharp/plasma/CMakeLists.txt
+}
+
+src_configure() {
+ local mycmakeargs="
+ $(cmake-utils_use_enable webkit WEBKIT_SHARP)
+ $(cmake-utils_use_enable phonon PHONON_SHARP)
+ $(cmake-utils_use_enable qscintella QSCINTELLA_SHARP)
+ $(cmake-utils_use_enable akonadi KdepimLibs)
+ $(cmake-utils_use_enable akonadi)
+ "
+ kde4-meta_src_configure
+}
+
+src_compile() {
+ # Parallel builds seem broken, check later
+ kde4-meta_src_compile -j1
+}
diff --git a/kde-base/kdebindings-csharp/kdebindings-csharp-9999.ebuild b/kde-base/kdebindings-csharp/kdebindings-csharp-9999.ebuild
new file mode 100644
index 00000000000..fc086bada98
--- /dev/null
+++ b/kde-base/kdebindings-csharp/kdebindings-csharp-9999.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+KMNAME="kdebindings"
+KMMODULE="csharp"
+WEBKIT_REQUIRED="optional"
+inherit kde4-meta mono
+
+DESCRIPTION="C# bindings for KDE and Qt"
+KEYWORDS=""
+IUSE="akonadi +phonon qscintella"
+
+COMMON_DEPEND="
+ dev-lang/mono
+ >=kde-base/smoke-${PV}:${SLOT}[akonadi?,kdeprefix=,phonon?,qscintella?,webkit?]
+"
+
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+KMEXTRACTONLY="smoke/"
+
+PATCHES=( "${FILESDIR}"/${PN}-build-fixes.patch )
+
+src_prepare() {
+ kde4-meta_src_prepare
+
+ sed -i "/add_subdirectory( examples )/ s:^:#:" csharp/plasma/CMakeLists.txt
+}
+
+src_configure() {
+ local mycmakeargs="
+ $(cmake-utils_use_enable webkit WEBKIT_SHARP)
+ $(cmake-utils_use_enable phonon PHONON_SHARP)
+ $(cmake-utils_use_enable qscintella QSCINTELLA_SHARP)
+ $(cmake-utils_use_enable akonadi KdepimLibs)
+ $(cmake-utils_use_enable akonadi)
+ "
+ kde4-meta_src_configure
+}
+
+src_compile() {
+ # Parallel builds seem broken, check later
+ kde4-meta_src_compile -j1
+}
diff --git a/kde-base/kdebindings-csharp/metadata.xml b/kde-base/kdebindings-csharp/metadata.xml
new file mode 100644
index 00000000000..e40f1cec923
--- /dev/null
+++ b/kde-base/kdebindings-csharp/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>kde</herd>
+<use>
+ <flag name="akonadi">Compile bindings for <pkg>kde-base/akonadi</pkg>.</flag>
+ <flag name="phonon">Compile bindings for <pkg>media-sound/phonon</pkg>.</flag>
+ <flag name="qscintella">Compile bindings for <pkg>x11-libs/qscintella</pkg>.</flag>
+ <flag name="webkit">Compile bindings for <pkg>x11-libs/webkit</pkg>.</flag>
+</use>
+</pkgmetadata>
diff --git a/kde-base/smoke/ChangeLog b/kde-base/smoke/ChangeLog
new file mode 100644
index 00000000000..6bde416d7cc
--- /dev/null
+++ b/kde-base/smoke/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for kde-base/smoke
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*smoke-9999 (14 Jun 2009)
+*smoke-4.2.91 (14 Jun 2009)
+
+ 14 Jun 2009; ABCD <en.ABCD@gmail.com> +smoke-4.2.91.ebuild,
+ +smoke-9999.ebuild, +metadata.xml:
+ New ebuild, required for kde-base/kdebindings-csharp
+
diff --git a/kde-base/smoke/Manifest b/kde-base/smoke/Manifest
new file mode 100644
index 00000000000..529752fca58
--- /dev/null
+++ b/kde-base/smoke/Manifest
@@ -0,0 +1,6 @@
+AUX smoke-phonon-fix.patch 2551 RMD160 e87a06afa857c1a9df746e50f212df66b12c3ad8 SHA1 062f13d84d2f99ccc2b902bd89b62408161c152e SHA256 217c3aa3db4db312f87d76ad4e4b7ace919203587dd044abbabb3b54fe320512
+DIST kdebindings-4.2.91.tar.lzma 3845188 RMD160 35388cbdf4ec62915414d70fce1caf1f56384c3a SHA1 67bb7ebf228e36f4dc03a8647d60818e0bebd8e5 SHA256 6c1eaf3b1aab211cf2d70c73639886b60e0ca85b84fdcdcbdef3fb4522ac7ed3
+EBUILD smoke-4.2.91.ebuild 1519 RMD160 3b93723e1642a42f43579c7186aa4cd48781085c SHA1 0b4c0ebcd836b9e37ed2de089f3644901c6c2d16 SHA256 e73894fde5127a500f47e2f7647662912807198a113ec3a7c60c897ae39b1c4e
+EBUILD smoke-9999.ebuild 1508 RMD160 4f53b0a8872bd9b4abfc1d7fca25d343c9152b67 SHA1 8e49c406eb4beeaf71e4aff78aefb64f576f6725 SHA256 3082e4c2aedb6e26ab2a088fac8dde4da7fd810a071f792ae9f7be8cb5292a94
+MISC ChangeLog 325 RMD160 dc1209aa0fdc31aafe0b59cc200617f1a879d9c9 SHA1 9d24a01786a211f99454f8c08ae083144f3a1bae SHA256 97d42dd657c43170f81d16cd798c805982271c8cf27a1a495dfe173537a99312
+MISC metadata.xml 650 RMD160 be2c605f431c59bd654e1dbb32fc3b1139ec1e65 SHA1 80d1a9a47a26c4dc597a088a98d5f153e0c456a2 SHA256 83fddb857d8a6fa8fe57c08f5db7bf52820294d81306c76879845e3ecc50a5e6
diff --git a/kde-base/smoke/files/smoke-phonon-fix.patch b/kde-base/smoke/files/smoke-phonon-fix.patch
new file mode 100644
index 00000000000..eb48264b8a7
--- /dev/null
+++ b/kde-base/smoke/files/smoke-phonon-fix.patch
@@ -0,0 +1,54 @@
+--- kdebindings.orig/smoke/phonon/CMakeLists.txt
++++ kdebindings/smoke/phononCMakeLists.txt
+@@ -12,25 +12,6 @@
+
+ add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/smokedata.cpp
+ ${CMAKE_CURRENT_BINARY_DIR}/x_1.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_2.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_3.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_4.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_5.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_6.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_7.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_8.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_9.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_10.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_11.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_12.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_13.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_14.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_15.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_16.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_17.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_18.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_19.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_20.cpp
+
+ COMMAND ${PERL_EXECUTABLE} ARGS ${CMAKE_CURRENT_BINARY_DIR}/generate.pl
+ DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/generate.pl
+@@ -43,25 +24,6 @@
+
+ set(smokephonon_LIB_SRCS ${CMAKE_CURRENT_BINARY_DIR}/smokedata.cpp
+ ${CMAKE_CURRENT_BINARY_DIR}/x_1.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_2.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_3.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_4.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_5.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_6.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_7.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_8.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_9.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_10.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_11.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_12.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_13.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_14.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_15.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_16.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_17.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_18.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_19.cpp
+- ${CMAKE_CURRENT_BINARY_DIR}/x_20.cpp
+ )
+
+ IF(CMAKE_CXX_FLAGS MATCHES "-fvisibility")
diff --git a/kde-base/smoke/metadata.xml b/kde-base/smoke/metadata.xml
new file mode 100644
index 00000000000..ec3a6027e6e
--- /dev/null
+++ b/kde-base/smoke/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>kde</herd>
+<use>
+ <flag name="akonadi">Compile bindings for <pkg>kde-base/akonadi</pkg>.</flag>
+ <flag name="kdevplatform">Compile bindings for <pkg>dev-util/kdevplatform</pkg>.</flag>
+ <flag name="phonon">Compile bindings for <pkg>media-sound/phonon</pkg>.</flag>
+ <flag name="qscintella">Compile bindings for <pkg>x11-libs/qscintella</pkg>.</flag>
+ <flag name="qwt">Compile bindings for <pkg>x11-libs/qwt</pkg>.</flag>
+ <flag name="webkit">Compile bindings for <pkg>x11-libs/webkit</pkg>.</flag>
+</use>
+</pkgmetadata>
diff --git a/kde-base/smoke/smoke-4.2.91.ebuild b/kde-base/smoke/smoke-4.2.91.ebuild
new file mode 100644
index 00000000000..6a54480923d
--- /dev/null
+++ b/kde-base/smoke/smoke-4.2.91.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+KMNAME="kdebindings"
+WEBKIT_REQUIRED="optional"
+inherit kde4-meta
+
+DESCRIPTION="Scripting Meta Object Kompiler Engine"
+KEYWORDS="~amd64 ~x86"
+IUSE="akonadi kdevplatform +phonon qscintella qwt +semantic-desktop"
+# okular
+
+COMMON_DEPEND="
+ >=kde-base/qimageblitz-0.0.4
+ akonadi? (
+ app-office/akonadi-server
+ >=kde-base/kdepimlibs-${PV}:${SLOT}[kdeprefix=]
+ )
+ kdevplatform? ( dev-util/kdevplatform:4 )
+ phonon? ( >=media-sound/phonon-4.4_pre[xcb] )
+ qscintella? ( x11-libs/qscintella[qt4] )
+ qwt? ( x11-libs/qwt:5 )
+ semantic-desktop? (
+ dev-libs/soprano
+ >=kde-base/nepomuk-${PV}:${SLOT}[kdeprefix=]
+ )
+"
+# okular? ( kde-base/okular) -- it can't find it anyway
+
+DEPEND="${COMMON_DEPEND}
+ dev-lang/perl
+"
+RDEPEND="${COMMON_DEPEND}"
+
+KMEXTRACTONLY="kalyptus/"
+
+PATCHES=( "${FILESDIR}"/${PN}-phonon-fix.patch )
+
+src_configure() {
+ local mycmakeargs="
+ $(cmake-utils_use_enable webkit QTWEBKIT_SMOKE)
+ $(cmake-utils_use_enable qwt QWT_SMOKE)
+ $(cmake-utils_use_enable qscintella QSCI_SMOKE)
+ $(cmake-utils_use_enable phonon PHONON_SMOKE)
+ $(cmake-utils_use_enable kdevplatform KDEVPLATFORM_SMOKE)
+ $(cmake-utils_use_enable semantic-desktop Nepomuk)
+ $(cmake-utils_use_enable semantic-desktop Soprano)
+ $(cmake-utils_use_enable akonadi Kdepimlibs)
+ $(cmake-utils_use_enable akonadi)
+ -DENABLE_Okular=OFF
+ "
+ # $(cmake-utils_use_enable okular Okular)
+ kde4-meta_src_configure
+}
diff --git a/kde-base/smoke/smoke-9999.ebuild b/kde-base/smoke/smoke-9999.ebuild
new file mode 100644
index 00000000000..e3d34998de4
--- /dev/null
+++ b/kde-base/smoke/smoke-9999.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+KMNAME="kdebindings"
+WEBKIT_REQUIRED="optional"
+inherit kde4-meta
+
+DESCRIPTION="Scripting Meta Object Kompiler Engine"
+KEYWORDS=""
+IUSE="akonadi kdevplatform +phonon qscintella qwt +semantic-desktop"
+# okular
+
+COMMON_DEPEND="
+ >=kde-base/qimageblitz-0.0.4
+ akonadi? (
+ app-office/akonadi-server
+ >=kde-base/kdepimlibs-${PV}:${SLOT}[kdeprefix=]
+ )
+ kdevplatform? ( dev-util/kdevplatform:4 )
+ phonon? ( >=media-sound/phonon-4.4_pre[xcb] )
+ qscintella? ( x11-libs/qscintella[qt4] )
+ qwt? ( x11-libs/qwt:5 )
+ semantic-desktop? (
+ dev-libs/soprano
+ >=kde-base/nepomuk-${PV}:${SLOT}[kdeprefix=]
+ )
+"
+# okular? ( kde-base/okular) -- it can't find it anyway
+
+DEPEND="${COMMON_DEPEND}
+ dev-lang/perl
+"
+RDEPEND="${COMMON_DEPEND}"
+
+KMEXTRACTONLY="kalyptus/"
+
+PATCHES=( "${FILESDIR}"/${PN}-phonon-fix.patch )
+
+src_configure() {
+ local mycmakeargs="
+ $(cmake-utils_use_enable webkit QTWEBKIT_SMOKE)
+ $(cmake-utils_use_enable qwt QWT_SMOKE)
+ $(cmake-utils_use_enable qscintella QSCI_SMOKE)
+ $(cmake-utils_use_enable phonon PHONON_SMOKE)
+ $(cmake-utils_use_enable kdevplatform KDEVPLATFORM_SMOKE)
+ $(cmake-utils_use_enable semantic-desktop Nepomuk)
+ $(cmake-utils_use_enable semantic-desktop Soprano)
+ $(cmake-utils_use_enable akonadi Kdepimlibs)
+ $(cmake-utils_use_enable akonadi)
+ -DENABLE_Okular=OFF
+ "
+ # $(cmake-utils_use_enable okular Okular)
+ kde4-meta_src_configure
+}
diff --git a/profiles/package.mask b/profiles/package.mask
index e0d8a8f8d1d..5e393bf9ba6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -1,8 +1,281 @@
-# Tomáš Chvátal <scarabeus@gentoo.org> (11 Jun 2009)
+# ABCD <en.ABCD@gmail.com> (14 Jun 2009)
# Autogenerated by regenerate-files, DO NOT EDIT.
# Edit profiles/package.mask.d/ files instead.
-# Tomáš Chvátal <scarabeus@gentoo.org> (11 Jun 2009)
+# ABCD <en.ABCD@gmail.com> (14 Jun 2009)
+# Autogenerated by regenerate-files, DO NOT EDIT.
+# You can use this file to mask/unmask KDE 4.3 release.
+# Edit Documentation/package.unmask/kde-4.3.d/ files instead.
+kde-base/kdeaccessibility-colorschemes:4.3
+kde-base/kdeaccessibility-iconthemes:4.3
+kde-base/kmag:4.3
+kde-base/kmousetool:4.3
+kde-base/kmouth:4.3
+kde-base/kttsd:4.3
+kde-base/kdeplasma-addons:4.3
+kde-base/kde-l10n:4.3
+kde-base/kcron:4.3
+kde-base/knetworkconf:4.3
+kde-base/ksystemlog:4.3
+kde-base/kuser:4.3
+kde-base/system-config-printer-kde:4.3
+kde-base/kdeartwork-colorschemes:4.3
+kde-base/kdeartwork-desktopthemes:4.3
+kde-base/kdeartwork-emoticons:4.3
+kde-base/kdeartwork-iconthemes:4.3
+kde-base/kdeartwork-kscreensaver:4.3
+kde-base/kdeartwork-sounds:4.3
+kde-base/kdeartwork-styles:4.3
+kde-base/kdeartwork-wallpapers:4.3
+kde-base/kdeartwork-weatherwallpapers:4.3
+kde-base/dolphin:4.3
+kde-base/drkonqi:4.3
+kde-base/kappfinder:4.3
+kde-base/kcheckpass:4.3
+kde-base/kcminit:4.3
+kde-base/kcmshell:4.3
+kde-base/kcontrol:4.3
+kde-base/kdebase-cursors:4.3
+kde-base/kdebase-data:4.3
+kde-base/kdebase-desktoptheme:4.3
+kde-base/kdebase-kioslaves:4.3
+kde-base/kdebase-menu:4.3
+kde-base/kdebase-menu-icons:4.3
+kde-base/kdebase-startkde:4.3
+kde-base/kdebase-wallpapers:4.3
+kde-base/kdebugdialog:4.3
+kde-base/kglobalaccel:4.3
+kde-base/kde-env:4.3
+kde-base/kdepasswd:4.3
+kde-base/kdesu:4.3
+kde-base/kdialog:4.3
+kde-base/kdm:4.3
+kde-base/keditbookmarks:4.3
+kde-base/keditfiletype:4.3
+kde-base/kephal:4.3
+kde-base/kfile:4.3
+kde-base/kfind:4.3
+kde-base/khelpcenter:4.3
+kde-base/khotkeys:4.3
+kde-base/kiconfinder:4.3
+kde-base/kinfocenter:4.3
+kde-base/kioclient:4.3
+kde-base/klipper:4.3
+kde-base/kmenuedit:4.3
+kde-base/kmimetypefinder:4.3
+kde-base/knetattach:4.3
+kde-base/knewstuff:4.3
+kde-base/knotify:4.3
+kde-base/konqueror:4.3
+kde-base/konsole:4.3
+kde-base/kpasswdserver:4.3
+kde-base/kquitapp:4.3
+kde-base/kreadconfig:4.3
+kde-base/krunner:4.3
+kde-base/kscreensaver:4.3
+kde-base/ksmserver:4.3
+kde-base/ksplash:4.3
+kde-base/kstart:4.3
+kde-base/kstartupconfig:4.3
+kde-base/kstyles:4.3
+kde-base/ksysguard:4.3
+kde-base/ksystraycmd:4.3
+kde-base/ktimezoned:4.3
+kde-base/ktraderclient:4.3
+kde-base/kuiserver:4.3
+kde-base/kurifilter-plugins:4.3
+kde-base/kwalletd:4.3
+kde-base/kwin:4.3
+kde-base/kwrite:4.3
+kde-base/kwrited:4.3
+kde-base/libkonq:4.3
+kde-base/libkworkspace:4.3
+kde-base/libplasmaclock:4.3
+kde-base/libtaskmanager:4.3
+kde-base/nepomuk:4.3
+kde-base/nsplugins:4.3
+kde-base/phonon-kde:4.3
+kde-base/plasma-apps:4.3
+kde-base/plasma-runtime:4.3
+kde-base/plasma-workspace:4.3
+kde-base/policykit-kde:4.3
+kde-base/powerdevil:4.3
+kde-base/renamedlg-plugins:4.3
+kde-base/solid:4.3
+kde-base/solid-hardware:4.3
+kde-base/solidautoeject:4.3
+kde-base/soliduiserver:4.3
+kde-base/systemsettings:4.3
+kde-base/kdebindings-csharp:4.3
+kde-base/krossjava:4.3
+kde-base/krosspython:4.3
+kde-base/krossruby:4.3
+kde-base/pykde4:4.3
+kde-base/smoke:4.3
+~app-office/akonadi-server-1.1.90
+# TODO add eigen
+=dev-libs/soprano-2.3.0_pre*
+=media-sound/phonon-4.4_pre*
+kde-base/kde-env:4.3
+kde-base/kdelibs:4.3
+kde-base/kdepimlibs:4.3
+kde-base/libknotificationitem:4.3
+kde-base/oxygen-icons:4.3
+kde-base/blinken:4.3
+kde-base/kalgebra:4.3
+kde-base/kalzium:4.3
+kde-base/kanagram:4.3
+kde-base/kbruch:4.3
+kde-base/kgeography:4.3
+kde-base/khangman:4.3
+kde-base/kig:4.3
+kde-base/kiten:4.3
+kde-base/klettres:4.3
+kde-base/kmplot:4.3
+kde-base/kstars:4.3
+kde-base/ktouch:4.3
+kde-base/kturtle:4.3
+kde-base/kwordquiz:4.3
+kde-base/libkdeedu:4.3
+kde-base/marble:4.3
+kde-base/parley:4.3
+kde-base/step:4.3
+kde-base/bomber:4.3
+kde-base/bovo:4.3
+kde-base/kapman:4.3
+kde-base/katomic:4.3
+kde-base/kbattleship:4.3
+kde-base/kblackbox:4.3
+kde-base/kblocks:4.3
+kde-base/kbounce:4.3
+kde-base/kbreakout:4.3
+kde-base/kdiamond:4.3
+kde-base/kfourinline:4.3
+kde-base/kgoldrunner:4.3
+kde-base/killbots:4.3
+kde-base/kiriki:4.3
+kde-base/kjumpingcube:4.3
+kde-base/klines:4.3
+kde-base/kmahjongg:4.3
+kde-base/kmines:4.3
+kde-base/knetwalk:4.3
+kde-base/kolf:4.3
+kde-base/kollision:4.3
+kde-base/konquest:4.3
+kde-base/kpat:4.3
+kde-base/kreversi:4.3
+kde-base/ksame:4.3
+kde-base/kshisen:4.3
+kde-base/ksirk:4.3
+kde-base/kspaceduel:4.3
+kde-base/ksquares:4.3
+kde-base/ksudoku:4.3
+kde-base/ktron:4.3
+kde-base/ktuberling:4.3
+kde-base/kubrick:4.3
+kde-base/libkdegames:4.3
+kde-base/libkmahjongg:4.3
+kde-base/lskat:4.3
+kde-base/gwenview:4.3
+kde-base/kamera:4.3
+kde-base/kcolorchooser:4.3
+kde-base/kgamma:4.3
+kde-base/kolourpaint:4.3
+kde-base/kruler:4.3
+kde-base/ksaneplugin:4.3
+kde-base/ksnapshot:4.3
+kde-base/libkdcraw:4.3
+kde-base/libkexiv2:4.3
+kde-base/libksane:4.3
+kde-base/libkipi:4.3
+kde-base/okular:4.3
+kde-base/svgpart:4.3
+kde-base/kdegraphics-strigi-analyzer:4.3
+kde-base/thumbnailers:4.3
+kde-base/dragonplayer:4.3
+kde-base/juk:4.3
+kde-base/kdemultimedia-kioslaves:4.3
+kde-base/kmix:4.3
+kde-base/kscd:4.3
+kde-base/libkcddb:4.3
+kde-base/libkcompactdisc:4.3
+kde-base/mplayerthumbs:4.3
+kde-base/kdenetwork-filesharing:4.3
+kde-base/kdnssd:4.3
+kde-base/kget:4.3
+kde-base/kopete:4.3
+kde-base/kppp:4.3
+kde-base/krdc:4.3
+kde-base/krfb:4.3
+kde-base/lilo-config:4.3
+kde-base/kfloppy:4.3
+kde-base/akonadi:4.3
+kde-base/akregator:4.3
+kde-base/kabcclient:4.3
+kde-base/kaddressbook:4.3
+kde-base/kalarm:4.3
+kde-base/kdepim-icons:4.3
+kde-base/kdepim-kresources:4.3
+kde-base/kdepim-strigi-analyzer:4.3
+kde-base/kdepim-wizards:4.3
+kde-base/kjots:4.3
+kde-base/kleopatra:4.3
+kde-base/kmail:4.3
+kde-base/kmailcvt:4.3
+kde-base/knode:4.3
+kde-base/knotes:4.3
+kde-base/konsolekalendar:4.3
+kde-base/kontact:4.3
+kde-base/kontact-specialdates:4.3
+kde-base/kontactinterfaces:4.3
+kde-base/kcontactmanager:4.3
+kde-base/korganizer:4.3
+kde-base/kpilot:4.3
+kde-base/ktimetracker:4.3
+kde-base/libkdepim:4.3
+kde-base/libkleo:4.3
+kde-base/libkpgp:4.3
+kde-base/libksieve:4.3
+kde-base/mimelib:4.3
+kde-base/cervisia:4.3
+kde-base/kapptemplate:4.3
+kde-base/kate:4.3
+kde-base/kbugbuster:4.3
+kde-base/kcachegrind:4.3
+kde-base/kdeaccounts-plugin:4.3
+kde-base/kdesdk-kioslaves:4.3
+kde-base/kdesdk-misc:4.3
+kde-base/kdesdk-scripts:4.3
+kde-base/kdesdk-strigi-analyzer:4.3
+kde-base/kompare:4.3
+kde-base/kstartperf:4.3
+kde-base/kuiviewer:4.3
+kde-base/lokalize:4.3
+kde-base/umbrello:4.3
+kde-base/amor:4.3
+kde-base/kteatime:4.3
+kde-base/ktux:4.3
+kde-base/kweather:4.3
+kde-base/ark:4.3
+kde-base/kcalc:4.3
+kde-base/kcharselect:4.3
+kde-base/kdelirc:4.3
+kde-base/kdessh:4.3
+kde-base/kdf:4.3
+kde-base/kgpg:4.3
+kde-base/ktimer:4.3
+kde-base/kwallet:4.3
+kde-base/okteta:4.3
+kde-base/printer-applet:4.3
+kde-base/superkaramba:4.3
+kde-base/sweeper:4.3
+kde-base/kfilereplace:4.3
+kde-base/kimagemapeditor:4.3
+kde-base/klinkstatus:4.3
+kde-base/kommander:4.3
+kde-base/kxsldbg:4.3
+
+# ABCD <en.ABCD@gmail.com> (14 Jun 2009)
# Autogenerated by regenerate-files, DO NOT EDIT.
# Live packages are masked by default.
# Edit Documentation/package.unmask/kde-live.d/ files instead.
@@ -106,10 +379,12 @@ kde-base/solid-hardware:live
kde-base/soliduiserver:live
kde-base/solidautoeject:live
kde-base/systemsettings:live
+kde-base/kdebindings-csharp:live
kde-base/krossjava:live
kde-base/krosspython:live
kde-base/krossruby:live
kde-base/pykde4:live
+kde-base/smoke:live
~app-office/akonadi-server-9999
~dev-libs/soprano-9999
~app-misc/strigi-9999
@@ -339,277 +614,6 @@ kde-base/kxsldbg:live
~kde-misc/networkmanager-applet-9999
~kde-misc/plasma-emergelog-9999
-# Tomáš Chvátal <scarabeus@gentoo.org> (11 Jun 2009)
-# Autogenerated by regenerate-files, DO NOT EDIT.
-# You can use this file to mask/unmask KDE 4.3 release.
-# Edit Documentation/package.unmask/kde-4.3.d/ files instead.
-kde-base/kdeaccessibility-colorschemes:4.3
-kde-base/kdeaccessibility-iconthemes:4.3
-kde-base/kmag:4.3
-kde-base/kmousetool:4.3
-kde-base/kmouth:4.3
-kde-base/kttsd:4.3
-kde-base/kdeplasma-addons:4.3
-kde-base/kde-l10n:4.3
-kde-base/kcron:4.3
-kde-base/knetworkconf:4.3
-kde-base/ksystemlog:4.3
-kde-base/kuser:4.3
-kde-base/system-config-printer-kde:4.3
-kde-base/kdeartwork-colors