SPECS: pioneers.spec - cleanups, pl, missing summaries - -help mer...

qboosh qboosh at pld-linux.org
Sun Aug 26 12:29:02 CEST 2007


Author: qboosh                       Date: Sun Aug 26 10:29:02 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- cleanups, pl, missing summaries
- -help merged into -client
- Obsoletes for gnocatan* packages

---- Files affected:
SPECS:
   pioneers.spec (1.6 -> 1.7) 

---- Diffs:

================================================================
Index: SPECS/pioneers.spec
diff -u SPECS/pioneers.spec:1.6 SPECS/pioneers.spec:1.7
--- SPECS/pioneers.spec:1.6	Mon Aug  6 13:27:18 2007
+++ SPECS/pioneers.spec	Sun Aug 26 12:28:57 2007
@@ -1,11 +1,9 @@
 # $Revision$, $Date$
 # TODO 
-# - description, R, BR, ctrl+H in client
+# - revise descriptions, R, BR, ctrl+H in client
 # - add init file for server
-%define		_gamesdir	%{_datadir}/games
-%define		_gnomehelpsdir	%{_datadir}/gnome/help
-Summary:	Pioneers - emulation of the board game "The Settlers of Catan".
-Summary(pl.UTF-8):	Pioneers - emulacja planszowej gry "Osadnicy z Catanu".
+Summary:	Pioneers - emulation of the board game "The Settlers of Catan"
+Summary(pl.UTF-8):	Pioneers - emulacja planszowej gry "Osadnicy z Catanu"
 Name:		pioneers
 Version:	0.11.2
 Release:	0.2
@@ -15,95 +13,136 @@
 # Source0-md5:	4fb3ec61f5a084431fe46048bd30de9d
 URL:		http://pio.sourceforge.net/
 BuildRequires:	gettext-devel
-BuildRequires:	gtk+2-devel
-BuildRequires:	librsvg-devel
-BuildRequires:	libgcj-devel
+BuildRequires:	glib2-devel >= 1:2.6
+BuildRequires:	gtk+2-devel >= 2:2.6
 BuildRequires:	libgnome-devel >= 2.0.0
-BuildRequires:	pango-devel
-BuildRequires:	netpbm
+# rsvg program
+BuildRequires:	librsvg
 BuildRequires:	pkgconfig
+BuildRequires:	scrollkeeper >= 0.3.8
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+%define		_gamesdir	%{_datadir}/games
+%define		_gnomehelpsdir	%{_datadir}/gnome/help
+
 %description
-Pioneers,formerly known as Gnocatan, is an emulation of the board game The Settlers of Catan,
-which can be played over the internet.
+Pioneers, formerly known as Gnocatan, is an emulation of the board
+game The Settlers of Catan, which can be played over the Internet.
 
 %description -l pl.UTF-8
-Pioneers (znana też jako Gnocatan) jest emulacją planszowej gry "Osadnicy z Catanu",
-w którą możemy grać przez internet z innymi graczami.
+Gra Pioneers (znana wcześniej jako Gnocatan) jest emulacją gry
+planszowej "Osadnicy z Catanu", w którą możemy grać przez Internet z
+innymi graczami.
 
 %package client
-Summary:	-
-Summary(pl.UTF-8):-
-Group:	-
+Summary:	Pioneers client
+Summary(pl.UTF-8):	Klient gry Pioneers
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+Obsoletes:	gnocatan-client
+Obsoletes:	gnocatan-data
+Obsoletes:	gnocatan-help
+Obsoletes:	pioneers-help
 
 %description client
-This is the game client which displays the board and interacts with
-a player. It connects to a game server that can be local or on
-a remote host.
+This is the game client which displays the board and interacts with a
+player. It connects to a game server that can be local or on a remote
+host.
+
+%description client -l pl.UTF-8
+Ten pakiet zawiera klienta gry, który wyświetla planszę i komunikuje
+się z graczem. Łączy się z serwerem gry, który może być na maszynie
+lokalnej lub zdalnej.
+
+%package ai
+Summary:	AI player for Pioneers game
+Summary(pl.UTF-8):	Sztuczny gracz dla gry Pioneers
+Group:		Applications/Games
+Requires:	%{name} = %{version}-%{release}
+
+%description ai
+This package contains an AI player implementation that can take part
+in Pioneers games.
+
+%description ai -l pl.UTF-8
+Ten pakiet zawiera implementację sztucznego gracza (AI), mogącego brać
+udział w grach Pioneers.
 
 %package editor
-Summary:	-
-Summary(pl.UTF-8):-
-Group:	-
+Summary:	Pioneers editor
+Summary(pl.UTF-8):	Edytor dla gry Pioneers
+Group:		X11/Applications/Games
 
 %description editor
+Pioneers editor.
 
-%package server-gtk
-Summary:	-
-Summary(pl.UTF-8):-
-Group:	-
-
-%description server-gtk
-This package contains the GTK-based Pioneers game server which accepts
-local or remote clients. One server instance must be running per game.
-Game parameters can be selected in a GUI dialog, and you can also
-monitor connected players there.
+%description editor -l pl.UTF-8
+Edytor dla gry Pioneers.
 
 %package server-data
-Summary:	-
-Summary(pl.UTF-8):-
-Group:	-
+Summary:	Pioneers data for server
+Summary(pl.UTF-8):	Dane gry Pioneers dla serwera
+Group:		Applications/Games
+Requires:	%{name} = %{version}-%{release}
 
 %description server-data
 The data package contains architecture independent data needed for
 the game server.
 
+%description server-data -l pl.UTF-8
+Ten pakiet zawiera niezależne od architektury dane potrzebne dla
+serwera gry.
+
 %package server-console
-Summary:	-
-Summary(pl.UTF-8):  -
-Group:	-
+Summary:	Console-based Pioneers game server
+Summary(pl.UTF-8):	Konsolowy serwer gry Pioneers
+Group:		Applications/Games
+Requires:	%{name}-data = %{version}-%{release}
+Obsoletes:	gnocatan-server
 
 %description server-console
 This package contains the Pioneers game server for the console which
 accepts local or remote clients. One server instance must be running
 per game. The game parameters are selected via command line options.
 
-%package meta-server
-Summary:	-
-Summary(pl.UTF-8):	-
-Group:-
+%description server-console -l pl.UTF-8
+Ten pakiet zawiera serwer gry Pioneers dla konsoli, przyjmujący
+lokalnych i zdalnych klientów. Dla każdej gry musi działać jedna
+instancja serwera. Parametry gry ustawia się opcjami linii poleceń.
 
-%description meta-server
-s meta server for Pioneers accepts requests by clients to create new
-game servers, and keeps a list of running servers one can connect to.
+%package server-gtk
+Summary:	GTK+-based Pioneers game server
+Summary(pl.UTF-8):	Oparty na GTK+ serwer gry Pioneers
+Group:		X11/Applications/Games
+Requires:	%{name}-data = %{version}-%{release}
+Obsoletes:	gnocatan-server
 
-%package ai
-Summary:	-
-Summary(pl.UTF-8):-
-Group:	-
+%description server-gtk
+This package contains the GTK+-based Pioneers game server which
+accepts local or remote clients. One server instance must be running
+per game. Game parameters can be selected in a GUI dialog, and you can
+also monitor connected players there.
 
-%description ai
-This package contains an AI player implementation that can take part
-in Pioneers games.
+%description server-gtk -l pl.UTF-8
+Ten pakiet zawiera oparty na GTK+ serwer gry Pioneers, przyjmujący
+lokalnych i zdalnych klientów. Dla każdej gry musi działać jedna
+instancja serwera. Parametry gry mogą być wybierane w graficznym
+okienku dialogowym; można w nim także monitorować podłączonych graczy.
 
-%package help
-Summary:	-
-Summary(pl.UTF-8):	-
-Group:	-
+%package meta-server
+Summary:	Pioneers game meta server
+Summary(pl.UTF-8):	Metaserwer gry Pioneers
+Group:		Applications/Games
 
-%description help
-This help package contains HTML documentation for the Pioneers client.
+%description meta-server
+This meta server for Pioneers accepts requests by clients to create
+new game servers, and keeps a list of running servers one can connect
+to.
+
+%description meta-server -l pl.UTF-8
+Ten pakiet zawiera metaserwer gry Pioneers, przyjmujący od klientów
+żądania tworzenia nowych serwerów gry i utrzymujący listę działających
+serwerów, z którymi klienci mogą się łączyć.
 
 %prep
 %setup -q
@@ -128,39 +167,8 @@
 %doc AUTHORS ChangeLog NEWS README TODO
 %dir %{_gamesdir}/%{name}
 
-%files editor
-%attr(755,root,root) %{_bindir}/pioneers-editor
-%{_desktopdir}/pioneers-editor.desktop
-%{_pixmapsdir}/pioneers-editor.png
-
-%files server-gtk
-%attr(755,root,root) %{_bindir}/pioneers-server-gtk
-%{_desktopdir}/pioneers-server.desktop
-%{_mandir}/man6/pioneers-server-gtk.6.gz
-%{_pixmapsdir}/pioneers-server.png
-
-%files server-data
-%{_gamesdir}/%{name}/*.game
-
-%files server-console
-%attr(755,root,root) %{_bindir}/pioneers-server-console
-%{_mandir}/man6/pioneers-server-console.6.gz
-
-%files help -f  %{name}.lang
-%dir %{_omf_dest_dir}/%{name}
-%{_omf_dest_dir}/%{name}/pioneers-C.omf 
-%exclude %{_datadir}/locale
-
-%files ai
-%attr(755,root,root) %{_bindir}/pioneersai
-%{_mandir}/man6/pioneersai.6.gz
-%{_gamesdir}/%{name}/computer_names
-
-%files meta-server
-%attr(755,root,root) %{_bindir}/pioneers-meta-server
-%{_mandir}/man6/pioneers-meta-server.6.gz
-
 %files client -f %{name}.lang
+%defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/pioneers
 %{_desktopdir}/pioneers.desktop
 %dir %{_gamesdir}/%{name}/themes
@@ -174,8 +182,42 @@
 %dir %{_pixmapsdir}/%{name}
 %{_pixmapsdir}/%{name}/*.png
 %{_pixmapsdir}/pioneers.png
-%{_mandir}/man6/pioneers.6.gz
-%exclude %{_gnomehelpsdir}
+%{_mandir}/man6/pioneers.6*
+%dir %{_omf_dest_dir}/%{name}
+%{_omf_dest_dir}/%{name}/pioneers-C.omf 
+
+%files ai
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/pioneersai
+%{_mandir}/man6/pioneersai.6*
+%{_gamesdir}/%{name}/computer_names
+
+%files editor
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/pioneers-editor
+%{_desktopdir}/pioneers-editor.desktop
+%{_pixmapsdir}/pioneers-editor.png
+
+%files server-data
+%defattr(644,root,root,755)
+%{_gamesdir}/%{name}/*.game
+
+%files server-console
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/pioneers-server-console
+%{_mandir}/man6/pioneers-server-console.6*
+
+%files server-gtk
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/pioneers-server-gtk
+%{_desktopdir}/pioneers-server.desktop
+%{_pixmapsdir}/pioneers-server.png
+%{_mandir}/man6/pioneers-server-gtk.6*
+
+%files meta-server
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/pioneers-meta-server
+%{_mandir}/man6/pioneers-meta-server.6*
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -183,6 +225,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.7  2007/08/26 10:28:57  qboosh
+- cleanups, pl, missing summaries
+- -help merged into -client
+- Obsoletes for gnocatan* packages
+
 Revision 1.6  2007/08/06 11:27:18  wolvverine
 - %lang for subpackage
 
@@ -201,5 +248,3 @@
 
 Revision 1.1  2007/08/06 02:19:57  wolvverine
 - init, NFY
-
-
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/pioneers.spec?r1=1.6&r2=1.7&f=u



More information about the pld-cvs-commit mailing list