rdieter pushed to okteta (master). "part subpkg, Provides: okteta4-part"

notifications at fedoraproject.org notifications at fedoraproject.org
Sat Mar 28 15:40:42 UTC 2015


>From 3be3e37949ba51d6abd9145eec3aad83ef4bc2e8 Mon Sep 17 00:00:00 2001
From: Rex Dieter <rdieter at 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 at fedoraproject.org> 4.14.3-4
+- -part subpkg, Provides: okteta4-part
+
 * Sat Feb 28 2015 Rex Dieter <rdieter at 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=master&id=3be3e37949ba51d6abd9145eec3aad83ef4bc2e8


More information about the scm-commits mailing list