From 3be3e37949ba51d6abd9145eec3aad83ef4bc2e8 Mon Sep 17 00:00:00 2001
From: Rex Dieter <rdieter(a)math.unl.edu>
Date: Sat, 28 Mar 2015 10:40:36 -0500
Subject: part subpkg, Provides: okteta4-part
diff --git a/okteta.spec b/okteta.spec
index 21d1ee7..a86473e 100644
--- a/okteta.spec
+++ b/okteta.spec
@@ -1,7 +1,7 @@
Name: okteta
Summary: Binary/hex editor
Version: 4.14.3
-Release: 3%{?dist}
+Release: 4%{?dist}
License: GPLv2+ and GFDL
URL:
https://projects.kde.org/projects/kde/kdesdk/okteta
@@ -20,11 +20,10 @@ BuildRequires: libappstream-glib
%endif
BuildRequires: pkgconfig(qca2)
-Requires: %{name}-libs%{?_isa} = %{version}-%{release}
+Requires: %{name}-part%{?_isa} = %{version}-%{release}
Conflicts: kdesdk-common < 4.10.80
Obsoletes: kdesdk-okteta < 4.10.80
Provides: kdesdk-okteta = %{version}-%{release}
-Provides: %{name}-part = %{version}-%{release}
%{?kde_runtime_requires}
%description
@@ -38,6 +37,21 @@ Requires: %{name} = %{version}-%{release}
%description libs
%{summary}.
+%package part
+Summary: KDE4 Okteta kpart plugin
+%if "%{name}" == "okteta"
+Provides: okteta4-part = %{version}-%{release}
+Provides: okteta4-part%{?_isa} = %{version}-%{release}
+%endif
+%if "%{name}" == "okteta4"
+Obsoletes: okteta-part < %{obsoletes_evr}
+Provides: okteta-part = %{version}-%{release}
+Provides: okteta-part%{?_isa} = %{version}-%{release}
+%endif
+Requires: %{name}-libs%{?_isa} = %{version}-%{release}
+%description part
+%{summary}, needed by some KDE4 applications.
+
%package devel
Summary: Developer files for %{name}
Obsoletes: kdesdk-okteta-devel < 4.10.80
@@ -91,13 +105,10 @@ fi
%{_kde4_bindir}/okteta
%{_kde4_bindir}/struct2osd.sh
%{_kde4_appsdir}/okteta/
-%{_kde4_appsdir}/oktetapart/
%{_kde4_datadir}/mime/packages/okteta.xml
-%{_kde4_libdir}/kde4/oktetapart.so
%{_kde4_datadir}/applications/kde4/okteta.desktop
%{_kde4_datadir}/config/okteta-structures.knsrc
%{_kde4_iconsdir}/hicolor/*/apps/okteta.*
-%{_kde4_datadir}/kde4/services/oktetapart.desktop
%{_kde4_libdir}/kde4/libkbytearrayedit.so
%{_kde4_datadir}/kde4/services/kbytearrayedit.desktop
%{_kde4_datadir}/config.kcfg/structviewpreferences.kcfg
@@ -111,6 +122,11 @@ fi
%{_kde4_libdir}/libokteta*.so.*
%{_kde4_libdir}/kde4/plugins/designer/oktetadesignerplugin.so
+%files part
+%{_kde4_appsdir}/oktetapart/
+%{_kde4_libdir}/kde4/oktetapart.so
+%{_kde4_datadir}/kde4/services/oktetapart.desktop
+
%files devel
%{_kde4_includedir}/KDE/Okteta*/
%{_kde4_includedir}/okteta*/
@@ -121,6 +137,9 @@ fi
%changelog
+* Sat Mar 21 2015 Rex Dieter <rdieter(a)fedoraproject.org> 4.14.3-4
+- -part subpkg, Provides: okteta4-part
+
* Sat Feb 28 2015 Rex Dieter <rdieter(a)fedoraproject.org> 4.14.3-3
- lack of algorithms in checksum tool (#1197339)
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/okteta.git/commit/?h=f21&id=3be3e3...