[khangman] split to -devel and -libs subpackges
Jaroslav Reznik
jreznik at fedoraproject.org
Sun Jun 3 19:16:26 UTC 2012
commit 3b99f80732ebb66f93592c6d24007fd2862868ed
Author: Jaroslav Reznik <jreznik at redhat.com>
Date: Sun Jun 3 12:16:28 2012 +0200
split to -devel and -libs subpackges
khangman.spec | 26 ++++++++++++++++++++++++++
1 files changed, 26 insertions(+), 0 deletions(-)
---
diff --git a/khangman.spec b/khangman.spec
index da7cc8d..d204029 100644
--- a/khangman.spec
+++ b/khangman.spec
@@ -22,6 +22,7 @@ Requires: dustin-dustismo-roman-fonts
Requires: dustin-domestic-manners-fonts
Requires: kdebase-runtime%{?_kde4_version: >= %{_kde4_version}}
Requires: libkdeedu%{?_isa} >= %{version}
+Requires: %{name}-libs%{?_isa} = %{version}-%{release}
# when split occurred
Conflicts: kdeedu < 4.7.0-10
@@ -31,6 +32,19 @@ Conflicts: kdeedu < 4.7.0-10
%{summary}.
+%package devel
+Summary: Developement files for %{name}
+Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+%description devel
+%{summary}.
+
+%package libs
+Summary: Runtime libraries for %{name}
+Requires: %{name} = %{version}-%{release}
+%description libs
+%{summary}.
+
+
%prep
%setup -q
@@ -55,6 +69,10 @@ rm -f %{buildroot}%{_kde4_appsdir}/khangman/fonts/Dustismo_Roman.ttf
# omit bundled domestic manners font
rm -f %{buildroot}%{_kde4_appsdir}/khangman/fonts/Domestic_Manners.ttf
+# bug, harmattan icon should not be installed (when harmattan build is off)
+rm -vf %{buildroot}%{_kde4_iconsdir}/hicolor/80x80/apps/khangman-harmattan.png
+rm -vf %{buildroot}%{_kde4_iconsdir}/hicolor/scalable/apps/khangman-harmattan.png
+
%check
desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/%{name}.desktop
@@ -82,10 +100,18 @@ fi
%{_kde4_iconsdir}/hicolor/*/*/khangman.*
%{_mandir}/man6/khangman.*
+%files devel
+%{_includedir}/khangman/
+%{_kde4_libdir}/libkhangmanengine.so
+
+%files libs
+%{_kde4_libdir}/libkhangmanengine.so.*
+
%changelog
* Sun Jun 03 2012 Jaroslav Reznik <jreznik at redhat.com> - 4.8.80-1
- 4.8.80
+- split to -devel and -libs subpackges
* Mon Apr 30 2012 Jaroslav Reznik <jreznik at redhat.com> - 4.8.3-1
- 4.8.3
More information about the scm-commits
mailing list