rpms/gnome-games/devel gnome-games.spec,1.153,1.154
Matthias Clasen (mclasen)
fedora-extras-commits at redhat.com
Fri Dec 7 06:25:01 UTC 2007
Author: mclasen
Update of /cvs/extras/rpms/gnome-games/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv28265
Modified Files:
gnome-games.spec
Log Message:
2.21.3
Index: gnome-games.spec
===================================================================
RCS file: /cvs/extras/rpms/gnome-games/devel/gnome-games.spec,v
retrieving revision 1.153
retrieving revision 1.154
diff -u -r1.153 -r1.154
--- gnome-games.spec 6 Dec 2007 05:33:15 -0000 1.153
+++ gnome-games.spec 7 Dec 2007 06:24:27 -0000 1.154
@@ -91,6 +91,8 @@
BuildRequires: libggz-devel
BuildRequires: ggz-client-libs-devel
+Requires(post): /usr/bin/ggz-config
+Requires(postun): /usr/bin/ggz-config
Provides: gnome-sudoku
Obsoletes: gnome-sudoku
@@ -156,6 +158,14 @@
perl -pi -e 's@<default></default>@<default>[Joe,Jim,James]</default>@g' $RPM_BUILD_ROOT%{_sysconfdir}/gconf/schemas/gtali.schemas
%endif
+# we need this in %%post
+cp gnect/data/gnect-client.dsc $RPM_BUILD_ROOT%{_datadir}/ggz
+cp gnibbles/gnibbles-client.dsc $RPM_BUILD_ROOT%{_datadir}/ggz
+cp iagno/iagno-client.dsc $RPM_BUILD_ROOT%{_datadir}/ggz
+
+# but we don't want this
+rm -f $RPM_BUILD_ROOT%{_sysconfdir}/ggz.modules
+
%find_lang %{gettext_package} --all-name --with-gnome
%clean
@@ -188,6 +198,10 @@
/usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
fi
+ggz-config -i -f -m %{_datadir}/ggz/gnect-client.dsc >& /dev/null || :
+ggz-config -i -f -m %{_datadir}/ggz/gnibbles-client.dsc >& /dev/null || :
+ggz-config -i -f -m %{_datadir}/ggz/iagno-client.dsc >& /dev/null || :
+
%pre
if [ "$1" -gt 1 ]; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
@@ -230,6 +244,10 @@
mahjongg.schemas \
same-gnome.schemas \
> /dev/null || : )
+
+ ggz-config -r -m %{_datadir}/ggz/gnect-client.dsc >& /dev/null || :
+ ggz-config -r -m %{_datadir}/ggz/gnibbles-client.dsc >& /dev/null || :
+ ggz-config -r -m %{_datadir}/ggz/iagno-client.dsc >& /dev/null || :
fi
%postun
More information about the fedora-extras-commits
mailing list