Hello community,
here is the log from the commit of package ktp-common-internals for
openSUSE:Factory checked in at 2013-11-02 09:06:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ktp-common-internals (Old)
and /work/SRC/openSUSE:Factory/.ktp-common-internals.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ktp-common-internals"
Changes:
--------
---
/work/SRC/openSUSE:Factory/ktp-common-internals/ktp-common-internals.changes
2013-10-30 15:39:49.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.ktp-common-internals.new/ktp-common-internals.changes
2013-11-02 09:06:04.000000000 +0100
@@ -1,0 +2,7 @@
+Wed Oct 30 16:36:57 UTC 2013 - [email protected]
+
+- Split out kpeople integration into a separate package, ktp-kpeople,
+ so users can decide whether they want to use it or not even with
+ nepomuk turned on
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ktp-common-internals.spec ++++++
--- /var/tmp/diff_new_pack.qXkENi/_old 2013-11-02 09:06:05.000000000 +0100
+++ /var/tmp/diff_new_pack.qXkENi/_new 2013-11-02 09:06:05.000000000 +0100
@@ -17,7 +17,7 @@
%define soversion 6
-%define kpeople 0
+%define kpeople 1
Name: ktp-common-internals
Version: 0.7.0
@@ -37,6 +37,7 @@
BuildRequires: telepathy-logger-qt4-devel >= 0.6.0
BuildRequires: telepathy-qt4-devel >= 0.9.2.1
Recommends: %{name}-lang
+Suggests: ktp-kpeople
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%kde4_runtime_requires
@@ -75,6 +76,15 @@
%description -n ktp-icons
icons for all the KDE Telepathy packages.
+%if %kpeople
+%package -n ktp-kpeople
+Summary: KDE Telepathy's Nepomuk service
+Group: Development/Libraries/Other
+
+%description -n ktp-kpeople
+KDE Telepathy's Nepomuk service, needed for kpeople integration.
+%endif
+
%lang_package
%prep
%setup -q
@@ -85,6 +95,9 @@
%install
%kde4_makeinstall -C build
+ pushd build
+ %create_subdir_filelist -d kpeople
+ popd
%kde_post_install
%find_lang ktp-common-internals %{name}.lang
@@ -111,18 +124,10 @@
%{_kde4_appsdir}/katepart/syntax/ktpdebugoutput.xml
%{_kde4_servicesdir}/ktploggerplugin_tplogger.desktop
%{_kde4_servicetypes}/ktp_logger_plugin.desktop
+
%if %kpeople
-%{_kde4_modulesdir}/im_persons_data_source_plugin.so
-%{_kde4_modulesdir}/imdetailswidgetplugin.so
-%{_kde4_modulesdir}/ktp_kpeople_plugin.so
-%{_kde4_modulesdir}/nepomuktelepathyservice.so
-%{_kde4_servicesdir}/im_persons_data_source_plugin.desktop
-%{_kde4_servicesdir}/imdetailswidgetplugin.desktop
-%{_kde4_servicesdir}/ktp_kpeople_plugin.desktop
-%{_kde4_servicesdir}/nepomuktelepathyservice.desktop
+%files -n ktp-kpeople -f filelists/kpeople
%dir %{_kde4_datadir}/ontology/telepathy
-%{_kde4_datadir}/ontology/telepathy/telepathy.ontology
-%{_kde4_datadir}/ontology/telepathy/telepathy.trig
%endif
%files -n ktp-icons
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]