[packages/freeciv] fixed packaging themes
sls
sls at pld-linux.org
Thu Jan 8 16:45:18 CET 2015
commit d261740c809f542c7a6f68575c2680067c1c1251
Author: Szymon Siwek <sls at pld-linux.org>
Date: Thu Jan 8 10:27:09 2015 +0100
fixed packaging themes
freeciv.spec | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
---
diff --git a/freeciv.spec b/freeciv.spec
index 948bf22..24888d6 100644
--- a/freeciv.spec
+++ b/freeciv.spec
@@ -244,6 +244,9 @@ cp -a data/civserver.room $RPM_BUILD_ROOT%{_sysconfdir}/ggzd/rooms/civserver.roo
%{__rm} $RPM_BUILD_ROOT%{_bindir}/freeciv-stub
+# needed if building --without gtk2,gtk3,sdl
+%{__install} -d $RPM_BUILD_ROOT%{_datadir}/%{name}/themes
+
%find_lang %{name}
%clean
@@ -300,7 +303,7 @@ rm -rf $RPM_BUILD_ROOT
%{_datadir}/%{name}/isotrident
%{_datadir}/%{name}/misc
%{_datadir}/%{name}/stdsounds
-%{_datadir}/%{name}/themes
+%dir %{_datadir}/%{name}/themes
%{_datadir}/%{name}/trident
%{_datadir}/%{name}/wonders
@@ -320,6 +323,7 @@ rm -rf $RPM_BUILD_ROOT
%{_desktopdir}/%{name}-client.desktop
%{_datadir}/appdata/freeciv-gtk2.appdata.xml
%{_datadir}/%{name}/freeciv.rc-2.0
+%{_datadir}/%{name}/themes/gui-gtk-2.0
%{_mandir}/man6/freeciv-client.6*
%{_mandir}/man6/freeciv-gtk2.6*
%{_iconsdir}/hicolor/*/apps/freeciv-client.png
@@ -332,6 +336,7 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_bindir}/freeciv-gtk3
%{_desktopdir}/%{name}-gtk3.desktop
%{_datadir}/appdata/freeciv-gtk3.appdata.xml
+%{_datadir}/%{name}/themes/gui-gtk-3.0
%{_mandir}/man6/freeciv-gtk3.6*
%endif
@@ -341,6 +346,7 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_bindir}/freeciv-sdl
%{_desktopdir}/%{name}-sdl.desktop
%{_datadir}/appdata/freeciv-sdl.appdata.xml
+%{_datadir}/%{name}/themes/gui-sdl
%{_mandir}/man6/freeciv-sdl.6*
%endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/freeciv.git/commitdiff/6d8e39a0a8ca273845209ce4595134ed108c9198
More information about the pld-cvs-commit
mailing list