summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kde-base/kdebindings-ruby/Manifest26
-rw-r--r--kde-base/kdebindings-ruby/kdebindings-ruby-4.6.0.ebuild28
-rw-r--r--kde-base/kdebindings-ruby/kdebindings-ruby-4.6.9999.ebuild30
-rw-r--r--kde-base/kdebindings-ruby/kdebindings-ruby-9999.ebuild30
4 files changed, 106 insertions, 8 deletions
diff --git a/kde-base/kdebindings-ruby/Manifest b/kde-base/kdebindings-ruby/Manifest
index 605ee91e890..01ae7ddedc4 100644
--- a/kde-base/kdebindings-ruby/Manifest
+++ b/kde-base/kdebindings-ruby/Manifest
@@ -1,9 +1,29 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX kdebindings-ruby-fix-linkage.patch 1726 RMD160 7f23b1526b7ab6b2f73b31a45bfa6fed0bd62c29 SHA1 c44db3400dae4c81f6c4f6e3941896204fcfd8b8 SHA256 d9ea60a9271db666384ffc0542a7ff3e6d45e0058bcbf14b7ee11907de6052a8
DIST kdebindings-4.5.95.tar.bz2 7079055 RMD160 67f41b2ae5a67e2d731cb3efc3094cde350116ef SHA1 55ce512006f53b31c41675fabe4565b6e4eb4483 SHA256 104b1d5fcd20078004146c65b35114015e9f4e8cc07f1c61aaac717eb4db7712
DIST kdebindings-4.6.0.tar.bz2 7077714 RMD160 7f58d14cfa93b72a3201b143d78d4fc7ba8b404d SHA1 a2d641bbee7fddfbd76652fb41cd784d8c92288c SHA256 cf8e9fa0df35b15f768f4ccb4ee9f55b2a4c3e096608312c1c2936e5f3dbeff5
EBUILD kdebindings-ruby-4.5.95.ebuild 2256 RMD160 85affaf1119f47b824b1132d6fc4f08cdcfb89da SHA1 bae99129533d6c282402d993fbd4f06cef7e3437 SHA256 35622f3771a7b973dfc9d3a01be017764f7bc6b6489a5a61a47c2b0c49b29820
EBUILD kdebindings-ruby-4.5.9999.ebuild 2174 RMD160 fa18e9eb354115c409e5c4b78b155cdd67e27a29 SHA1 d6a203a907068ce1f64768af31f68be1c210c13a SHA256 c32f99a5814dceeb8257fdea03ead65f38f0cc51883de85bd6977f152304e0dd
-EBUILD kdebindings-ruby-4.6.0.ebuild 2261 RMD160 cfa1096bd0d64c7f65edfa69186a54609ef04646 SHA1 ed7b4f27dd4dd1be0c7025b225cf4cb65cbc773f SHA256 89ad27e22ee7709efa4a75aaa5ebe12b7bfae593e03a787fa3bbf22c854039bc
-EBUILD kdebindings-ruby-4.6.9999.ebuild 2245 RMD160 3da1134b652822b683c0f6522afab762ff42304f SHA1 9b8f2ee60ded256766afac09aac21ba89ae3fa0d SHA256 b8c156eeb7a359b3fbb1c536270165778f57f1ef7ae37ec7d0f672ab370334a1
-EBUILD kdebindings-ruby-9999.ebuild 2245 RMD160 3da1134b652822b683c0f6522afab762ff42304f SHA1 9b8f2ee60ded256766afac09aac21ba89ae3fa0d SHA256 b8c156eeb7a359b3fbb1c536270165778f57f1ef7ae37ec7d0f672ab370334a1
+EBUILD kdebindings-ruby-4.6.0.ebuild 3423 RMD160 db94fa6cb24538edf61384f04f5e696165959e10 SHA1 2805843510e5d319da94600dccdff756337879de SHA256 60a6f4bbfae0efaa3aa19c5df71f655e788cfc299fb9fd7bdcc6075a30fc3a3c
+EBUILD kdebindings-ruby-4.6.9999.ebuild 3407 RMD160 f48de47a02e8ac0e5e2e1864cff7d854adad9e2c SHA1 c8730dfb214cc52f68a522fee643873bbba2741c SHA256 c385f5d211bd001698f96d87a478140d8beb3a5666c65ffd842378353a200126
+EBUILD kdebindings-ruby-9999.ebuild 3407 RMD160 f48de47a02e8ac0e5e2e1864cff7d854adad9e2c SHA1 c8730dfb214cc52f68a522fee643873bbba2741c SHA256 c385f5d211bd001698f96d87a478140d8beb3a5666c65ffd842378353a200126
MISC metadata.xml 734 RMD160 4354992a8c9480e53f75bc4eb02f4823659c99d3 SHA1 f5b67b71eee52afed5fbfaba57de2afd68ff1631 SHA256 be7c2f5f31466fcb6aa63d96cf32259b1f1b9290bf3b519434987aaf49861059
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.16 (GNU/Linux)
+
+iQIcBAEBAgAGBQJNOyTMAAoJENwGBM22xffeOwUP/1LxQhV29nlM+Ed1vHd0gcHg
+aMP6timv93CnJE/eK0KomTQw8uubdiOOLDCl7ntBlid+LrK5HIdxVGzi7ckl97/f
+PXBRoGVWlFv9UqHJCt/4zaOJXrH9LjU5UAdBoKML9e4x5T8rLMoa5sdXMxmhejiQ
+Ss1t8otUUG1GG2f1kyK4cjThMyIrt1eTZZkdYyvhMRXvZWobaluQGr5q19VPWxnf
+Pw3jEo1vcuB7na0xjHukB7PCu3udIP4sF8F2oHbopM8xQjVI3E2FsHJ4t7vi8alN
+L3n/G2DR9dU7L7AS6hjI5bsKPN1BtsnGlge0NhMcV9qPONn9nzYHqjJgAGIY7jz3
+wdzjxYscwfdNl7w7bqokxHQrB3sk2TNg9nCXpKsyVVopQ87+3WtrKC6iAsM2Jskh
+Xd0P514npnCygQwAldsOA9r99HqOP3SMWg7rkJiZQn2YCzW/BSZlz1+9leHX8oJE
+aiuWAlXO1IQBYOCuTW4QhZS6DSQo9BmFH7bhLFopL543vVh6nE7bLuVQJwwcmqBO
+6rQ07ydRL4XwjlVA+vgcAK5k/zPrRqqDNkhCS9txtlIhdseKa457Dwhzfy9MUkgL
+6fABUtQFgPrYZxAyuPEDVgvGTZPt2ilzNks3ptFPvQzmMQFiGul40tjlZ2wxI1rM
+eup4x0B/6lNKnb/ezm4u
+=EZhc
+-----END PGP SIGNATURE-----
diff --git a/kde-base/kdebindings-ruby/kdebindings-ruby-4.6.0.ebuild b/kde-base/kdebindings-ruby/kdebindings-ruby-4.6.0.ebuild
index 237d09c3c26..aa7f48eb0b5 100644
--- a/kde-base/kdebindings-ruby/kdebindings-ruby-4.6.0.ebuild
+++ b/kde-base/kdebindings-ruby/kdebindings-ruby-4.6.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="3"
+EAPI=3
KMNAME="kdebindings"
KMMODULE="ruby"
@@ -59,6 +59,32 @@ all_ruby_prepare() {
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/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/khtml/khtml.cpp \
+ ruby/korundum/modules/kio/kio.cpp \
+ ruby/korundum/modules/ktexteditor/ktexteditor.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() {
diff --git a/kde-base/kdebindings-ruby/kdebindings-ruby-4.6.9999.ebuild b/kde-base/kdebindings-ruby/kdebindings-ruby-4.6.9999.ebuild
index 66ef563f566..2989502ad4b 100644
--- a/kde-base/kdebindings-ruby/kdebindings-ruby-4.6.9999.ebuild
+++ b/kde-base/kdebindings-ruby/kdebindings-ruby-4.6.9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="2"
+EAPI=3
KMNAME="kdebindings"
KMMODULE="ruby"
@@ -59,6 +59,32 @@ all_ruby_prepare() {
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/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/khtml/khtml.cpp \
+ ruby/korundum/modules/kio/kio.cpp \
+ ruby/korundum/modules/ktexteditor/ktexteditor.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() {
diff --git a/kde-base/kdebindings-ruby/kdebindings-ruby-9999.ebuild b/kde-base/kdebindings-ruby/kdebindings-ruby-9999.ebuild
index 66ef563f566..2989502ad4b 100644
--- a/kde-base/kdebindings-ruby/kdebindings-ruby-9999.ebuild
+++ b/kde-base/kdebindings-ruby/kdebindings-ruby-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="2"
+EAPI=3
KMNAME="kdebindings"
KMMODULE="ruby"
@@ -59,6 +59,32 @@ all_ruby_prepare() {
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/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/khtml/khtml.cpp \
+ ruby/korundum/modules/kio/kio.cpp \
+ ruby/korundum/modules/ktexteditor/ktexteditor.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() {