[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