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