rpms/kdepim/devel kdepim-4.3.75-build-kalarm.patch, NONE, 1.1 .cvsignore, 1.72, 1.73 kdepim.spec, 1.245, 1.246 sources, 1.78, 1.79
Ben Boeckel
mathstuf at fedoraproject.org
Tue Nov 24 23:35:01 UTC 2009
- Previous message: rpms/3proxy/devel .cvsignore, 1.4, 1.5 3proxy.init, 1.2, 1.3 3proxy.spec, 1.3, 1.4 sources, 1.4, 1.5
- Next message: rpms/kmagnet/devel kmagnet.spec,1.4,1.5
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: mathstuf
Update of /cvs/pkgs/rpms/kdepim/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26381
Modified Files:
.cvsignore kdepim.spec sources
Added Files:
kdepim-4.3.75-build-kalarm.patch
Log Message:
Add patch to build kalarm
kdepim-4.3.75-build-kalarm.patch:
CMakeLists.txt | 15 ++++++---------
kalarm/CMakeLists.txt | 14 +++++++++++---
2 files changed, 17 insertions(+), 12 deletions(-)
--- NEW FILE kdepim-4.3.75-build-kalarm.patch ---
Index: kalarm/CMakeLists.txt
===================================================================
--- kalarm/CMakeLists.txt (revision 1050504)
+++ kalarm/CMakeLists.txt (revision 1050505)
@@ -11,7 +11,13 @@
)
add_subdirectory( cal )
-add_subdirectory( akonadi )
+
+# Kalarm depend on kdepim/akonadi/ which is impossible for packagers.
+# the Akonadi resource for Kalarm won't be available in KDE 4.4
+if( BUILD_akonadi )
+ add_subdirectory( akonadi )
+endif( BUILD_akonadi )
+
add_subdirectory( resources )
add_subdirectory( appicons )
add_subdirectory( pixmaps )
@@ -106,8 +112,10 @@
endif (KMAIL_SUPPORTED)
qt4_add_dbus_interfaces(kalarm_bin_SRCS ${KDE4_DBUS_INTERFACES_DIR}/org.kde.KSpeech.xml)
-kcfg_generate_dbus_interface(${CMAKE_CURRENT_SOURCE_DIR}/akonadi/kalarmresource.kcfg org.kde.Akonadi.KAlarm.Settings)
-qt4_add_dbus_interface(kalarm_bin_SRCS ${CMAKE_CURRENT_BINARY_DIR}/org.kde.Akonadi.KAlarm.Settings.xml kalarmresourcesettings KAlarmResourceSettings)
+if( BUILD_akonadi )
+ kcfg_generate_dbus_interface(${CMAKE_CURRENT_SOURCE_DIR}/akonadi/kalarmresource.kcfg org.kde.Akonadi.KAlarm.Settings)
+ qt4_add_dbus_interface(kalarm_bin_SRCS ${CMAKE_CURRENT_BINARY_DIR}/org.kde.Akonadi.KAlarm.Settings.xml kalarmresourcesettings KAlarmResourceSettings)
+endif( BUILD_akonadi )
kde4_add_kcfg_files(kalarm_bin_SRCS GENERATE_MOC kalarmconfig.kcfgc)
Index: CMakeLists.txt
===================================================================
--- CMakeLists.txt (revision 1050504)
+++ CMakeLists.txt (revision 1050505)
@@ -209,14 +209,19 @@
macro_optional_add_subdirectory(akregator)
macro_optional_add_subdirectory(blogilo)
macro_optional_add_subdirectory(console)
+ macro_optional_add_subdirectory(kalarm)
macro_optional_add_subdirectory(kjots)
macro_optional_add_subdirectory(knotes)
macro_optional_add_subdirectory(strigi-analyzer)
-
+
if(EXISTS ${CMAKE_SOURCE_DIR}/akonadi)
macro_optional_add_subdirectory(akonadi)
endif(EXISTS ${CMAKE_SOURCE_DIR}/akonadi)
+ if (BUILD_akonadi)
+ include_directories(${CMAKE_SOURCE_DIR}/akonadi ${CMAKE_BINARY_DIR}/akonadi)
+ endif (BUILD_akonadi)
+
macro_optional_add_subdirectory(kaddressbook)
if(Q_WS_X11)
macro_optional_add_subdirectory(ktimetracker)
@@ -227,14 +232,6 @@
macro_optional_add_subdirectory(kpilot)
endif(NOT WIN32)
- if (BUILD_akonadi)
- include_directories(${CMAKE_SOURCE_DIR}/akonadi ${CMAKE_BINARY_DIR}/akonadi)
-
- # Kalarm depend on kdepim/akonadi.
- # that means these app won't compile for packagers. Disable them for anything else than a svn checkout.
- macro_optional_add_subdirectory(kalarm)
- endif (BUILD_akonadi)
-
macro_optional_add_subdirectory(kontact) # must be the last one.
# These targets depend on optional applications
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kdepim/devel/.cvsignore,v
retrieving revision 1.72
retrieving revision 1.73
diff -u -p -r1.72 -r1.73
--- .cvsignore 31 Oct 2009 14:51:41 -0000 1.72
+++ .cvsignore 24 Nov 2009 23:35:00 -0000 1.73
@@ -1 +1 @@
-kdepim-4.3.3.tar.bz2
+kdepim-4.3.75svn1048496.tar.bz2
Index: kdepim.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdepim/devel/kdepim.spec,v
retrieving revision 1.245
retrieving revision 1.246
diff -u -p -r1.245 -r1.246
--- kdepim.spec 24 Nov 2009 18:06:38 -0000 1.245
+++ kdepim.spec 24 Nov 2009 23:35:00 -0000 1.246
@@ -8,7 +8,7 @@ Name: kdepim
Summary: PIM (Personal Information Manager) applications
Epoch: 6
Version: 4.3.75
-Release: 0.1.%{alphatag}%{?dist}
+Release: 0.2.%{alphatag}%{?dist}
License: GPLv2
Group: Applications/Productivity
@@ -22,6 +22,7 @@ Patch1: kdepim-4.3.1-kmail-saveAttachme
# add -fno-var-tracking-assignments for kmail/globalsettings_base.cpp (#538233)
Patch2: kdepim-4.3.3-kmail_globalsettings_no_var_tracking.patch
Patch3: kdepim-4.3.75-desktop-fixes.patch
+Patch4: kdepim-4.3.75-build-kalarm.patch
# upstream patches (4.3 branch):
@@ -104,6 +105,7 @@ Requires: %{name} = %{?epoch:%{epoch}:}%
%patch1 -p0 -b .kmail-saveAttachments
%patch2 -p1 -b .kmail_globalsettings_no_var_tracking
%patch3 -p1 -b .desktop-fixes
+%patch4 -p0 -b .build-kalarm
%build
@@ -181,6 +183,7 @@ rm -rf %{buildroot}
%{_kde4_appsdir}/akregator/
%{_kde4_appsdir}/blogilo/
%{_kde4_appsdir}/kaddressbook/
+%{_kde4_appsdir}/kalarm/
%{_kde4_appsdir}/kconf_update/*
%{_kde4_appsdir}/kdepimwidgets/
%{_kde4_appsdir}/kjots/
@@ -225,6 +228,9 @@ rm -rf %{buildroot}
%changelog
+* Tue Nov 24 2009 Ben Boeckel <MathStuf at gmail.com> - 4.3.75-0.2.svn1048496
+- Add patch to build kalarm
+
* Sun Nov 24 2009 Ben Boeckel <MathStuf at gmail.com> - 4.3.75-0.1.svn1048496
- Update to 4.3.75 snapshot
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kdepim/devel/sources,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -p -r1.78 -r1.79
--- sources 31 Oct 2009 14:51:41 -0000 1.78
+++ sources 24 Nov 2009 23:35:00 -0000 1.79
@@ -1 +1 @@
-3a3c01abd6571cc337fa22d1c3601fe7 kdepim-4.3.3.tar.bz2
+4649ffc2be9045d6909e80871d58a786 kdepim-4.3.75svn1048496.tar.bz2
- Previous message: rpms/3proxy/devel .cvsignore, 1.4, 1.5 3proxy.init, 1.2, 1.3 3proxy.spec, 1.3, 1.4 sources, 1.4, 1.5
- Next message: rpms/kmagnet/devel kmagnet.spec,1.4,1.5
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list