SPECS: pioneers.spec - subpackages, BR, NFY

wolvverine wolvverine at pld-linux.org
Mon Aug 6 12:37:49 CEST 2007


Author: wolvverine                   Date: Mon Aug  6 10:37:49 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- subpackages, BR, NFY

---- Files affected:
SPECS:
   pioneers.spec (1.4 -> 1.5) 

---- Diffs:

================================================================
Index: SPECS/pioneers.spec
diff -u SPECS/pioneers.spec:1.4 SPECS/pioneers.spec:1.5
--- SPECS/pioneers.spec:1.4	Mon Aug  6 09:47:50 2007
+++ SPECS/pioneers.spec	Mon Aug  6 12:37:44 2007
@@ -1,6 +1,6 @@
 # $Revision$, $Date$
 # TODO 
-# - ?subpackage?, R, BR, ctrl+H in client
+# - description, R, BR, ctrl+H in client
 # - add init file for server
 %define		_gamesdir	%{_datadir}/games
 Summary:	Pioneers - emulation of the board game "The Settlers of Catan".
@@ -18,18 +18,92 @@
 BuildRequires:	librsvg-devel
 BuildRequires:	libgcj-devel
 BuildRequires:	libgnome-devel >= 2.0.0
+BuildRequires:	pango-devel
 BuildRequires:	netpbm
 BuildRequires:	pkgconfig
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
-Pioneers is an emulation of the board game The Settlers of Catan,
+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 jest emulacją planszowej gry "Osadnicy z Catanu",
+Pioneers (znana też jako Gnocatan) jest emulacją planszowej gry "Osadnicy z Catanu",
 w którą możemy grać przez internet z innymi graczami.
 
+%package client
+Summary:	-
+Summary(pl.UTF-8):-
+Group:	-
+
+%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.
+
+%package editor
+Summary:	-
+Summary(pl.UTF-8):-
+Group:	-
+
+%description 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.
+
+%package server-data
+Summary:	-
+Summary(pl.UTF-8):-
+Group:	-
+
+%description server-data
+The data package contains architecture independent data needed for
+the game server.
+
+%package server-console
+Summary:	-
+Summary(pl.UTF-8):  -
+Group:	-
+
+%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 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 ai
+Summary:	-
+Summary(pl.UTF-8):-
+Group:	-
+
+%description ai
+This package contains an AI player implementation that can take part
+in Pioneers games.
+
+%package help
+Summary:	-
+Summary(pl.UTF-8):	-
+Group:	-
+
+%description help
+This help package contains HTML documentation for the Pioneers client.
+
 %prep
 %setup -q
 
@@ -51,17 +125,42 @@
 %files -f %{name}.lang
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README TODO
-%attr(755,root,root) %{_bindir}/pioneers
+%dir %{_gamesdir}/%{name}
+
+%files editor
 %attr(755,root,root) %{_bindir}/pioneers-editor
-%attr(755,root,root) %{_bindir}/pioneers-meta-server
-%attr(755,root,root) %{_bindir}/pioneers-server-console
-%attr(755,root,root) %{_bindir}/pioneers-server-gtk
-%attr(755,root,root) %{_bindir}/pioneersai
 %{_desktopdir}/pioneers-editor.desktop
+%{_pixmapsdir}/pioneers-editor.png
+
+%files server-gtk
+%attr(755,root,root) %{_bindir}/pioneers-server-gtk
 %{_desktopdir}/pioneers-server.desktop
-%{_desktopdir}/pioneers.desktop
-%dir %{_gamesdir}/%{name}
+%{_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 
+%dir %{_omf_dest_dir}/%{name}
+%{_omf_dest_dir}/%{name}/pioneers-C.omf 
+
+%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
+%attr(755,root,root) %{_bindir}/pioneers
+%{_desktopdir}/pioneers.desktop
 %dir %{_gamesdir}/%{name}/themes
 %dir %{_gamesdir}/%{name}/themes/FreeCIV-like
 %dir %{_gamesdir}/%{name}/themes/Tiny
@@ -70,19 +169,10 @@
 %{_gamesdir}/%{name}/themes/*/*.png
 %{_gamesdir}/%{name}/themes/*/*.cfg
 %{_gamesdir}/%{name}/themes/*.png
-%{_mandir}/man6/pioneers-meta-server.6.gz
-%{_mandir}/man6/pioneers-server-console.6.gz
-%{_mandir}/man6/pioneers-server-gtk.6.gz
-%{_mandir}/man6/pioneers.6.gz
-%{_mandir}/man6/pioneersai.6.gz
-%{_pixmapsdir}/pioneers-editor.png
-%{_pixmapsdir}/pioneers-server.png
-%{_pixmapsdir}/pioneers.png
 %dir %{_pixmapsdir}/%{name}
 %{_pixmapsdir}/%{name}/*.png
-%{_gamesdir}/%{name}/computer_names
-%dir %{_omf_dest_dir}/%{name}
-%{_omf_dest_dir}/%{name}/pioneers-C.omf
+%{_pixmapsdir}/pioneers.png
+%{_mandir}/man6/pioneers.6.gz
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -90,6 +180,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.5  2007/08/06 10:37:44  wolvverine
+- subpackages, BR, NFY
+
 Revision 1.4  2007/08/06 07:47:50  lisu
 - add one more thing to TODO list
 - cosmetics
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/pioneers.spec?r1=1.4&r2=1.5&f=u



More information about the pld-cvs-commit mailing list