summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Documentation/package.keywords/.kde-4.7.9999/kdebindings-4.74
-rw-r--r--Documentation/package.keywords/.kde-live/kdebindings-live4
-rw-r--r--Documentation/package.keywords/kde-4.7.9999.keywords4
-rw-r--r--Documentation/package.keywords/kde-4.7.keywords4
-rw-r--r--Documentation/package.keywords/kde-live.keywords4
-rw-r--r--Documentation/package.unmask/kde-4.74
-rw-r--r--Documentation/package.unmask/kde-live4
-rw-r--r--kde-base/kdebindings-meta/Manifest34
-rw-r--r--kde-base/kdebindings-meta/kdebindings-meta-4.6.90.ebuild6
-rw-r--r--kde-base/kdebindings-meta/kdebindings-meta-4.6.95.ebuild6
-rw-r--r--kde-base/kdebindings-meta/kdebindings-meta-4.7.49.9999.ebuild6
-rw-r--r--kde-base/kdebindings-meta/kdebindings-meta-9999.ebuild6
-rw-r--r--kde-base/kdebindings-ruby/Manifest23
-rw-r--r--kde-base/kdebindings-ruby/kdebindings-ruby-4.7.49.9999.ebuild123
-rw-r--r--kde-base/kdebindings-ruby/kdebindings-ruby-9999.ebuild123
-rw-r--r--kde-base/korundum/Manifest27
-rw-r--r--kde-base/korundum/korundum-4.6.90.ebuild77
-rw-r--r--kde-base/korundum/korundum-4.6.95.ebuild77
-rw-r--r--kde-base/korundum/korundum-4.7.49.9999.ebuild77
-rw-r--r--kde-base/korundum/korundum-9999.ebuild77
-rw-r--r--kde-base/korundum/metadata.xml10
-rw-r--r--kde-base/krossruby/Manifest27
-rw-r--r--kde-base/krossruby/krossruby-4.6.90.ebuild66
-rw-r--r--kde-base/krossruby/krossruby-4.6.95.ebuild66
-rw-r--r--kde-base/krossruby/krossruby-4.7.49.9999.ebuild66
-rw-r--r--kde-base/krossruby/krossruby-9999.ebuild66
-rw-r--r--kde-base/krossruby/metadata.xml5
-rw-r--r--kde-base/qtruby/Manifest27
-rw-r--r--kde-base/qtruby/metadata.xml (renamed from kde-base/kdebindings-ruby/metadata.xml)4
-rw-r--r--kde-base/qtruby/qtruby-4.6.90.ebuild76
-rw-r--r--kde-base/qtruby/qtruby-4.6.95.ebuild76
-rw-r--r--kde-base/qtruby/qtruby-4.7.49.9999.ebuild76
-rw-r--r--kde-base/qtruby/qtruby-9999.ebuild76
-rw-r--r--profiles/package.mask4
-rw-r--r--sets/kdebindings-4.74
-rw-r--r--sets/kdebindings-live4
36 files changed, 1039 insertions, 304 deletions
diff --git a/Documentation/package.keywords/.kde-4.7.9999/kdebindings-4.7 b/Documentation/package.keywords/.kde-4.7.9999/kdebindings-4.7
index 7d9da26753c..f44f034e8d3 100644
--- a/Documentation/package.keywords/.kde-4.7.9999/kdebindings-4.7
+++ b/Documentation/package.keywords/.kde-4.7.9999/kdebindings-4.7
@@ -1,10 +1,12 @@
~kde-base/kdebindings-csharp-4.7.49.9999 **
~kde-base/kdebindings-meta-4.7.49.9999 **
~kde-base/kdebindings-perl-4.7.49.9999 **
-~kde-base/kdebindings-ruby-4.7.49.9999 **
+~kde-base/korundum-4.7.49.9999 **
~kde-base/krossjava-4.7.49.9999 **
~kde-base/krosspython-4.7.49.9999 **
+~kde-base/krossruby-4.7.49.9999 **
~kde-base/pykde4-4.7.49.9999 **
~kde-base/smokegen-4.7.49.9999 **
~kde-base/smokekde-4.7.49.9999 **
~kde-base/smokeqt-4.7.49.9999 **
+~kde-base/qtruby-4.7.49.9999 **
diff --git a/Documentation/package.keywords/.kde-live/kdebindings-live b/Documentation/package.keywords/.kde-live/kdebindings-live
index 2dbd9fcce3d..803bd2c2023 100644
--- a/Documentation/package.keywords/.kde-live/kdebindings-live
+++ b/Documentation/package.keywords/.kde-live/kdebindings-live
@@ -1,10 +1,12 @@
~kde-base/kdebindings-csharp-9999 **
~kde-base/kdebindings-meta-9999 **
~kde-base/kdebindings-perl-9999 **
-~kde-base/kdebindings-ruby-9999 **
+~kde-base/korundum-9999 **
~kde-base/krossjava-9999 **
~kde-base/krosspython-9999 **
+~kde-base/krossruby-9999 **
~kde-base/pykde4-9999 **
~kde-base/smokegen-9999 **
~kde-base/smokekde-9999 **
~kde-base/smokeqt-9999 **
+~kde-base/qtruby-9999 **
diff --git a/Documentation/package.keywords/kde-4.7.9999.keywords b/Documentation/package.keywords/kde-4.7.9999.keywords
index 6757887938b..fdd4945373d 100644
--- a/Documentation/package.keywords/kde-4.7.9999.keywords
+++ b/Documentation/package.keywords/kde-4.7.9999.keywords
@@ -110,13 +110,15 @@
~kde-base/kdebindings-csharp-4.7.49.9999 **
~kde-base/kdebindings-meta-4.7.49.9999 **
~kde-base/kdebindings-perl-4.7.49.9999 **
-~kde-base/kdebindings-ruby-4.7.49.9999 **
+~kde-base/korundum-4.7.49.9999 **
~kde-base/krossjava-4.7.49.9999 **
~kde-base/krosspython-4.7.49.9999 **
+~kde-base/krossruby-4.7.49.9999 **
~kde-base/pykde4-4.7.49.9999 **
~kde-base/smokegen-4.7.49.9999 **
~kde-base/smokekde-4.7.49.9999 **
~kde-base/smokeqt-4.7.49.9999 **
+~kde-base/qtruby-4.7.49.9999 **
~app-office/akonadi-server-1.5.80
~dev-libs/shared-desktop-ontologies-0.7.0
~kde-base/blinken-4.7.49.9999 **
diff --git a/Documentation/package.keywords/kde-4.7.keywords b/Documentation/package.keywords/kde-4.7.keywords
index 2485d38ffe9..329945fc5fc 100644
--- a/Documentation/package.keywords/kde-4.7.keywords
+++ b/Documentation/package.keywords/kde-4.7.keywords
@@ -110,13 +110,15 @@
>=kde-base/kdebindings-csharp-4.6.50
>=kde-base/kdebindings-meta-4.6.50
>=kde-base/kdebindings-perl-4.6.50
->=kde-base/kdebindings-ruby-4.6.50
+>=kde-base/korundum-4.6.50
>=kde-base/krossjava-4.6.50
>=kde-base/krosspython-4.6.50
+>=kde-base/krossruby-4.6.50
>=kde-base/pykde4-4.6.50
>=kde-base/smokegen-4.6.50
>=kde-base/smokekde-4.6.50
>=kde-base/smokeqt-4.6.50
+>=kde-base/qtruby-4.6.50
~app-office/akonadi-server-1.5.80
~dev-libs/shared-desktop-ontologies-0.7.0
>=kde-base/blinken-4.6.50
diff --git a/Documentation/package.keywords/kde-live.keywords b/Documentation/package.keywords/kde-live.keywords
index eea238915d4..b40f4affb1e 100644
--- a/Documentation/package.keywords/kde-live.keywords
+++ b/Documentation/package.keywords/kde-live.keywords
@@ -110,13 +110,15 @@
~kde-base/kdebindings-csharp-9999 **
~kde-base/kdebindings-meta-9999 **
~kde-base/kdebindings-perl-9999 **
-~kde-base/kdebindings-ruby-9999 **
+~kde-base/korundum-9999 **
~kde-base/krossjava-9999 **
~kde-base/krosspython-9999 **
+~kde-base/krossruby-9999 **
~kde-base/pykde4-9999 **
~kde-base/smokegen-9999 **
~kde-base/smokekde-9999 **
~kde-base/smokeqt-9999 **
+~kde-base/qtruby-9999 **
~app-office/akonadi-server-9999 **
~dev-libs/libattica-9999 **
~dev-libs/shared-desktop-ontologies-9999 **
diff --git a/Documentation/package.unmask/kde-4.7 b/Documentation/package.unmask/kde-4.7
index 0f6d0432d70..c2bc073508e 100644
--- a/Documentation/package.unmask/kde-4.7
+++ b/Documentation/package.unmask/kde-4.7
@@ -110,13 +110,15 @@
>=kde-base/kdebindings-csharp-4.6.50
>=kde-base/kdebindings-meta-4.6.50
>=kde-base/kdebindings-perl-4.6.50
->=kde-base/kdebindings-ruby-4.6.50
+>=kde-base/korundum-4.6.50
>=kde-base/krossjava-4.6.50
>=kde-base/krosspython-4.6.50
+>=kde-base/krossruby-4.6.50
>=kde-base/pykde4-4.6.50
>=kde-base/smokegen-4.6.50
>=kde-base/smokekde-4.6.50
>=kde-base/smokeqt-4.6.50
+>=kde-base/qtruby-4.6.50
~app-office/akonadi-server-1.5.80
~dev-libs/shared-desktop-ontologies-0.7.0
>=kde-base/blinken-4.6.50
diff --git a/Documentation/package.unmask/kde-live b/Documentation/package.unmask/kde-live
index 71b223bfdd1..a12f3d0576e 100644
--- a/Documentation/package.unmask/kde-live
+++ b/Documentation/package.unmask/kde-live
@@ -110,13 +110,15 @@
~kde-base/kdebindings-csharp-9999
~kde-base/kdebindings-meta-9999
~kde-base/kdebindings-perl-9999
-~kde-base/kdebindings-ruby-9999
+~kde-base/korundum-9999
~kde-base/krossjava-9999
~kde-base/krosspython-9999
+~kde-base/krossruby-9999
~kde-base/pykde4-9999
~kde-base/smokegen-9999
~kde-base/smokekde-9999
~kde-base/smokeqt-9999
+~kde-base/qtruby-9999
~app-office/akonadi-server-9999
~dev-libs/libattica-9999
~dev-libs/shared-desktop-ontologies-9999
diff --git a/kde-base/kdebindings-meta/Manifest b/kde-base/kdebindings-meta/Manifest
index d2fc751daaa..e0cef087c21 100644
--- a/kde-base/kdebindings-meta/Manifest
+++ b/kde-base/kdebindings-meta/Manifest
@@ -1,25 +1,25 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-EBUILD kdebindings-meta-4.6.90.ebuild 677 RMD160 69f3307f981a4bd3d8c22320c7c743eda009b333 SHA1 b210b9bd3418a98ea79f6400245de440cf99796c SHA256 997090f0d27eb33264800c02e01642a653c093d78e9db6cee19bb01c820509b7
-EBUILD kdebindings-meta-4.6.95.ebuild 677 RMD160 69f3307f981a4bd3d8c22320c7c743eda009b333 SHA1 b210b9bd3418a98ea79f6400245de440cf99796c SHA256 997090f0d27eb33264800c02e01642a653c093d78e9db6cee19bb01c820509b7
-EBUILD kdebindings-meta-4.7.49.9999.ebuild 642 RMD160 22222fae168da01c196ac1caf433180ca6e434d5 SHA1 187912ec8e7762a72b49be5e2b1b29100bba82d1 SHA256 4cb602e85798c044711d030aefabd24d3aa515374bc12b1c1dc36099d5f441ac
-EBUILD kdebindings-meta-9999.ebuild 642 RMD160 22222fae168da01c196ac1caf433180ca6e434d5 SHA1 187912ec8e7762a72b49be5e2b1b29100bba82d1 SHA256 4cb602e85798c044711d030aefabd24d3aa515374bc12b1c1dc36099d5f441ac
+EBUILD kdebindings-meta-4.6.90.ebuild 731 RMD160 5f8e6de1ab24233f782fad581302d52fd9601e6e SHA1 5e21e4d57f9bb435483f06a6953ee993050fbfdb SHA256 ef45cbd3880e0682b04f2e3769c939484812c56d6f9e351c79bec16c27ce2363
+EBUILD kdebindings-meta-4.6.95.ebuild 731 RMD160 5f8e6de1ab24233f782fad581302d52fd9601e6e SHA1 5e21e4d57f9bb435483f06a6953ee993050fbfdb SHA256 ef45cbd3880e0682b04f2e3769c939484812c56d6f9e351c79bec16c27ce2363
+EBUILD kdebindings-meta-4.7.49.9999.ebuild 696 RMD160 b0ea8e1249c6c71f8e44ecd98c85d8cd56685e1d SHA1 94c4378c0aa61bc2871b158a836141c216d5338f SHA256 8c1113729574e44825e456b5a68e4f2f0c22159f7b354202a4e83e69dce8d8f6
+EBUILD kdebindings-meta-9999.ebuild 696 RMD160 b0ea8e1249c6c71f8e44ecd98c85d8cd56685e1d SHA1 94c4378c0aa61bc2871b158a836141c216d5338f SHA256 8c1113729574e44825e456b5a68e4f2f0c22159f7b354202a4e83e69dce8d8f6
MISC metadata.xml 240 RMD160 bf8910a663c01730fa21c1468d5f2f01292e6c96 SHA1 b452f1ba7e388829077599a3270394ff27698183 SHA256 23ea425f0bff5efcebfbde39011e6058fa19d239554cc12bd682f12706e377af
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBCgAGBQJOGjGOAAoJELHSF2kinlg4LYIQAJn88hSBxRBF/+LoUSba5d4J
-GAos7zJ+EAL7U5H2JLbGqyIKGEJO0S0Dcw7ompYTYeB9A88TMm5NE0cuSslaGztU
-+mGEnNIhAnM9rpEQ36SowZ/CwNwy5UCawsnDKAnWrccBrYJPs05mT7OKOk+QSqOI
-1wrkDkZP8syH3wwaWhouzQfD7Fm0IwndjkfyPj3ISd0y2f55WqY0XBFMMQ3SXZc3
-WdIM7RPWzmMBaXzJQTOJDMqBBK6OAjO0zdn1nBaM3oXYQygZpbOF8xKwHJAwb1Ii
-ni434QLikX74XHzPfmAKuvxvyUDMaEkQaCGBegNcKDQ0LTjbUwAvenUQ7pcdyPI2
-sRpHlgUXLfOJzsd+Sl43Wh0cFXFuM2ENDKdQ3KxG7iNL80uOFBOEENWK0vDEJ8Zo
-8xVGVgHF7Oc8r67xemj9TXb+1zKZAUA0OiiMOlxs0rlVXvqic0PIwtJfr/YVs4mp
-UflLL2v24TsooJzq0Px/qGBtHU1nFzAYE9w615aBklk5VmonF0AJdXzqAZII0DEy
-tzipmw3eyR0BBF935piIij0HlqGv9Cqyi/5E5QImQ1MeUArP81NtAHiEG19sqNVQ
-ckeCNlSN94iYKR3VQ4fX27gX4mIMOAZDdyQRXeJUfsP1Bnr8Dzlhg/DYN46jT/A+
-MjvmngeDsll0QXjGEkc5
-=TadZ
+iQIcBAEBCgAGBQJOGj4pAAoJELHSF2kinlg4as8P/23FaZGF/C/c6Sp9C16r8fI8
+RBjJ+DaO7Cg1ouhDBJGJz/xKKfkX62WJhvujOa65xWsxS7YkrZhRod4fTMgnCbxr
+xk4cNvJDnmBIzYYOd3D9vff21/LS2C2UfI6TPDb6UM0wwy6Ot3DQzBmQ9eg89rr6
+HtLMT1fWuDQmFLJ9o5E3HhXjIFXubgAHkMz+BoLju3xT3RSA0SyLg1YsYZ+ERd9z
+9/0IS8vH8F5CplWnXQmIFwUpzvQA7b+Lpogc7X6WXyRK2QJMjoNuUTJ6APN5XSr1
+cRgNH0jLFZFvWInqFaAH1Ujh0jOMPB6DgZYJc9VKfRHQjx1p+HyeQEvCz3gIjqpr
+Q8O0OTWwDV0IH0hOKXJBFngyNL1gFlqYljg6xFt0xn7oQ6nzpw0gSd/ZEIlGXs+P
+KtiJRe5tjLtt8PNuKeyblkTw8G/dtLS6w4AzGfxoYyXD8oSt6Cau//FgCvONa0Zb
+cbBCuOzYgzLP/ywWovOfDiQkocaf0MkclqHupx69cBoEPCs1TSDk89cTHT+2U845
+tXCi0s2TKb7Ow9lqQ6mkS9Bp3VX79Nfh66KGdyjhHaUaYloW6rqTrqLMHTjkTDKJ
+SeOcgeSuvlxqzH29fXEn7hXfQBGvjfHdN6ieQecUBFzQY/kAOZeB/d56cTDltfjM
+3QcCjmK/np1DrWcg5U6w
+=QQJP
-----END PGP SIGNATURE-----
diff --git a/kde-base/kdebindings-meta/kdebindings-meta-4.6.90.ebuild b/kde-base/kdebindings-meta/kdebindings-meta-4.6.90.ebuild
index 871d2813a25..72cef317d96 100644
--- a/kde-base/kdebindings-meta/kdebindings-meta-4.6.90.ebuild
+++ b/kde-base/kdebindings-meta/kdebindings-meta-4.6.90.ebuild
@@ -20,5 +20,9 @@ RDEPEND="
$(add_kdebase_dep krosspython)
$(add_kdebase_dep pykde4)
)
- ruby? ( $(add_kdebase_dep kdebindings-ruby) )
+ ruby? (
+ $(add_kdebase_dep korundum)
+ $(add_kdebase_dep krossruby)
+ $(add_kdebase_dep qtruby)
+ )
"
diff --git a/kde-base/kdebindings-meta/kdebindings-meta-4.6.95.ebuild b/kde-base/kdebindings-meta/kdebindings-meta-4.6.95.ebuild
index 871d2813a25..72cef317d96 100644
--- a/kde-base/kdebindings-meta/kdebindings-meta-4.6.95.ebuild
+++ b/kde-base/kdebindings-meta/kdebindings-meta-4.6.95.ebuild
@@ -20,5 +20,9 @@ RDEPEND="
$(add_kdebase_dep krosspython)
$(add_kdebase_dep pykde4)
)
- ruby? ( $(add_kdebase_dep kdebindings-ruby) )
+ ruby? (
+ $(add_kdebase_dep korundum)
+ $(add_kdebase_dep krossruby)
+ $(add_kdebase_dep qtruby)
+ )
"
diff --git a/kde-base/kdebindings-meta/kdebindings-meta-4.7.49.9999.ebuild b/kde-base/kdebindings-meta/kdebindings-meta-4.7.49.9999.ebuild
index f3a083bb5f2..4613c9d012a 100644
--- a/kde-base/kdebindings-meta/kdebindings-meta-4.7.49.9999.ebuild
+++ b/kde-base/kdebindings-meta/kdebindings-meta-4.7.49.9999.ebuild
@@ -20,5 +20,9 @@ RDEPEND="
$(add_kdebase_dep krosspython)
$(add_kdebase_dep pykde4)
)
- ruby? ( $(add_kdebase_dep kdebindings-ruby) )
+ ruby? (
+ $(add_kdebase_dep korundum)
+ $(add_kdebase_dep krossruby)
+ $(add_kdebase_dep qtruby)
+ )
"
diff --git a/kde-base/kdebindings-meta/kdebindings-meta-9999.ebuild b/kde-base/kdebindings-meta/kdebindings-meta-9999.ebuild
index f3a083bb5f2..4613c9d012a 100644
--- a/kde-base/kdebindings-meta/kdebindings-meta-9999.ebuild
+++ b/kde-base/kdebindings-meta/kdebindings-meta-9999.ebuild
@@ -20,5 +20,9 @@ RDEPEND="
$(add_kdebase_dep krosspython)
$(add_kdebase_dep pykde4)
)
- ruby? ( $(add_kdebase_dep kdebindings-ruby) )
+ ruby? (
+ $(add_kdebase_dep korundum)
+ $(add_kdebase_dep krossruby)
+ $(add_kdebase_dep qtruby)
+ )
"
diff --git a/kde-base/kdebindings-ruby/Manifest b/kde-base/kdebindings-ruby/Manifest
deleted file mode 100644
index ff0abd91323..00000000000
--- a/kde-base/kdebindings-ruby/Manifest
+++ /dev/null
@@ -1,23 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
-
-EBUILD kdebindings-ruby-4.7.49.9999.ebuild 3623 RMD160 a57e36ccf79dc58ad4fc62353b56a6a14df3d40f SHA1 df17c5c47e57c6b8523f0b312d1048cf912bbd6b SHA256 e6f3ee27a24acaea8048fa6b47a47788643dbe9c95eccffbd80ef4c7fcfe0e25
-EBUILD kdebindings-ruby-9999.ebuild 3623 RMD160 a57e36ccf79dc58ad4fc62353b56a6a14df3d40f SHA1 df17c5c47e57c6b8523f0b312d1048cf912bbd6b SHA256 e6f3ee27a24acaea8048fa6b47a47788643dbe9c95eccffbd80ef4c7fcfe0e25
-MISC metadata.xml 824 RMD160 e0f4c2f6839966b3cb27a9366af5b4bed34efdb8 SHA1 a064dd6a83051fd2c78f78657be856fc77a0abf7 SHA256 47ce246de6c9f8a1f7f4be7a4afe4c68bc0a431c059a0a4596f1df8dc1228c68
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iQIcBAEBCgAGBQJOGjAWAAoJELHSF2kinlg4tdoP/itNj/EW2gKe3Ye3p3/XPA8o
-3zajFXeR+u8lFDFHZv87E3iLgPaisXVCzDbm+3ppSEJJbKTdednc5JUep4yxaZuU
-RdqKAfpGCROIINQKi3wgFpZnKU27Yr0pFJqSUndW4s2AQnq+A50n5xV7gSiudJ3Z
-Hfma99E3kVd2rLyzLYGZrS1lWprHtTNigc4rdM0XJ5RXtQ7IwfJyZhnPlRdvPifT
-M5/0xZqApNJ4lBP4w9JukAo2mm3srGnayL/wGV1D9S1OzIYtNZFF0RqUZ6kPUIH4
-YxjMT7YbOyfpNLk+S5ZsKDKOmfHx5lhGivcQRAlY2TDNJWWxy3n7G3hiTVLCsYFL
-tsnDKtYZOJ6kNVY74Jmtd19D5EyspxZJzDCFYAE4yNMYRgEhOb4r3DXpLZUEJ+EP
-PvHQduUMOe0Li55ek3fUHiNyFhyT0HaqQM4sPs99Y7G8whm2K1OgQul+CyiAInGT
-PeadOuzY4QELW4M5WQoJUwcc6E0oLEVAeoSjd6B7rdEfwUMM8w9Nnxa937+gWAQF
-OA6/VEuRYMKY0YPTZvUni5IuyPX5UPH9LyzVbsaQ0TawFawMggEsSAuk1HDc4bdg
-pVjOlDdVt9legemiiX+4YIBbMjtPFsGsrar1VtrY0Kh6HPNOZCz3PEh+tntVAPg/
-3KmWZiy3torfjg9tcEPU
-=ZICG
------END PGP SIGNATURE-----
diff --git a/kde-base/kdebindings-ruby/kdebindings-ruby-4.7.49.9999.ebuild b/kde-base/kdebindings-ruby/kdebindings-ruby-4.7.49.9999.ebuild
deleted file mode 100644
index 23586973fac..00000000000
--- a/kde-base/kdebindings-ruby/kdebindings-ruby-4.7.49.9999.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-KMNAME="kdebindings"
-KMMODULE="ruby"
-DECLARATIVE_REQUIRED="optional"
-
-USE_RUBY="ruby18"
-# No ruby19 for three reasons:
-# 1) it does not build (yet) - will likely be solved soon
-# 2) cmake bails when configuring twice or more - solved with CMAKE_IN_SOURCE_BUILD=1
-# 3) the ebuild can only be installed for one ruby variant, otherwise the compiled
-# files with identical path+name will overwrite each other - difficult :(
-
-inherit kde4-meta ruby-ng
-
-DESCRIPTION="KDE Ruby bindings"
-KEYWORDS=""
-IUSE="akonadi debug kate okular phonon plasma qscintilla qwt semantic-desktop webkit"
-
-DEPEND="
- $(add_kdebase_dep smoke 'akonadi?,declarative?,kate?,okular?,phonon?,qscintilla?,qwt?,semantic-desktop=,webkit?')
-"
-
-ruby_add_bdepend dev-ruby/rubygems
-
-RDEPEND="${DEPEND}
- !dev-ruby/qt4-qtruby
-"
-
-# Merged with kdebindings-ruby after 4.4.80
-add_blocker krossruby
-
-pkg_setup() {
- ruby-ng_pkg_setup
- kde4-meta_pkg_setup
-}
-
-src_unpack() {
- local S="${WORKDIR}/${P}"
- kde4-meta_src_unpack
-
- cd "${WORKDIR}"
- mkdir all
- mv ${P} all/ || die "Could not move sources"
-}
-
-all_ruby_prepare() {
- kde4-meta_src_prepare
-
- sed -i -e "s#smoke/smoke.h#smoke.h#" \
- ruby/qtruby/src/handlers.cpp \
- ruby/qtruby/src/marshall.h \
- ruby/qtruby/src/marshall_types.h \
- ruby/qtruby/src/Qt.cpp \
- ruby/qtruby/src/qtruby.cpp \
- ruby/qtruby/src/qtruby.h \
- ruby/qtruby/src/smokeruby.h || die
-
- sed -i -e "s#include <smoke/qt/#include <smoke/#" -e "s#include <smoke/kde/#include <smoke/#" \
- ruby/qtruby/src/Qt.cpp \
- ruby/qtruby/src/marshall_types.cpp \
- ruby/qtruby/modules/phonon/phonon.cpp \
- ruby/qtruby/modules/qscintilla/qscintilla.cpp \
- ruby/qtruby/modules/qtdeclarative/qtdeclarative.cpp \
- ruby/qtruby/modules/qtuitools/qtuitools.cpp \
- ruby/qtruby/modules/qtscript/qtscript.cpp \
- ruby/qtruby/modules/qwt/qwt.cpp \
- ruby/qtruby/modules/qttest/qttest.cpp \
- ruby/qtruby/modules/qtwebkit/qtwebkit.cpp \
- ruby/qtruby/src/qtruby.cpp \
- ruby/korundum/src/Korundum.cpp \
- ruby/korundum/modules/soprano/soprano.cpp \
- ruby/korundum/modules/akonadi/akonadi.cpp \
- ruby/korundum/modules/kate/kate.cpp \
- ruby/korundum/modules/khtml/khtml.cpp \
- ruby/korundum/modules/kio/kio.cpp \
- ruby/korundum/modules/ktexteditor/ktexteditor.cpp \
- ruby/korundum/modules/okular/okular.cpp \
- ruby/korundum/modules/solid/solid.cpp \
- ruby/korundum/modules/nepomuk/nepomuk.cpp \
- ruby/korundum/modules/plasma/src/plasma.cpp \
- ruby/korundum/modules/plasma/src/plasmahandlers.cpp \
- ruby/korundum/modules/nepomuk/nepomukhandlers.cpp || die
-
- echo 'target_link_libraries(rubyqtdeclarative ${QT_QTDECLARATIVE_LIBRARY})' >> \
- ruby/qtruby/modules/qtdeclarative/CMakeLists.txt || die
-}
-
-each_ruby_configure() {
- CMAKE_USE_DIR=${S}
- mycmakeargs=(
- -DRUBY_LIBRARY=$(ruby_get_libruby)
- -DRUBY_INCLUDE_PATH=$(ruby_get_hdrdir)
- -DRUBY_EXECUTABLE=${RUBY}
- $(cmake-utils_use_with akonadi)
- $(cmake-utils_use_with akonadi KdepimLibs)
- $(cmake-utils_use_disable declarative QtDeclarative)
- $(cmake-utils_use_disable kate)
- $(cmake-utils_use_with okular)
- $(cmake-utils_use_with phonon)
- $(cmake-utils_use_with plasma)
- $(cmake-utils_use_with qscintilla QScintilla)
- $(cmake-utils_use_with qwt Qwt5)
- $(cmake-utils_use_with semantic-desktop Nepomuk)
- $(cmake-utils_use_with semantic-desktop Soprano)
- $(cmake-utils_use_disable webkit QtWebKit)
- )
- kde4-meta_src_configure
-}
-
-each_ruby_compile() {
- CMAKE_USE_DIR=${S}
- kde4-meta_src_compile
-}
-
-each_ruby_install() {
- CMAKE_USE_DIR=${S}
- kde4-meta_src_install
-}
diff --git a/kde-base/kdebindings-ruby/kdebindings-ruby-9999.ebuild b/kde-base/kdebindings-ruby/kdebindings-ruby-9999.ebuild
deleted file mode 100644
index 23586973fac..00000000000
--- a/kde-base/kdebindings-ruby/kdebindings-ruby-9999.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-KMNAME="kdebindings"
-KMMODULE="ruby"
-DECLARATIVE_REQUIRED="optional"
-
-USE_RUBY="ruby18"
-# No ruby19 for three reasons:
-# 1) it does not build (yet) - will likely be solved soon
-# 2) cmake bails when configuring twice or more - solved with CMAKE_IN_SOURCE_BUILD=1
-# 3) the ebuild can only be installed for one ruby variant, otherwise the compiled
-# files with identical path+name will overwrite each other - difficult :(
-
-inherit kde4-meta ruby-ng
-
-DESCRIPTION="KDE Ruby bindings"
-KEYWORDS=""
-IUSE="akonadi debug kate okular phonon plasma qscintilla qwt semantic-desktop webkit"
-
-DEPEND="
- $(add_kdebase_dep smoke 'akonadi?,declarative?,kate?,okular?,phonon?,qscintilla?,qwt?,semantic-desktop=,webkit?')
-"
-
-ruby_add_bdepend dev-ruby/rubygems
-
-RDEPEND="${DEPEND}
- !dev-ruby/qt4-qtruby
-"
-
-# Merged with kdebindings-ruby after 4.4.80
-add_blocker krossruby
-
-pkg_setup() {
- ruby-ng_pkg_setup
- kde4-meta_pkg_setup
-}
-
-src_unpack() {
- local S="${WORKDIR}/${P}"
- kde4-meta_src_unpack
-
- cd "${WORKDIR}"
- mkdir all
- mv ${P} all/ || die "Could not move sources"
-}
-
-all_ruby_prepare() {
- kde4-meta_src_prepare
-
- sed -i -e "s#smoke/smoke.h#smoke.h#" \
- ruby/qtruby/src/handlers.cpp \
- ruby/qtruby/src/marshall.h \
- ruby/qtruby/src/marshall_types.h \
- ruby/qtruby/src/Qt.cpp \
- ruby/qtruby/src/qtruby.cpp \
- ruby/qtruby/src/qtruby.h \
- ruby/qtruby/src/smokeruby.h || die
-
- sed -i -e "s#include <smoke/qt/#include <smoke/#" -e "s#include <smoke/kde/#include <smoke/#" \
- ruby/qtruby/src/Qt.cpp \
- ruby/qtruby/src/marshall_types.cpp \
- ruby/qtruby/modules/phonon/phonon.cpp \
- ruby/qtruby/modules/qscintilla/qscintilla.cpp \
- ruby/qtruby/modules/qtdeclarative/qtdeclarative.cpp \
- ruby/qtruby/modules/qtuitools/qtuitools.cpp \
- ruby/qtruby/modules/qtscript/qtscript.cpp \
- ruby/qtruby/modules/qwt/qwt.cpp \
- ruby/qtruby/modules/qttest/qttest.cpp \
- ruby/qtruby/modules/qtwebkit/qtwebkit.cpp \
- ruby/qtruby/src/qtruby.cpp \
- ruby/korundum/src/Korundum.cpp \
- ruby/korundum/modules/soprano/soprano.cpp \
- ruby/korundum/modules/akonadi/akonadi.cpp \
- ruby/korundum/modules/kate/kate.cpp \
- ruby/korundum/modules/khtml/khtml.cpp \
- ruby/korundum/modules/kio/kio.cpp \
- ruby/korundum/modules/ktexteditor/ktexteditor.cpp \
- ruby/korundum/modules/okular/okular.cpp \
- ruby/korundum/modules/solid/solid.cpp \
- ruby/korundum/modules/nepomuk/nepomuk.cpp \
- ruby/korundum/modules/plasma/src/plasma.cpp \
- ruby/korundum/modules/plasma/src/plasmahandlers.cpp \
- ruby/korundum/modules/nepomuk/nepomukhandlers.cpp || die
-
- echo 'target_link_libraries(rubyqtdeclarative ${QT_QTDECLARATIVE_LIBRARY})' >> \
- ruby/qtruby/modules/qtdeclarative/CMakeLists.txt || die
-}
-
-each_ruby_configure() {
- CMAKE_USE_DIR=${S}
- mycmakeargs=(
- -DRUBY_LIBRARY=$(ruby_get_libruby)
- -DRUBY_INCLUDE_PATH=$(ruby_get_hdrdir)
- -DRUBY_EXECUTABLE=${RUBY}
- $(cmake-utils_use_with akonadi)
- $(cmake-utils_use_with akonadi KdepimLibs)
- $(cmake-utils_use_disable declarative QtDeclarative)
- $(cmake-utils_use_disable kate)
- $(cmake-utils_use_with okular)
- $(cmake-utils_use_with phonon)
- $(cmake-utils_use_with plasma)
- $(cmake-utils_use_with qscintilla QScintilla)
- $(cmake-utils_use_with qwt Qwt5)
- $(cmake-utils_use_with semantic-desktop Nepomuk)
- $(cmake-utils_use_with semantic-desktop Soprano)
- $(cmake-utils_use_disable webkit QtWebKit)
- )
- kde4-meta_src_configure
-}
-
-each_ruby_compile() {
- CMAKE_USE_DIR=${S}
- kde4-meta_src_compile
-}
-
-each_ruby_install() {
- CMAKE_USE_DIR=${S}
- kde4-meta_src_install
-}
diff --git a/kde-base/korundum/Manifest b/kde-base/korundum/Manifest
new file mode 100644
index 00000000000..a687c02674c
--- /dev/null
+++ b/kde-base/korundum/Manifest
@@ -0,0 +1,27 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+DIST korundum-4.6.90.tar.bz2 169919 RMD160 41c947639854c4297b3d16d4c862de91e583e2a4 SHA1 458c40543fdd5c340b8738632ae3c867941a4a8c SHA256 c88fa064a3318d2d95ed72f816a1283fe0e866b8f5073727129d04bb0dbe89aa
+DIST korundum-4.6.95.tar.bz2 169988 RMD160 92b0d6ddf0fa037486e919eda7108057ef683cc4 SHA1 998b705046e9126ff90081fe2d0fe7a24f393bb5 SHA256 330885cdf95ce473b3beb6a892d85d271a4ccdb490b082b898518cd81ccf5636
+EBUILD korundum-4.6.90.ebuild 1754 RMD160 5aa95198383a66dedc776ad96f6fa8ee82e79891 SHA1 15e8ffe1e3d03f5c15d6c79d4d3a5fe59e0684ac SHA256 addb2df5dfda85da6e90af36754a6c76ef4992b4440c8266570c4e1a910101cf
+EBUILD korundum-4.6.95.ebuild 1754 RMD160 5aa95198383a66dedc776ad96f6fa8ee82e79891 SHA1 15e8ffe1e3d03f5c15d6c79d4d3a5fe59e0684ac SHA256 addb2df5dfda85da6e90af36754a6c76ef4992b4440c8266570c4e1a910101cf
+EBUILD korundum-4.7.49.9999.ebuild 1719 RMD160 47816f5d467d39b34893e5f31aaecf20a7851d03 SHA1 9d6e436d7285973bd14b517765378eb343433f7c SHA256 44a55d46a5ef8cffa3f75428737fea3c2b01b95eda61cd5d6694bb45d2c9f941
+EBUILD korundum-9999.ebuild 1719 RMD160 47816f5d467d39b34893e5f31aaecf20a7851d03 SHA1 9d6e436d7285973bd14b517765378eb343433f7c SHA256 44a55d46a5ef8cffa3f75428737fea3c2b01b95eda61cd5d6694bb45d2c9f941
+MISC metadata.xml 378 RMD160 d8da5a248460a3ff61818c3d45b41f5a2624f421 SHA1 32df382091137d10c21f3f9161fd9d8271564655 SHA256 aae120c7f59186a5a54a15e5332f50b618a0a5492eb89328061fcb3c1fe1223b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iQIcBAEBCgAGBQJOGjpeAAoJELHSF2kinlg4EJAP/ikYkfqB66CK+KPxYULt8/bd
+b1QvpWzhUqya10KQ5BwXO9aouUQpD0l6iF4U2lctDK2G+KC3eN3QuJG4GqNEnKJy
+5tKR4Uht9W3SXS0qoJehIU4dt/w5ffhydgpUV39E35RA8p/2ejxhAS/jnqrgCiW0
+IWJl0Y8/ZIcJyiaiNjOsgF6lNYs7P+FtENDti3g/XjDm9+7forzJ5af1Aqbl/lHm
+JEnTod7/f10altcTMy/2pmhmKV0tov/l1fJi3ZOEvMxKb8jRGDj9wjzTd/mPH2C0
+ouZ/HMjudCAcGp0l0u7Dpv3jVQfoMt2bzK5n/3DCkURuqLwVbGEMzGekWGK7KPhq
+5QlWhF0nmqYhW0BAMBJYVdam1qUTjOUbFpD5/rv+X9OGVMCwNQxnstjkytLRkjc2
+Dla77E7qSGk7Lq3xn5AyEHadj+e+M+ePcGCJlh0wCn/DdteJFaJ3QC9IeOhPqyMc
+SCVXbtM9fvfEqvJi5eGAYtl2XKiQVsvihAZupmUpTvomiOXl/2lrLhz0tER60rVk
+3hYexiGRo83FTj6v751/BdPRsGy3Hy2hYazakEr05MPdVM5cY2/hK96gNvag7oDN
+oHvJAOyTpKGBWBC9+Wkx/3jHrToy7OB5oPAK0rpE/n0ujyYEweSJ3t8EGASi20Aw
+lf3bQaS1pJhI4hPHL6hV
+=9AD2
+-----END PGP SIGNATURE-----
diff --git a/kde-base/korundum/korundum-4.6.90.ebuild b/kde-base/korundum/korundum-4.6.90.ebuild
new file mode 100644
index 00000000000..0158f5b36bc
--- /dev/null
+++ b/kde-base/korundum/korundum-4.6.90.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+OPENGL_REQUIRED="always"
+KDE_SCM="git"
+
+USE_RUBY="ruby18"
+# No ruby19 for three reasons:
+# 1) it does not build (yet) - will likely be solved soon
+# 2) cmake bails when configuring twice or more - solved with CMAKE_IN_SOURCE_BUILD=1
+# 3) the ebuild can only be installed for one ruby variant, otherwise the compiled
+# files with identical path+name will overwrite each other - difficult :(
+
+inherit kde4-base ruby-ng
+
+DESCRIPTION="KDE Ruby bindings"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="akonadi debug kate okular semantic-desktop"
+
+DEPEND="
+ $(add_kdebase_dep qtruby)
+ $(add_kdebase_dep smokekde 'akonadi?,kate?,okular?,semantic-desktop=')
+ $(add_kdebase_dep smokeqt)
+"
+RDEPEND="${DEPEND}
+ !dev-ruby/qt4-qtruby
+"
+
+# Split from kdebindings-ruby in 4.7
+add_blocker kdebindings-ruby
+
+pkg_setup() {
+ ruby-ng_pkg_setup
+ kde4-base_pkg_setup
+}
+
+src_unpack() {
+ local S="${WORKDIR}/${P}"
+ kde4-base_src_unpack
+
+ cd "${WORKDIR}"
+ mkdir all
+ mv ${P} all/ || die "Could not move sources"
+}
+
+all_ruby_prepare() {
+ kde4-base_src_prepare
+}
+
+each_ruby_configure() {
+ CMAKE_USE_DIR=${S}
+ mycmakeargs=(
+ -DRUBY_LIBRARY=$(ruby_get_libruby)
+ -DRUBY_INCLUDE_PATH=$(ruby_get_hdrdir)
+ -DRUBY_EXECUTABLE=${RUBY}
+ $(cmake-utils_use_with akonadi)
+ $(cmake-utils_use_with akonadi KdepimLibs)
+ $(cmake-utils_use_disable kate)
+ $(cmake-utils_use_with okular)
+ $(cmake-utils_use_with semantic-desktop Nepomuk)
+ $(cmake-utils_use_with semantic-desktop Soprano)
+ )
+ kde4-base_src_configure
+}
+
+each_ruby_compile() {
+ CMAKE_USE_DIR=${S}
+ kde4-base_src_compile
+}
+
+each_ruby_install() {
+ CMAKE_USE_DIR=${S}
+ kde4-base_src_install
+}
diff --git a/kde-base/korundum/korundum-4.6.95.ebuild b/kde-base/korundum/korundum-4.6.95.ebuild
new file mode 100644
index 00000000000..0158f5b36bc
--- /dev/null
+++ b/kde-base/korundum/korundum-4.6.95.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+OPENGL_REQUIRED="always"
+KDE_SCM="git"
+
+USE_RUBY="ruby18"
+# No ruby19 for three reasons:
+# 1) it does not build (yet) - will likely be solved soon
+# 2) cmake bails when configuring twice or more - solved with CMAKE_IN_SOURCE_BUILD=1
+# 3) the ebuild can only be installed for one ruby variant, otherwise the compiled
+# files with identical path+name will overwrite each other - difficult :(
+
+inherit kde4-base ruby-ng
+
+DESCRIPTION="KDE Ruby bindings"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="akonadi debug kate okular semantic-desktop"
+
+DEPEND="
+ $(add_kdebase_dep qtruby)
+ $(add_kdebase_dep smokekde 'akonadi?,kate?,okular?,semantic-desktop=')
+ $(add_kdebase_dep smokeqt)
+"
+RDEPEND="${DEPEND}
+ !dev-ruby/qt4-qtruby
+"
+
+# Split from kdebindings-ruby in 4.7
+add_blocker kdebindings-ruby
+
+pkg_setup() {
+ ruby-ng_pkg_setup
+ kde4-base_pkg_setup
+}
+