rpms/kdegames/devel kdegames.spec,1.77,1.78

Rex Dieter (rdieter) fedora-extras-commits at redhat.com
Wed Feb 6 19:13:20 UTC 2008


Author: rdieter

Update of /cvs/pkgs/rpms/kdegames/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv13103

Modified Files:
	kdegames.spec 
Log Message:
* Wed Feb 06 2008 Rex Dieter <rdieter at fedoraproject.org> 4.0.1-2
- omit /etc/ggz.modules (#431726)
- %post/%preun: use ggz-config to register ggz modules (#431726)
- -devel: include cmake modules here



Index: kdegames.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdegames/devel/kdegames.spec,v
retrieving revision 1.77
retrieving revision 1.78
diff -u -r1.77 -r1.78
--- kdegames.spec	31 Jan 2008 18:01:49 -0000	1.77
+++ kdegames.spec	6 Feb 2008 19:12:21 -0000	1.78
@@ -1,10 +1,11 @@
 
+%global ggzdatadir %(ggz-config --datadir >& /dev/null ||:)
 
 Name:    kdegames
 Summary: K Desktop Environment 4 - Games 
 Epoch:   6
 Version: 4.0.1
-Release: 1%{?dist}
+Release: 2%{?dist}
 
 License: GPLv2
 URL:     http://www.kde.org/
@@ -106,12 +107,27 @@
 ln -sf "../../$linktarget" "kde4/devel/libkdegames.so"
 popd
 
+# HACK, FIXME
+install -m644 -p -D ./kbattleship/src/module.dsc %{buildroot}%{ggzdatadir}/kbattleship.dsc
+install -m644 -p -D ./kreversi/module.dsc %{buildroot}%{ggzdatadir}/kreversi.dsc
+
+# unpackaged files
+rm -f %{buildroot}%{_sysconfdir}/ggz.modules
+
 
 %post
+ggz-config --install --modfile=%{ggzdatadir}/kbattleship.dsc ||:
+ggz-config --install --modfile=%{ggzdatadir}/kreversi.dsc ||:
 xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || :
 xdg-icon-resource forceupdate --theme oxygen 2> /dev/null || :
 xdg-desktop-menu forceupdate 2> /dev/null || :
 
+%preun
+if [ $1 -eq 0 ]; then
+ggz-config --remove --modfile=%{ggzdatadir}/kbattleship.dsc ||:
+ggz-config --remove --modfile=%{ggzdatadir}/kreversi.dsc ||:
+fi
+
 %postun 
 xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || :
 xdg-icon-resource forceupdate --theme oxygen 2> /dev/null || :
@@ -129,15 +145,17 @@
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS README
-%{_kde4_sysconfdir}/ggz.modules
 %{_kde4_bindir}/*
 %{_kde4_appsdir}/*
+%exclude %{_kde4_appsdir}/cmake/
 %{_kde4_configdir}/*
 %{_kde4_datadir}/applications/kde4/*
 %{_kde4_datadir}/config.kcfg/*
 %{_kde4_docdir}/HTML/en/*
 %{_kde4_iconsdir}/hicolor/*/*/*
 %{_kde4_iconsdir}/oxygen/*/*/*
+%{ggzdatadir}/kbattleship.dsc
+%{ggzdatadir}/kreversi.dsc
 
 %files libs 
 %defattr(-,root,root,-)
@@ -146,12 +164,18 @@
 
 %files devel
 %defattr(-,root,root,-)
+%{_kde4_appsdir}/cmake/modules/*
 %{_kde4_includedir}/*
 %{_kde4_libdir}/lib*.so
 %{_kde4_libdir}/kde4/devel/libkdegames.so
 
 
 %changelog
+* Wed Feb 06 2008 Rex Dieter <rdieter at fedoraproject.org> 4.0.1-2
+- omit /etc/ggz.modules (#431726)
+- %%post/%%preun: use ggz-config to register ggz modules (#431726)
+- -devel: include cmake modules here
+
 * Thu Jan 31 2008 Rex Dieter <rdieter at fedoraproject.org> 4.0.1-1
 - kde-4.0.1
 




More information about the fedora-extras-commits mailing list