rdieter pushed to kactivities (f22). "omit kactivities base pkg where plasma5 is present (#1226502)"
notifications at fedoraproject.org
notifications at fedoraproject.org
Sat May 30 21:02:08 UTC 2015
From a697faa7c3851fce20f4dcc19398a8d41be06e36 Mon Sep 17 00:00:00 2001
From: Rex Dieter <rdieter at math.unl.edu>
Date: Sat, 30 May 2015 12:37:05 -0500
Subject: omit kactivities base pkg where plasma5 is present (#1226502)
diff --git a/kactivities.spec b/kactivities.spec
index ff55631..58d08a5 100644
--- a/kactivities.spec
+++ b/kactivities.spec
@@ -2,10 +2,14 @@
## include -nepomuk subpkg support
%define nepomuk 1
+%if 0%{?fedora} > 21
+%define plasma5 1
+%endif
+
Name: kactivities
Summary: API for using and interacting with Activities
Version: 4.13.3
-Release: 8%{?dist}
+Release: 9%{?dist}
License: GPLv2+ and LGPLv2+
URL: https://projects.kde.org/projects/kde/kdelibs/kactivities
@@ -91,12 +95,17 @@ Requires: %{name}-devel%{?_isa} = %{version}-%{release}
%build
-mkdir -p %{_target_platform}
+mkdir %{_target_platform}
pushd %{_target_platform}
%{cmake_kde4} ..
popd
+%if 0%{?plasma5}
+make %{?_smp_mflags} -C %{_target_platform}/src/lib
+make %{?_smp_mflags} -C %{_target_platform}/src/workspace/settings/
+%else
make %{?_smp_mflags} -C %{_target_platform}
+%endif
%if 0%{?devtoolset:1}
# build missing pieces with separate compiler
@@ -104,7 +113,7 @@ PATH=`scl enable devtoolset-1.1 'echo "$PATH"'`; export PATH
CXXFLAGS=`echo $RPM_OPT_FLAGS | sed 's|-g |-gdwarf-3 -gstrict-dwarf |g'`
-mkdir -p %{_target_platform}-devtoolset
+mkdir %{_target_platform}-devtoolset
pushd %{_target_platform}-devtoolset
%{cmake_kde4} ..
popd
@@ -115,7 +124,12 @@ make %{?_smp_mflags} -C %{_target_platform}-devtoolset/src/workspace
%install
+%if 0%{?plasma5}
+make install/fast DESTDIR=%{buildroot} -C %{_target_platform}/src/lib
+make install/fast DESTDIR=%{buildroot} -C %{_target_platform}/src/workspace/settings/
+%else
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
+%endif
%if 0%{?devtoolset:1}
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}-devtoolset/src/service
@@ -128,9 +142,7 @@ rm -rfv %{buildroot}%{_kde4_datadir}/ontology/kde/
%endif
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
-
+%if ! 0%{?plasma5}
%files
%{_kde4_bindir}/kactivitymanagerd
%{_kde4_libdir}/kde4/activitymanager_plugin_activityranking.so
@@ -145,6 +157,7 @@ rm -rfv %{buildroot}%{_kde4_datadir}/ontology/kde/
%{_kde4_datadir}/kde4/services/activitymanager-plugin-virtualdesktopswitch.desktop
%{_kde4_datadir}/kde4/services/kactivitymanagerd.desktop
%{_kde4_datadir}/kde4/servicetypes/activitymanager-plugin.desktop
+%endif
%post libs -p /sbin/ldconfig
%postun libs -p /sbin/ldconfig
@@ -187,6 +200,9 @@ rm -rfv %{buildroot}%{_kde4_datadir}/ontology/kde/
%changelog
+* Sat May 30 2015 Rex Dieter <rdieter at fedoraproject.org> 4.13.3-9
+- omit kactivities base pkg where plasma5 is present (#1226502)
+
* Sat May 02 2015 Kalev Lember <kalevlember at gmail.com> - 4.13.3-8
- Rebuilt for GCC 5 C++11 ABI change
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/kactivities.git/commit/?h=f22&id=a697faa7c3851fce20f4dcc19398a8d41be06e36
More information about the scm-commits
mailing list