[kdebindings] add kde macros to custom cmakelists

Jaroslav Reznik jreznik at fedoraproject.org
Thu Jun 30 13:19:44 UTC 2011


commit 6867c204f10a695d4f93c37c31d25dafbe7ff92f
Author: Jaroslav Reznik <jreznik at redhat.com>
Date:   Thu Jun 30 15:19:30 2011 +0200

    add kde macros to custom cmakelists

 kdebindings-4.6.80-packaging_cmake.patch |   48 ---------------------------
 kdebindings-4.6.90-packaging_cmake.patch |   52 ++++++++++++++++++++++++++++++
 kdebindings.spec                         |    2 +-
 3 files changed, 53 insertions(+), 49 deletions(-)
---
diff --git a/kdebindings-4.6.90-packaging_cmake.patch b/kdebindings-4.6.90-packaging_cmake.patch
new file mode 100644
index 0000000..3c68947
--- /dev/null
+++ b/kdebindings-4.6.90-packaging_cmake.patch
@@ -0,0 +1,52 @@
+diff -up kdebindings-4.6.90/CMakeLists.txt.packaging_cmake kdebindings-4.6.90/CMakeLists.txt
+--- kdebindings-4.6.90/CMakeLists.txt.packaging_cmake	2011-06-30 14:55:15.976627221 +0200
++++ kdebindings-4.6.90/CMakeLists.txt	2011-06-30 15:16:32.768436344 +0200
+@@ -0,0 +1,17 @@
++project(kdebindings)
++
++find_package(KDE4 REQUIRED)
++include(KDE4Defaults)
++include(MacroLibrary)
++
++add_subdirectory(generator)
++
++macro_optional_add_subdirectory(smoke)
++macro_optional_add_subdirectory(ruby)
++macro_optional_add_subdirectory(python)
++macro_optional_add_subdirectory(csharp)
++macro_optional_add_subdirectory(java)
++macro_optional_add_subdirectory(php)
++macro_optional_add_subdirectory(falcon)
++macro_optional_add_subdirectory(perl)
++macro_optional_add_subdirectory(kross-interpreters)
+\ No newline at end of file
+diff -up kdebindings-4.6.90/csharp/CMakeLists.txt.packaging_cmake kdebindings-4.6.90/csharp/CMakeLists.txt
+--- kdebindings-4.6.90/csharp/CMakeLists.txt.packaging_cmake	2011-06-30 14:55:15.976627221 +0200
++++ kdebindings-4.6.90/csharp/CMakeLists.txt	2011-06-30 14:55:15.976627221 +0200
+@@ -0,0 +1,2 @@
++add_subdirectory(qyoto)
++add_subdirectory(kimono)
+diff -up kdebindings-4.6.90/perl/CMakeLists.txt.packaging_cmake kdebindings-4.6.90/perl/CMakeLists.txt
+--- kdebindings-4.6.90/perl/CMakeLists.txt.packaging_cmake	2011-06-30 14:55:15.994627959 +0200
++++ kdebindings-4.6.90/perl/CMakeLists.txt	2011-06-30 14:55:15.994627959 +0200
+@@ -0,0 +1,2 @@
++add_subdirectory(qt)
++add_subdirectory(kde)
+diff -up kdebindings-4.6.90/python/CMakeLists.txt.packaging_cmake kdebindings-4.6.90/python/CMakeLists.txt
+--- kdebindings-4.6.90/python/CMakeLists.txt.packaging_cmake	2011-06-30 14:55:15.995628000 +0200
++++ kdebindings-4.6.90/python/CMakeLists.txt	2011-06-30 14:55:15.995628000 +0200
+@@ -0,0 +1,2 @@
++add_subdirectory(krosspython)
++add_subdirectory(pykde4)
+diff -up kdebindings-4.6.90/ruby/CMakeLists.txt.packaging_cmake kdebindings-4.6.90/ruby/CMakeLists.txt
+--- kdebindings-4.6.90/ruby/CMakeLists.txt.packaging_cmake	2011-06-30 14:55:15.996628041 +0200
++++ kdebindings-4.6.90/ruby/CMakeLists.txt	2011-06-30 14:55:15.996628041 +0200
+@@ -0,0 +1,2 @@
++add_subdirectory(qtruby)
++add_subdirectory(korundum)
+diff -up kdebindings-4.6.90/smoke/CMakeLists.txt.packaging_cmake kdebindings-4.6.90/smoke/CMakeLists.txt
+--- kdebindings-4.6.90/smoke/CMakeLists.txt.packaging_cmake	2011-06-30 14:55:15.996628041 +0200
++++ kdebindings-4.6.90/smoke/CMakeLists.txt	2011-06-30 14:55:15.996628041 +0200
+@@ -0,0 +1,2 @@
++add_subdirectory(qt)
++add_subdirectory(kde)
diff --git a/kdebindings.spec b/kdebindings.spec
index 4c81e50..c8a9500 100644
--- a/kdebindings.spec
+++ b/kdebindings.spec
@@ -63,7 +63,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 ## Fedora patches
 # try to mimic monolithic kdebindings and build it
-Patch1: kdebindings-4.6.80-packaging_cmake.patch
+Patch1: kdebindings-4.6.90-packaging_cmake.patch
 
 ## upstreamable patches
 Patch50: kdebindings-4.5.95-valgrind.patch


More information about the scm-commits mailing list