packages: kdepim/kdepim.spec - kitchensync bcond

glen glen at pld-linux.org
Wed Jan 27 16:38:27 CET 2010


Author: glen                         Date: Wed Jan 27 15:38:27 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- kitchensync bcond

---- Files affected:
packages/kdepim:
   kdepim.spec (1.303 -> 1.304) 

---- Diffs:

================================================================
Index: packages/kdepim/kdepim.spec
diff -u packages/kdepim/kdepim.spec:1.303 packages/kdepim/kdepim.spec:1.304
--- packages/kdepim/kdepim.spec:1.303	Tue Jan 19 17:12:23 2010
+++ packages/kdepim/kdepim.spec	Wed Jan 27 16:38:22 2010
@@ -1,6 +1,6 @@
 # $Revision$, $Date$
 # TODO
-# - subpackages for akregator, korganizer(?)
+# - subpackages for akregator, korganizer(?), kitchensync
 # - unpackaged:
 #   /usr/bin/kabcdistlistupdater
 #   /usr/lib64/libknodecommon.so
@@ -9,6 +9,7 @@
 # Conditional build:
 %bcond_without	apidocs			# do not prepare API documentation
 %bcond_without	hidden_visibility	# don't use gcc hidden visibility
+%bcond_without	kitchensync		# build with kitchensync
 #
 %define		_state		stable
 %define		_minlibsevr	9:%{version}
@@ -57,7 +58,7 @@
 BuildRequires:	kdelibs-devel >= %{_minlibsevr}
 BuildRequires:	libgnokii-devel
 BuildRequires:	libmal-devel >= 0.31
-BuildRequires:	libopensync02-devel >= 1:0.22
+%{?with_kitchensync:BuildRequires:	libopensync02-devel >= 1:0.22}
 BuildRequires:	lockdev-devel
 BuildRequires:	openssl-devel
 BuildRequires:	pcre-devel
@@ -660,7 +661,6 @@
 %attr(755,root,root) %{_bindir}/scalixwizard
 %attr(755,root,root) %{_bindir}/kontact
 %attr(755,root,root) %{_bindir}/kxml_compiler
-%attr(755,root,root) %{_bindir}/kitchensync
 %attr(755,root,root) %{_bindir}/korgac
 %attr(755,root,root) %{_bindir}/korganizer*
 %attr(755,root,root) %{_bindir}/networkstatustestservice
@@ -700,7 +700,6 @@
 %attr(755,root,root) %{_libdir}/kde3/libexchangewizard.so
 %attr(755,root,root) %{_libdir}/kde3/libgroupwisewizard.so*
 %attr(755,root,root) %{_libdir}/kde3/libakregator_mk4storage_plugin.so
-%attr(755,root,root) %{_libdir}/kde3/libkitchensyncpart.so
 %attr(755,root,root) %{_libdir}/kde3/libkontact_akregator.so
 %attr(755,root,root) %{_libdir}/kde3/libkontact_journalplugin.so
 %attr(755,root,root) %{_libdir}/kde3/libkontact_kaddressbookplugin.so
@@ -730,7 +729,6 @@
 %attr(755,root,root) %{_datadir}/apps/kconf_update/upgrade-resourcetype.pl
 %{_datadir}/apps/kdepimwidgets
 %{_datadir}/apps/kgantt
-%{_datadir}/apps/kitchensync
 %{_datadir}/apps/kontact
 %{_datadir}/apps/kontactsummary
 %{_datadir}/apps/korgac
@@ -790,18 +788,25 @@
 %{_desktopdir}/kde/Kontact.desktop
 %{_desktopdir}/kde/akregator.desktop
 %{_desktopdir}/kde/korganizer.desktop
-%{_desktopdir}/kde/kitchensync.desktop
+
 %{_desktopdir}/kde/groupwarewizard.desktop
 %{_desktopdir}/kde/kontactdcop.desktop
 %{_iconsdir}/*/*/apps/akregator*
 %{_iconsdir}/*/*/*/korganizer*.png
-%{_iconsdir}/*/*/*/kitchensync.png
 %{_iconsdir}/*/*/apps/kontact.png
 %{_iconsdir}/*/*/actions/kontact_*.png
 %{_iconsdir}/*/*/actions/*rss*
 %{_iconsdir}/crystalsvg/22x22/actions/button_fewer.png
 %{_iconsdir}/crystalsvg/22x22/actions/button_more.png
 
+%if %{with kitchensync}
+%attr(755,root,root) %{_bindir}/kitchensync
+%attr(755,root,root) %{_libdir}/kde3/libkitchensyncpart.so
+%{_datadir}/apps/kitchensync
+%{_desktopdir}/kde/kitchensync.desktop
+%{_iconsdir}/*/*/*/kitchensync.png
+%endif
+
 %files devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/indexlib-config
@@ -858,7 +863,6 @@
 %{_libdir}/libkgroupwarebase.so
 %{_libdir}/libkgroupwaredav.so
 %{_libdir}/libkholidays.so
-%{_libdir}/libkitchensync.so
 %{_libdir}/libkleopatra.so
 %{_libdir}/libkmime.so
 %{_libdir}/libknotes_xmlrpc.so
@@ -881,7 +885,10 @@
 %{_libdir}/libktnef.so
 %{_libdir}/libmimelib.so
 %{_libdir}/libqgpgme.so
+%if %{with kitchensync}
+%{_libdir}/libkitchensync.so
 %{_libdir}/libqopensync.so
+%endif
 
 %{_libdir}/*.la
 
@@ -1186,8 +1193,6 @@
 %attr(755,root,root) %ghost %{_libdir}/libkgroupwaredav.so.0
 %attr(755,root,root) %{_libdir}/libkholidays.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libkholidays.so.1
-%attr(755,root,root) %{_libdir}/libkitchensync.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libkitchensync.so.0
 %attr(755,root,root) %{_libdir}/libkleopatra.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libkleopatra.so.1
 %attr(755,root,root) %{_libdir}/libkmailprivate.so
@@ -1233,20 +1238,28 @@
 %attr(755,root,root) %ghost %{_libdir}/libktnef.so.1
 %attr(755,root,root) %{_libdir}/libmimelib.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libmimelib.so.1
-%attr(755,root,root) %{_libdir}/libqopensync.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libqopensync.so.0
 %attr(755,root,root) %{_libdir}/libqgpgme.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libqgpgme.so.0
 %{_datadir}/apps/libical
 %{_datadir}/apps/libkdepim
 %{_datadir}/apps/libkholidays
 
+%if %{with kitchensync}
+%attr(755,root,root) %{_libdir}/libkitchensync.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libkitchensync.so.0
+%attr(755,root,root) %{_libdir}/libqopensync.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libqopensync.so.0
+%endif
+
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.304  2010/01/27 15:38:22  glen
+- kitchensync bcond
+
 Revision 1.303  2010/01/19 16:12:23  glen
 - make -j1
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/kdepim/kdepim.spec?r1=1.303&r2=1.304&f=u



More information about the pld-cvs-commit mailing list