[svn] r5825 - in trunk/rpms: . ggz-client-libs ggz-docs ggz-grubby ggz-kde-games ggz-sdl-games ggz-txt-client ggz-utils libggz smart

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Wed Sep 5 22:35:13 CEST 2007


Author: dries
Date: 2007-09-05 22:35:10 +0200 (Wed, 05 Sep 2007)
New Revision: 5825

Added:
   trunk/rpms/ggz-docs/
   trunk/rpms/ggz-docs/ggz-docs.spec
   trunk/rpms/ggz-grubby/
   trunk/rpms/ggz-grubby/ggz-grubby.spec
   trunk/rpms/ggz-kde-games/
   trunk/rpms/ggz-kde-games/ggz-kde-games.spec
   trunk/rpms/ggz-sdl-games/
   trunk/rpms/ggz-sdl-games/ggz-sdl-games.spec
   trunk/rpms/ggz-txt-client/
   trunk/rpms/ggz-txt-client/ggz-txt-client.spec
Modified:
   trunk/rpms/ggz-client-libs/ggz-client-libs.spec
   trunk/rpms/ggz-utils/ggz-utils.spec
   trunk/rpms/libggz/libggz.spec
   trunk/rpms/smart/smart.spec
Log:
updates

Modified: trunk/rpms/ggz-client-libs/ggz-client-libs.spec
===================================================================
--- trunk/rpms/ggz-client-libs/ggz-client-libs.spec	2007-09-05 20:13:09 UTC (rev 5824)
+++ trunk/rpms/ggz-client-libs/ggz-client-libs.spec	2007-09-05 20:35:10 UTC (rev 5825)
@@ -3,8 +3,8 @@
 
 Summary: Client libraries for GGZ gaming zone
 Name: ggz-client-libs
-Version: 0.0.12
-Release: 1.2
+Version: 0.0.14
+Release: 1
 License: LGPL
 Group: Development/Libraries
 URL: http://www.ggzgamingzone.org/
@@ -38,31 +38,34 @@
 
 %install
 %{__rm} -rf %{buildroot}
-%makeinstall
+%{__make} install DESTDIR="%{buildroot}"
 
-%post
-/sbin/ldconfig 2>/dev/null
+%post -p /sbin/ldconfig
 
-%postun
-/sbin/ldconfig 2>/dev/null
+%postun -p /sbin/ldconfig
 
 %clean
 %{__rm} -rf %{buildroot}
 
 %files
 %defattr(-, root, root, 0755)
-%doc AUTHORS ChangeLog COPYING INSTALL NEWS README TODO
-%doc %{_mandir}/man3/ggz*
-%doc %{_mandir}/man5/ggz*
-%doc %{_mandir}/man6/ggz*
+%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
+%doc %{_mandir}/man3/ggz*.3*
+%doc %{_mandir}/man5/ggz*.5*
+%doc %{_mandir}/man6/ggz*.6*
+%doc %{_mandir}/man7/ggz*.7*
+%doc %{_mandir}/man1/ggz*.1*
+%{_bindir}/ggz
 %{_bindir}/ggz-config
 %{_bindir}/ggz-wrapper
 %{_libdir}/libggzcore.so.*
 %{_libdir}/libggzmod.so.*
+%{_libdir}/ggz/
 %{_sysconfdir}/xdg/menus/applications-merged/ggz.merge.menu
 %{_sysconfdir}/xdg/menus/ggz.menu
 %{_datadir}/desktop-directories/ggz*.directory
 %{_datadir}/locale/*/LC_MESSAGES/ggz-config.mo
+%{_datadir}/locale/*/LC_MESSAGES/ggzcore.mo
 
 %files devel
 %{_includedir}/ggz*.h
@@ -73,6 +76,9 @@
 %exclude %{_libdir}/*.la
 
 %changelog
+* Wed Sep  5 2007 Dries Verachtert <dries at ulyssis.org> - 0.0.14-1
+- Updated to release 0.0.14.
+
 * Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 0.0.12-1.2
 - Rebuild for Fedora Core 5.
 

Added: trunk/rpms/ggz-docs/ggz-docs.spec
===================================================================
--- trunk/rpms/ggz-docs/ggz-docs.spec	                        (rev 0)
+++ trunk/rpms/ggz-docs/ggz-docs.spec	2007-09-05 20:35:10 UTC (rev 5825)
@@ -0,0 +1,50 @@
+# $Id$
+# Authority: dries
+
+Summary: GGZ gamingzone documentation
+Name: ggz-docs
+Version: 0.0.14
+Release: 1
+License: GPL
+Group: Amusements/Games
+URL: http://www.ggzgamingzone.org/
+
+Source: http://ftp.belnet.be/packages/ggzgamingzone/ggz/%{version}/ggz-docs-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: libggz-devel
+
+%description
+GGZ (which is a recursive acronym for GGZ Gaming Zone) develops libraries, 
+games and game-related applications for client-server online gaming. Player 
+rankings, game spectators, AI players and a chat bot are part of this effort.
+
+This package contains documentation for GGZ.
+
+%prep
+%setup
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR=%{buildroot}
+%{__mv} %{buildroot}%{_docdir}/ggz-docs rpm-docs
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog COPYING INSTALL NEWS README TODO
+%doc rpm-docs/*
+%doc %{_infodir}/ggz-*.info*
+
+%changelog
+* Wed Sep  5 2007 Dries Verachtert <dries at ulyssis.org> - 0.0.14-1
+- Updated to release 0.0.14.
+
+* Sat Dec 03 2005 Dries Verachtert <dries at ulyssis.org> - 0.0.12-1
+- Initial package.

Added: trunk/rpms/ggz-grubby/ggz-grubby.spec
===================================================================
--- trunk/rpms/ggz-grubby/ggz-grubby.spec	                        (rev 0)
+++ trunk/rpms/ggz-grubby/ggz-grubby.spec	2007-09-05 20:35:10 UTC (rev 5825)
@@ -0,0 +1,61 @@
+# $Id$
+# Authority: dries
+
+Summary: Chat bot for GGZ gamingzone
+Name: ggz-grubby
+Version: 0.0.14
+Release: 1
+License: GPL
+Group: Amusements/Games
+URL: http://www.ggzgamingzone.org/
+
+Source: http://ftp.belnet.be/packages/ggzgamingzone/ggz/%{version}/ggz-grubby-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: libggz-devel
+
+%description
+GGZ (which is a recursive acronym for GGZ Gaming Zone) develops libraries, 
+games and game-related applications for client-server online gaming. Player 
+rankings, game spectators, AI players and a chat bot are part of this effort.
+
+Grubby is the GGZ Gaming Zone chat bot.
+
+%prep
+%setup
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+%find_lang grubby
+%{__mv} %{buildroot}%{_sysconfdir}/ggz.modules %{buildroot}%{_sysconfdir}/ggz.modules.grubby
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files -f grubby.lang
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog COPYING INSTALL NEWS README TODO
+%doc %{_mandir}/man?/grubby*
+%doc %{_mandir}/*/man?/grubby*
+%{_sysconfdir}/ggz.modules*
+%{_bindir}/grubby
+%{_bindir}/grubby-config
+%{_libdir}/ggz/
+%{_libdir}/grubby/
+%{_datadir}/grubby/
+
+%changelog
+* Wed Sep  5 2007 Dries Verachtert <dries at ulyssis.org> - 0.0.14-1
+- Updated to release 0.0.14.
+
+* Sat Dec 03 2005 Dries Verachtert <dries at ulyssis.org> - 0.0.12-1
+- Initial package.

Added: trunk/rpms/ggz-kde-games/ggz-kde-games.spec
===================================================================
--- trunk/rpms/ggz-kde-games/ggz-kde-games.spec	                        (rev 0)
+++ trunk/rpms/ggz-kde-games/ggz-kde-games.spec	2007-09-05 20:35:10 UTC (rev 5825)
@@ -0,0 +1,67 @@
+# $Id$
+# Authority: dries
+
+Summary: KDE games for GGZ gamingzone
+Name: ggz-kde-games
+Version: 0.0.14
+Release: 1
+License: GPL
+Group: Amusements/Games
+URL: http://www.ggzgamingzone.org/
+
+Source: http://ftp.belnet.be/packages/ggzgamingzone/ggz/%{version}/ggz-kde-games-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: libggz-devel
+
+%description
+GGZ (which is a recursive acronym for GGZ Gaming Zone) develops libraries, 
+games and game-related applications for client-server online gaming. Player 
+rankings, game spectators, AI players and a chat bot are part of this effort.
+
+This package contains games for GGZ based on KDE.
+
+%prep
+%setup
+# otherwise: ai.c:383: error: syntax error before ‘/’ token
+%{__perl} -pi -e "s|//.*||g;" koenig/ai.c
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+%{__mv} %{buildroot}%{_sysconfdir}/ggz.modules %{buildroot}%{_sysconfdir}/ggz.modules.kde-games
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog COPYING INSTALL NEWS README TODO
+%doc %{_mandir}/man6/muehle-ai*
+%{_sysconfdir}/ggz.modules*
+%{_libdir}/ggz/
+%{_datadir}/applications/*.desktop
+%{_datadir}/apps/ggz.kreversi/
+%{_datadir}/apps/kconnectx/
+%{_datadir}/apps/koenig/
+%{_datadir}/apps/ktictactux/
+%{_datadir}/config/*rc
+%{_docdir}/HTML/en/muehle/
+%{_datadir}/ggz/
+%{_datadir}/icons/*/*/*/*.png
+%{_datadir}/locale/*/*/*.mo
+
+%changelog
+* Wed Sep  5 2007 Dries Verachtert <dries at ulyssis.org> - 0.0.14-1
+- Updated to release 0.0.14.
+
+* Sat Dec 03 2005 Dries Verachtert <dries at ulyssis.org> - 0.0.12-1
+- Initial package.

Added: trunk/rpms/ggz-sdl-games/ggz-sdl-games.spec
===================================================================
--- trunk/rpms/ggz-sdl-games/ggz-sdl-games.spec	                        (rev 0)
+++ trunk/rpms/ggz-sdl-games/ggz-sdl-games.spec	2007-09-05 20:35:10 UTC (rev 5825)
@@ -0,0 +1,51 @@
+# $Id$
+# Authority: dries
+
+Summary: SDL games for GGZ gamingzone
+Name: ggz-sdl-games
+Version: 0.0.14
+Release: 1
+License: GPL
+Group: Amusements/Games
+URL: http://www.ggzgamingzone.org/
+
+Source: http://ftp.belnet.be/packages/ggzgamingzone/ggz/%{version}/ggz-sdl-games-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: libggz-devel
+
+%description
+GGZ (which is a recursive acronym for GGZ Gaming Zone) develops libraries, 
+games and game-related applications for client-server online gaming. Player 
+rankings, game spectators, AI players and a chat bot are part of this effort.
+
+%prep
+%setup
+
+%build
+%configure
+%{__make} %{?_smp_mflags} ggzdatadir=%{_datadir}/ggz
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+%{__mv} %{buildroot}%{_sysconfdir}/ggz.modules %{buildroot}%{_sysconfdir}/ggz.modules.sdl-games
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
+%{_sysconfdir}/ggz.modules*
+%{_libdir}/ggz/geekgame
+%{_libdir}/ggz/ggz.ttt3d
+%{_datadir}/ggz/geekgame/
+%{_datadir}/ggz/ttt3d/
+
+%changelog
+* Wed Sep  5 2007 Dries Verachtert <dries at ulyssis.org> - 0.0.14-1
+- Updated to release 0.0.14.
+
+* Sat Dec 03 2005 Dries Verachtert <dries at ulyssis.org> - 0.0.12-1
+- Initial package.

Added: trunk/rpms/ggz-txt-client/ggz-txt-client.spec
===================================================================
--- trunk/rpms/ggz-txt-client/ggz-txt-client.spec	                        (rev 0)
+++ trunk/rpms/ggz-txt-client/ggz-txt-client.spec	2007-09-05 20:35:10 UTC (rev 5825)
@@ -0,0 +1,54 @@
+# $Id$
+# Authority: dries
+
+Summary: Text client for GGZ gamingzone
+Name: ggz-txt-client
+Version: 0.0.14
+Release: 1
+License: GPL
+Group: Amusements/Games
+URL: http://www.ggzgamingzone.org/
+
+Source: http://ftp.belnet.be/packages/ggzgamingzone/ggz/%{version}/ggz-txt-client-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: libggz-devel
+
+%description
+GGZ (which is a recursive acronym for GGZ Gaming Zone) develops libraries, 
+games and game-related applications for client-server online gaming. Player 
+rankings, game spectators, AI players and a chat bot are part of this effort.
+This package contais a text client for GGZ gamingzone.
+
+%prep
+%setup
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+%find_lang ggz-txt
+%{__mv} %{buildroot}%{_sysconfdir}/ggz.modules %{buildroot}%{_sysconfdir}/ggz.modules.txt-client
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files -f ggz-txt.lang
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog COPYING INSTALL NEWS README TODO
+%doc %{_mandir}/man6/ggz-txt*
+%{_sysconfdir}/ggz.modules*
+%{_bindir}/ggz-txt
+%{_libdir}/ggz/tttxt
+%{_datadir}/applications/ggz-txt.desktop
+%{_datadir}/locale/*/*/ggz-txt.*
+
+%changelog
+* Wed Sep  5 2007 Dries Verachtert <dries at ulyssis.org> - 0.0.14-1
+- Updated to release 0.0.14.
+
+* Sat Dec 03 2005 Dries Verachtert <dries at ulyssis.org> - 0.0.12-1
+- Initial package.

Modified: trunk/rpms/ggz-utils/ggz-utils.spec
===================================================================
--- trunk/rpms/ggz-utils/ggz-utils.spec	2007-09-05 20:13:09 UTC (rev 5824)
+++ trunk/rpms/ggz-utils/ggz-utils.spec	2007-09-05 20:35:10 UTC (rev 5825)
@@ -3,8 +3,8 @@
 
 Summary: Utilities for GGZ gamingzone
 Name: ggz-utils
-Version: 0.0.12
-Release: 1.2
+Version: 0.0.14
+Release: 1
 License: GPL
 Group: Amusements/Games
 URL: http://www.ggzgamingzone.org/
@@ -30,7 +30,7 @@
 
 %install
 %{__rm} -rf %{buildroot}
-%makeinstall
+%{__make} install DESTDIR="%{buildroot}"
 
 %clean
 %{__rm} -rf %{buildroot}
@@ -41,12 +41,15 @@
 %doc %{_mandir}/man1/*
 %{_bindir}/ggz-cmd
 %{_bindir}/ggzcommgen
-%{_bindir}/metaserv
+%{_bindir}/ggzmetaserv
 %{_bindir}/telggz
-%dir %{_datadir}/metaserv/
-%config(noreplace) %{_datadir}/metaserv/metaservconf.xml
+%dir %{_datadir}/ggzmetaserv/
+%config(noreplace) %{_datadir}/ggzmetaserv/metaservconf.xml
 
 %changelog
+* Wed Sep  5 2007 Dries Verachtert <dries at ulyssis.org> - 0.0.14-1
+- Updated to release 0.0.14.
+
 * Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 0.0.12-1.2
 - Rebuild for Fedora Core 5.
 

Modified: trunk/rpms/libggz/libggz.spec
===================================================================
--- trunk/rpms/libggz/libggz.spec	2007-09-05 20:13:09 UTC (rev 5824)
+++ trunk/rpms/libggz/libggz.spec	2007-09-05 20:35:10 UTC (rev 5825)
@@ -3,8 +3,8 @@
 
 Summary: Library for client-server games
 Name: libggz
-Version: 0.0.12
-Release: 1.2
+Version: 0.0.14
+Release: 1
 License: LGPL
 Group: Development/Libraries
 URL: http://www.ggzgamingzone.org/
@@ -58,11 +58,14 @@
 
 %files devel
 %{_includedir}/ggz*.h
-%{_libdir}/libggz.a
 %{_libdir}/libggz.so
+%exclude %{_libdir}/libggz.a
 %exclude %{_libdir}/*.la
 
 %changelog
+* Wed Sep  5 2007 Dries Verachtert <dries at ulyssis.org> - 0.0.14-1
+- Updated to release 0.0.14.
+
 * Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 0.0.12-1.2
 - Rebuild for Fedora Core 5.
 

Modified: trunk/rpms/smart/smart.spec
===================================================================
--- trunk/rpms/smart/smart.spec	2007-09-05 20:13:09 UTC (rev 5824)
+++ trunk/rpms/smart/smart.spec	2007-09-05 20:35:10 UTC (rev 5825)
@@ -5,8 +5,8 @@
 # ExclusiveDist: fc3 fc4 fc5 el4
 
 %{?dist: %{expand: %%define %dist 1}}
-%{!?dist: %define fc4 1}
 
+%{?el5:%define _without_channels 1}
 %{?el4:%define _without_channels 1}
 %{?el3:%define _without_channels 1}
 %{?el3:%define _without_gui 1}
@@ -20,7 +20,7 @@
 
 Summary: Next generation package handling tool
 Name: smart
-Version: 0.42
+Version: 0.51
 Release: 1
 License: GPL
 Group: Applications/System
@@ -84,6 +84,9 @@
 EOF
 
 %if %{!?_without_channels:1}0
+%{?fc8:name='Fedora Core'; version='8'}
+%{?fc7:name='Fedora Core'; version='7'}
+%{?fc6:name='Fedora Core'; version='6'}
 %{?fc5:name='Fedora Core'; version='5'}
 %{?fc4:name='Fedora Core'; version='4'}
 %{?fc3:name='Fedora Core'; version='3'}
@@ -241,6 +244,9 @@
 %endif
 
 %changelog
+* Wed Sep  5 2007 Dries Verachtert <dries at ulyssis.org> - 0.51-1
+- Updated to release 0.51.
+
 * Fri Dec 23 2005 Dag Wieers <dag at wieers.com> - 0.42-1
 - Updated to release 0.42.
 



More information about the svn-commits mailing list