[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