[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