[pioneers] Update to 14.1 and fix patches

Paul W. Frields pfrields at fedoraproject.org
Fri Jul 6 17:02:33 UTC 2012


commit 5d7b37693e56e81ea25d19f7a9f5c2e2dc460b8a
Author: Paul W. Frields <stickster at gmail.com>
Date:   Fri Jul 6 13:02:17 2012 -0400

    Update to 14.1 and fix patches

 .gitignore                                         |    1 +
 pioneers-0.12.2-namechange.patch                   |   12 -
 ...-sanitize.patch => pioneers-14.1-sanitize.patch |  700 +++++++++++---------
 pioneers.spec                                      |   22 +-
 sources                                            |    2 +-
 5 files changed, 392 insertions(+), 345 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index b9222ec..bebb190 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 pioneers-0.12.3.tar.gz
 /pioneers-0.12.4.tar.gz
+/pioneers-14.1.tar.gz
diff --git a/pioneers-0.12.4-sanitize.patch b/pioneers-14.1-sanitize.patch
similarity index 61%
rename from pioneers-0.12.4-sanitize.patch
rename to pioneers-14.1-sanitize.patch
index 4f279d8..4d856e9 100644
--- a/pioneers-0.12.4-sanitize.patch
+++ b/pioneers-14.1-sanitize.patch
@@ -1,5 +1,161 @@
---- ./common/gtk/aboutbox.c.sanitize	2008-03-26 17:20:57.000000000 -0400
-+++ ./common/gtk/aboutbox.c	2011-07-29 09:47:15.982733045 -0400
+diff -uNr pioneers-14.1-orig/ChangeLog pioneers-14.1/ChangeLog
+--- pioneers-14.1-orig/ChangeLog	2012-05-28 05:51:07.000000000 -0400
++++ pioneers-14.1/ChangeLog	2012-07-06 12:06:36.405527958 -0400
+@@ -4493,7 +4493,7 @@
+ 
+ 2001-03-09  Matt Waggoner  <matt at waggoner.com>
+ 
+-	* One of the official rule variants for Settlers of Catan is
++	* One of the official rule variants is
+ 	to disallow rolling a 7 on the first two rounds.  This has been
+ 	added as a feature of gnocatan, as well as an additional variant:
+ 	always reroll 7s.  These are accessed from the console server
+diff -uNr pioneers-14.1-orig/client/gtk/gui.c pioneers-14.1/client/gtk/gui.c
+--- pioneers-14.1-orig/client/gtk/gui.c	2012-01-13 15:16:29.000000000 -0500
++++ pioneers-14.1/client/gtk/gui.c	2012-07-06 12:58:05.964512864 -0400
+@@ -57,14 +57,12 @@
+ 	TRADE_PAGE,		/* trading interface */
+ 	QUOTE_PAGE,		/* submit quotes page */
+ 	LEGEND_PAGE,		/* legend */
+-	SPLASH_PAGE		/* splash screen */
+ };
+ 
+ static GtkWidget *map_notebook;	/* map area panel */
+ static GtkWidget *trade_page;	/* trade page in map area */
+ static GtkWidget *quote_page;	/* quote page in map area */
+ static GtkWidget *legend_page;	/* legend page in map area */
+-static GtkWidget *splash_page;	/* splash page in map area */
+ 
+ static GtkWidget *develop_notebook;	/* development card area panel */
+ 
+@@ -87,8 +85,6 @@
+ 
+ static GList *rules_callback_list = NULL;
+ 
+-#define PIONEERS_PIXMAP_SPLASH "pioneers/splash.png"
+-
+ static const gchar *pioneers_pixmaps[] = {
+ 	PIONEERS_PIXMAP_DICE,
+ 	PIONEERS_PIXMAP_TRADE,
+@@ -650,50 +646,6 @@
+ 		gtk_widget_hide(legend_page);
+ }
+ 
+-void gui_show_splash_page(gboolean show, GtkWidget * chat_widget)
+-{
+-	static GtkWidget *widget = NULL;
+-	if (chat_widget != NULL)
+-		widget = chat_widget;
+-	g_assert(widget != NULL);
+-
+-	chat_set_grab_focus_on_update(TRUE);
+-	if (show) {
+-		gtk_widget_show(splash_page);
+-		gtk_notebook_set_current_page(GTK_NOTEBOOK(map_notebook),
+-					      SPLASH_PAGE);
+-		gtk_widget_hide(widget);
+-	} else {
+-		gtk_widget_hide(splash_page);
+-		gtk_notebook_set_current_page(GTK_NOTEBOOK(map_notebook),
+-					      MAP_PAGE);
+-		gtk_widget_show(widget);
+-	}
+-}
+-
+-static GtkWidget *splash_build_page(void)
+-{
+-	GtkWidget *pm;
+-	GtkWidget *viewport;
+-	gchar *filename;
+-
+-	filename = g_build_filename(DATADIR, "pixmaps", "pioneers",
+-				    "splash.png", NULL);
+-	pm = gtk_image_new_from_file(filename);
+-	g_free(filename);
+-
+-	/* The viewport avoids that the pixmap is drawn up into the tab area if
+-	 * it's too large for the space provided. */
+-	viewport = gtk_viewport_new(NULL, NULL);
+-	gtk_viewport_set_shadow_type(GTK_VIEWPORT(viewport),
+-				     GTK_SHADOW_NONE);
+-	gtk_widget_show(viewport);
+-	gtk_widget_set_size_request(pm, 1, 1);
+-	gtk_widget_show(pm);
+-	gtk_container_add(GTK_CONTAINER(viewport), pm);
+-	return viewport;
+-}
+-
+ static GtkWidget *build_map_panel(void)
+ {
+ 	GtkWidget *lbl;
+@@ -759,13 +711,6 @@
+ 		gui_show_legend_page(FALSE);
+ 	theme_register_callback(G_CALLBACK(gui_theme_changed));
+ 
+-	/* Tab page name, shown for the splash screen */
+-	lbl = gtk_label_new(_("Welcome to Pioneers"));
+-	gtk_widget_show(lbl);
+-	splash_page = splash_build_page();
+-	gtk_notebook_insert_page(GTK_NOTEBOOK(map_notebook),
+-				 splash_page, lbl, SPLASH_PAGE);
+-
+ 	return map_notebook;
+ }
+ 
+@@ -908,7 +853,6 @@
+ 	gtk_paned_pack1(GTK_PANED(vpaned), build_map_panel(), TRUE, TRUE);
+ 
+ 	chat_panel = gtk_vbox_new(FALSE, 0);
+-	gui_show_splash_page(TRUE, chat_panel);
+ 
+ 	panel = chat_build_panel();
+ 	frontend_gui_register(panel, GUI_DISCONNECT, NULL);
+diff -uNr pioneers-14.1-orig/client/help/C/pioneers-C.omf pioneers-14.1/client/help/C/pioneers-C.omf
+--- pioneers-14.1-orig/client/help/C/pioneers-C.omf	2005-06-30 02:46:06.000000000 -0400
++++ pioneers-14.1/client/help/C/pioneers-C.omf	2012-07-06 12:58:38.840449310 -0400
+@@ -17,8 +17,8 @@
+     <version identifier="1.0" date="2003-10-07" description="Updated to full OMF format"/>
+     <subject category="GNOME|Games"/>
+     <description>
+-      Pioneers is an Internet playable implementation of
+-	  the Settlers of Catan board game.
++      Pioneers is a computerized version of a well known strategy board game.
++      The goal of the game is to colonize an island.
+     </description>
+     <type>
+      user's guide
+diff -uNr pioneers-14.1-orig/client/help/C/pioneers.xml pioneers-14.1/client/help/C/pioneers.xml
+--- pioneers-14.1-orig/client/help/C/pioneers.xml	2011-06-13 13:32:48.000000000 -0400
++++ pioneers-14.1/client/help/C/pioneers.xml	2012-07-06 12:59:44.139323414 -0400
+@@ -58,10 +58,11 @@
+     <simplesect id="Authors">
+       <title>Authors and History</title>
+       <para>
+-        Pioneers is a GNOME game based upon the board game Settlers of Catan
+-        created by Mayfair Games. Pioneers was originally authored by Dave
+-        Cole in the spring and summer of 1999, under the name Gnocatan.
+-	Dave wanted to be able to
++        Pioneers is a computerized version of a well known strategy board game.
++        The goal of the game is to colonize an island. The players play the
++        first colonists hence the name pioneers.
++        Pioneers was originally authored by Dave Cole in the spring and summer
++        of 1999. Dave wanted to be able to
+         play the game without having to travel, so he developed a computer
+         implementation of the game. The Pioneers project stalled in the late
+         summer of 1999 and saw little development until the early spring of
+@@ -79,9 +80,6 @@
+ 	on the user interface.
+       </para>
+       <para>
+-        In June 2005 the project was renamed from Gnocatan to Pioneers.
+-      </para>
+-      <para>
+         To be continued...
+       </para>
+     </simplesect>
+diff -uNr pioneers-14.1-orig/common/gtk/aboutbox.c pioneers-14.1/common/gtk/aboutbox.c
+--- pioneers-14.1-orig/common/gtk/aboutbox.c	2011-11-07 17:00:35.000000000 -0500
++++ pioneers-14.1/common/gtk/aboutbox.c	2012-07-06 12:01:43.002111293 -0400
 @@ -37,10 +37,9 @@
  
  void aboutbox_display(const gchar * title, const gchar ** authors)
@@ -12,7 +168,7 @@
  	gint i;
  
  	if (about != NULL) {
-@@ -58,22 +57,11 @@
+@@ -58,23 +57,11 @@
  	g_signal_connect(G_OBJECT(about), "destroy",
  			 G_CALLBACK(gtk_widget_destroyed), &about);
  
@@ -21,8 +177,9 @@
 -	splash = gtk_image_new_from_file(imagefile);
 -	g_free(imagefile);
 -
--	gtk_box_pack_start(GTK_BOX(GTK_DIALOG(about)->vbox), splash, FALSE,
--			   FALSE, 0);
+-	gtk_box_pack_start(GTK_BOX
+-			   (gtk_dialog_get_content_area
+-			    (GTK_DIALOG(about))), splash, FALSE, FALSE, 0);
 -
  	buffer = gtk_text_buffer_new(NULL);
  	gtk_text_buffer_get_start_iter(buffer, &iter);
@@ -35,32 +192,18 @@
  	gtk_text_buffer_insert_with_tags_by_name(buffer, &iter,
  						 _("Version:"), -1,
  						 "bold", NULL);
---- ./docs/pioneers-meta-server.6.sanitize	2009-09-22 01:34:57.000000000 -0400
-+++ ./docs/pioneers-meta-server.6	2011-07-29 09:47:15.982733045 -0400
-@@ -8,8 +8,10 @@
- 
- .SH DESCRIPTION
- .B Pioneers
--is an implementation of the popular, award-winning "Settlers of Catan"
--board game.  It uses a client/server model for networked play. This program
-+is a computerized version of a well known strategy board game. The
-+goal of the game is to colonize an island. The players play the first
-+colonists hence the name pioneers.
-+It uses a client/server model for networked play. This program
- provides a piece of network infrastructure that helps match pioneers clients to
- pioneers servers. Casual players of pioneers probably do not need to run this
- program.
---- ./docs/pioneers.6.sanitize	2009-09-16 14:34:29.000000000 -0400
-+++ ./docs/pioneers.6	2011-07-29 09:47:15.984733005 -0400
+diff -uNr pioneers-14.1-orig/docs/pioneers.6 pioneers-14.1/docs/pioneers.6
+--- pioneers-14.1-orig/docs/pioneers.6	2012-01-09 14:38:00.000000000 -0500
++++ pioneers-14.1/docs/pioneers.6	2012-07-06 12:03:52.292851882 -0400
 @@ -1,6 +1,6 @@
- .TH pioneers 6 "April 9, 2006" "pioneers"
+ .TH pioneers 6 "January 8, 2012" "pioneers"
  .SH NAME
 -pioneers \- network implementation of Settlers of Catan
 +pioneers \- Turnbased board strategy game (colonize an island)
  
  .SH SYNOPSIS
  .B pioneers
-@@ -24,8 +24,9 @@
+@@ -18,8 +18,9 @@
  command.
  .PP
  .B Pioneers
@@ -72,9 +215,41 @@
  model for networked play of between two and eight players.  You will
  need to connect to a machine running either \fBpioneers-server-gtk\fP
  or \fBpioneers-server-console\fP to play.  An AI client, \fBpioneersai\fP,
---- ./docs/pioneers-server-console.6.sanitize	2008-05-04 12:58:54.000000000 -0400
-+++ ./docs/pioneers-server-console.6	2011-07-29 09:47:15.983733025 -0400
-@@ -48,8 +48,9 @@
+diff -uNr pioneers-14.1-orig/docs/pioneersai.6 pioneers-14.1/docs/pioneersai.6
+--- pioneers-14.1-orig/docs/pioneersai.6	2012-01-09 14:38:00.000000000 -0500
++++ pioneers-14.1/docs/pioneersai.6	2012-07-06 12:06:15.293569350 -0400
+@@ -25,8 +25,9 @@
+ command.
+ .PP
+ .B Pioneers
+-is an emulation of the Settlers of Catan board game which can
+-be played over the internet. This is a computer player
++is a computerized version of a well known strategy board game. The
++goal of the game is to colonize an island. The players play the first
++colonists hence the name pioneers. This is an AI player
+ implementation that can take part in Pioneers games.
+ 
+ .SH OPTIONS
+diff -uNr pioneers-14.1-orig/docs/pioneers-meta-server.6 pioneers-14.1/docs/pioneers-meta-server.6
+--- pioneers-14.1-orig/docs/pioneers-meta-server.6	2012-01-09 14:38:00.000000000 -0500
++++ pioneers-14.1/docs/pioneers-meta-server.6	2012-07-06 12:02:49.421977495 -0400
+@@ -8,8 +8,10 @@
+ 
+ .SH DESCRIPTION
+ .B Pioneers
+-is an implementation of the popular, award-winning "Settlers of Catan"
+-board game.  It uses a client/server model for networked play. This program
++is a computerized version of a well known strategy board game. The
++goal of the game is to colonize an island. The players play the first
++colonists hence the name pioneers.
++It uses a client/server model for networked play. This program
+ provides a piece of network infrastructure that helps match pioneers clients to
+ pioneers servers. Casual players of pioneers probably do not need to run this
+ program.
+diff -uNr pioneers-14.1-orig/docs/pioneers-server-console.6 pioneers-14.1/docs/pioneers-server-console.6
+--- pioneers-14.1-orig/docs/pioneers-server-console.6	2012-01-09 14:38:00.000000000 -0500
++++ pioneers-14.1/docs/pioneers-server-console.6	2012-07-06 12:04:25.951785015 -0400
+@@ -12,8 +12,9 @@
  command.
  .PP
  .B Pioneers
@@ -86,8 +261,9 @@
  model for networked play of between two and eight players.  This program
  provides a console-only server that \fBpioneers\fP clients can connect
  to.
---- ./docs/pioneers-server-gtk.6.sanitize	2008-05-04 12:58:54.000000000 -0400
-+++ ./docs/pioneers-server-gtk.6	2011-07-29 09:47:15.984733005 -0400
+diff -uNr pioneers-14.1-orig/docs/pioneers-server-gtk.6 pioneers-14.1/docs/pioneers-server-gtk.6
+--- pioneers-14.1-orig/docs/pioneers-server-gtk.6	2012-01-09 14:38:00.000000000 -0500
++++ pioneers-14.1/docs/pioneers-server-gtk.6	2012-07-06 12:05:32.460653582 -0400
 @@ -12,8 +12,9 @@
  command.
  .PP
@@ -100,205 +276,176 @@
  model for networked play of between two and eight players.  This program
  provides a GUI-configurable stand-alone server which you connect to
  from 
---- ./docs/pioneersai.6.sanitize	2005-06-30 02:30:27.000000000 -0400
-+++ ./docs/pioneersai.6	2011-07-29 09:47:15.984733005 -0400
-@@ -26,8 +26,9 @@
- command.
- .PP
- .B Pioneers
--is an emulation of the Settlers of Catan board game which can
--be played over the internet. This is an AI player
-+is a computerized version of a well known strategy board game. The
-+goal of the game is to colonize an island. The players play the first
-+colonists hence the name pioneers. This is an AI player
- implementation that can take part in Pioneers games.
- 
- .SH OPTIONS
---- ./ChangeLog.sanitize	2011-01-26 07:46:22.000000000 -0500
-+++ ./ChangeLog	2011-07-29 09:47:15.978733125 -0400
-@@ -4081,7 +4081,7 @@
- 
- 2001-03-09  Matt Waggoner  <matt at waggoner.com>
- 
--	* One of the official rule variants for Settlers of Catan is
-+	* One of the official rule variants is
- 	to disallow rolling a 7 on the first two rounds.  This has been
- 	added as a feature of gnocatan, as well as an additional variant:
- 	always reroll 7s.  These are accessed from the console server
---- ./README.sanitize	2007-08-05 09:14:39.000000000 -0400
-+++ ./README	2011-07-29 09:47:15.978733125 -0400
-@@ -1,8 +1,8 @@
- Pioneers
- 
--Pioneers is an Internet playable implementation of the Settlers of
--Catan board game.  The aim is to remain as faithful to the board game
--as is possible.
-+Pioneers is a computerized version of a well known strategy board game. The
-+goal of the game is to colonize an island. The players play the first
-+colonists hence the name pioneers.
- 
- Playing the Game
- ================
---- ./po/pt.po.sanitize	2011-01-26 05:31:58.000000000 -0500
-+++ ./po/pt.po	2011-07-29 09:47:16.003732623 -0400
-@@ -2380,14 +2380,6 @@
- "Maior bónus de descoberta de ilha: %d\n"
+diff -uNr pioneers-14.1-orig/po/af.po pioneers-14.1/po/af.po
+--- pioneers-14.1-orig/po/af.po	2012-05-28 05:52:46.000000000 -0400
++++ pioneers-14.1/po/af.po	2012-07-06 12:56:23.145712318 -0400
+@@ -2451,14 +2451,6 @@
  "Total: %d"
+ msgstr ""
  
--#: ../common/gtk/aboutbox.c:75
+-#: ../common/gtk/aboutbox.c:76
 -msgid ""
 -"Pioneers is based upon the excellent\n"
 -"Settlers of Catan board game.\n"
 -msgstr ""
--"Pioneers é baseado no excelente\n"
--"jogo de tabuleiro 'Os Descobridores de Catan'.\n"
+-"Pioniers is gebaseer op die uitstekende\n"
+-"bordspel \"Settlers of Catan\".\n"
 -
- #: ../common/gtk/aboutbox.c:78
+ #: ../common/gtk/aboutbox.c:79
  msgid "Version:"
- msgstr "Versão:"
---- ./po/ja.po.sanitize	2011-01-26 05:31:58.000000000 -0500
-+++ ./po/ja.po	2011-07-29 09:47:16.000732683 -0400
-@@ -2383,14 +2383,6 @@
- "最大島数発見ボーナス: %d\n"
- "合計: %d"
+ msgstr "Weergawe:"
+diff -uNr pioneers-14.1-orig/po/cs.po pioneers-14.1/po/cs.po
+--- pioneers-14.1-orig/po/cs.po	2012-05-28 05:52:46.000000000 -0400
++++ pioneers-14.1/po/cs.po	2012-07-06 12:55:39.589797205 -0400
+@@ -2453,14 +2453,6 @@
+ "Maximální bonus za objevení ostrovů: %d\n"
+ "Celkem: %d"
  
--#: ../common/gtk/aboutbox.c:75
+-#: ../common/gtk/aboutbox.c:76
 -msgid ""
 -"Pioneers is based upon the excellent\n"
 -"Settlers of Catan board game.\n"
 -msgstr ""
--"パイオニアは、カタンの植民 という\n"
--"すばらしいボードゲームが元になっています.\n"
+-"Pioneers je založeno na skvělé\n"
+-"deskové hře Osadníci z Katanu.\n"
 -
- #: ../common/gtk/aboutbox.c:78
- #, fuzzy
+ #: ../common/gtk/aboutbox.c:79
  msgid "Version:"
---- ./po/af.po.sanitize	2011-01-26 05:31:58.000000000 -0500
-+++ ./po/af.po	2011-07-29 09:47:15.986732965 -0400
-@@ -2378,14 +2378,6 @@
+ msgstr "Verze:"
+diff -uNr pioneers-14.1-orig/po/da.po pioneers-14.1/po/da.po
+--- pioneers-14.1-orig/po/da.po	2012-05-28 05:52:46.000000000 -0400
++++ pioneers-14.1/po/da.po	2012-07-06 12:56:17.978722379 -0400
+@@ -2461,14 +2461,6 @@
+ "Maksimal bonus for opdagelse af øer: %d\n"
  "Total: %d"
- msgstr ""
  
--#: ../common/gtk/aboutbox.c:75
+-#: ../common/gtk/aboutbox.c:76
 -msgid ""
 -"Pioneers is based upon the excellent\n"
 -"Settlers of Catan board game.\n"
 -msgstr ""
--"Pioniers is gebaseer op die uitstekende\n"
--"bordspel \"Settlers of Catan\".\n"
+-"Pioneers er baseret på det fantastiske\n"
+-"Settlers og Catan brædtspil.\n"
 -
- #: ../common/gtk/aboutbox.c:78
+ #: ../common/gtk/aboutbox.c:79
  msgid "Version:"
- msgstr "Weergawe:"
---- ./po/hu.po.sanitize	2011-01-26 05:31:58.000000000 -0500
-+++ ./po/hu.po	2011-07-29 09:47:15.997732743 -0400
-@@ -2389,14 +2389,6 @@
- "Maximum sziget felfedezés bónusz: %d\n"
- "Összesen: %d"
+ msgstr "Version:"
+diff -uNr pioneers-14.1-orig/po/de.po pioneers-14.1/po/de.po
+--- pioneers-14.1-orig/po/de.po	2012-05-28 05:52:46.000000000 -0400
++++ pioneers-14.1/po/de.po	2012-07-06 12:55:32.840810376 -0400
+@@ -2464,14 +2464,6 @@
+ "Größter Insel-Entdeckungs-Bonus: %d\n"
+ "Gesamt: %d"
  
--#: ../common/gtk/aboutbox.c:75
+-#: ../common/gtk/aboutbox.c:76
 -msgid ""
 -"Pioneers is based upon the excellent\n"
 -"Settlers of Catan board game.\n"
 -msgstr ""
--"A Pioneers a kíváló táblajáték a\n"
--"Catan telepesei alapján készült.\n"
+-"Pioneers basiert auf dem exzellenten\n"
+-"Brettspiel 'Die Siedler von Catan'.\n"
 -
- #: ../common/gtk/aboutbox.c:78
+ #: ../common/gtk/aboutbox.c:79
  msgid "Version:"
- msgstr "Verzió:"
---- ./po/nl.po.sanitize	2011-01-26 05:31:58.000000000 -0500
-+++ ./po/nl.po	2011-07-29 09:47:16.001732663 -0400
-@@ -2380,14 +2380,6 @@
- "Hoogste aantal ontdekkingspunten: %d\n"
- "Totaal: %d"
+ msgstr "Version:"
+diff -uNr pioneers-14.1-orig/po/en_GB.po pioneers-14.1/po/en_GB.po
+--- pioneers-14.1-orig/po/en_GB.po	2012-05-28 05:52:46.000000000 -0400
++++ pioneers-14.1/po/en_GB.po	2012-07-06 12:56:10.382737159 -0400
+@@ -2459,14 +2459,6 @@
+ "Maximum island discovery bonus: %d\n"
+ "Total: %d"
  
--#: ../common/gtk/aboutbox.c:75
+-#: ../common/gtk/aboutbox.c:76
 -msgid ""
 -"Pioneers is based upon the excellent\n"
 -"Settlers of Catan board game.\n"
 -msgstr ""
--"Pioniers is gebaseerd op\n"
--"het bordspel \"De kolonisten van Catan\".\n"
+-"Pioneers is based upon the excellent\n"
+-"Settlers of Catan board game.\n"
 -
- #: ../common/gtk/aboutbox.c:78
+ #: ../common/gtk/aboutbox.c:79
  msgid "Version:"
- msgstr "Versie:"
---- ./po/sv.po.sanitize	2011-01-26 05:31:58.000000000 -0500
-+++ ./po/sv.po	2011-07-29 09:47:16.005732583 -0400
-@@ -2389,14 +2389,6 @@
- "Maximal upptäcktsbonus för öar: %d\n"
- "Totalt: %d"
+ msgstr "Version:"
+diff -uNr pioneers-14.1-orig/po/es.po pioneers-14.1/po/es.po
+--- pioneers-14.1-orig/po/es.po	2012-05-28 05:52:46.000000000 -0400
++++ pioneers-14.1/po/es.po	2012-07-06 12:55:27.152821492 -0400
+@@ -2461,14 +2461,6 @@
+ "Bonificación máxima por descubrimiento de islas: %d\n"
+ "Total: %d"
  
--#: ../common/gtk/aboutbox.c:75
+-#: ../common/gtk/aboutbox.c:76
 -msgid ""
 -"Pioneers is based upon the excellent\n"
 -"Settlers of Catan board game.\n"
 -msgstr ""
--"Pioneers är baserad på det utmärkta\n"
--"brädspelet Settlers of Catan.\n"
+-"Pioneers está basado en el excelente\n"
+-"juego de mesa 'Los fundadores de Catán'.\n"
 -
- #: ../common/gtk/aboutbox.c:78
+ #: ../common/gtk/aboutbox.c:79
  msgid "Version:"
- msgstr "Version:"
---- ./po/cs.po.sanitize	2011-01-26 05:31:58.000000000 -0500
-+++ ./po/cs.po	2011-07-29 09:47:15.988732925 -0400
-@@ -2374,14 +2374,6 @@
- "Maximální bonus za objevení ostrovů: %d\n"
- "Celkem: %d"
+ msgstr "Versión:"
+diff -uNr pioneers-14.1-orig/po/fr.po pioneers-14.1/po/fr.po
+--- pioneers-14.1-orig/po/fr.po	2012-05-28 05:52:46.000000000 -0400
++++ pioneers-14.1/po/fr.po	2012-07-06 12:56:04.791748066 -0400
+@@ -2471,14 +2471,6 @@
+ "Bonus maximum pour la découverte d'iles : %d\n"
+ "Total : %d"
  
--#: ../common/gtk/aboutbox.c:75
+-#: ../common/gtk/aboutbox.c:76
 -msgid ""
 -"Pioneers is based upon the excellent\n"
 -"Settlers of Catan board game.\n"
 -msgstr ""
--"Pioneers je založeno na skvělé\n"
--"deskové hře Osadníci z Katanu.\n"
+-"Pioneers est basé sur l'excellent\n"
+-"jeu de plateau 'Les colons de Catane'.\n"
 -
- #: ../common/gtk/aboutbox.c:78
+ #: ../common/gtk/aboutbox.c:79
  msgid "Version:"
- msgstr "Verze:"
---- ./po/de.po.sanitize	2011-01-26 05:31:58.000000000 -0500
-+++ ./po/de.po	2011-07-29 09:47:15.991732865 -0400
-@@ -2383,14 +2383,6 @@
- "Größter Insel-Entdeckungs-Bonus: %d\n"
- "Gesamt: %d"
+ msgstr "Version :"
+diff -uNr pioneers-14.1-orig/po/gl.po pioneers-14.1/po/gl.po
+--- pioneers-14.1-orig/po/gl.po	2012-05-28 05:52:46.000000000 -0400
++++ pioneers-14.1/po/gl.po	2012-07-06 12:55:19.101837224 -0400
+@@ -2462,14 +2462,6 @@
+ "Bonificación máxima por descubrimento de illas: %d\n"
+ "Total: %d"
  
--#: ../common/gtk/aboutbox.c:75
+-#: ../common/gtk/aboutbox.c:76
 -msgid ""
 -"Pioneers is based upon the excellent\n"
 -"Settlers of Catan board game.\n"
 -msgstr ""
--"Pioneers basiert auf dem exzellenten\n"
--"Brettspiel 'Die Siedler von Catan'.\n"
+-"Pioneiros está baseado no excelente\n"
+-"xogo de mesa «Os fundadores de Catan».\n"
 -
- #: ../common/gtk/aboutbox.c:78
+ #: ../common/gtk/aboutbox.c:79
  msgid "Version:"
- msgstr "Version:"
---- ./po/fr.po.sanitize	2011-01-26 05:31:58.000000000 -0500
-+++ ./po/fr.po	2011-07-29 09:47:15.995732783 -0400
-@@ -2390,14 +2390,6 @@
- "Bonus maximum pour la découverte d'iles : %d\n"
- "Total : %d"
+ msgstr "Versión:"
+diff -uNr pioneers-14.1-orig/po/hu.po pioneers-14.1/po/hu.po
+--- pioneers-14.1-orig/po/hu.po	2012-05-28 05:52:46.000000000 -0400
++++ pioneers-14.1/po/hu.po	2012-07-06 12:55:56.416764385 -0400
+@@ -2465,14 +2465,6 @@
+ "Maximum sziget felfedezés bónusz: %d\n"
+ "Összesen: %d"
  
--#: ../common/gtk/aboutbox.c:75
+-#: ../common/gtk/aboutbox.c:76
 -msgid ""
 -"Pioneers is based upon the excellent\n"
 -"Settlers of Catan board game.\n"
 -msgstr ""
--"Pioneers est basé sur l'excellent\n"
--"jeu de plateau 'Les colons de Catane'.\n"
+-"A Pioneers a kíváló táblajáték a\n"
+-"Catan telepesei alapján készült.\n"
 -
- #: ../common/gtk/aboutbox.c:78
+ #: ../common/gtk/aboutbox.c:79
  msgid "Version:"
- msgstr "Version :"
---- ./po/it.po.sanitize	2011-01-26 05:31:58.000000000 -0500
-+++ ./po/it.po	2011-07-29 09:47:15.998732723 -0400
-@@ -2380,14 +2380,6 @@
+ msgstr "Verzió:"
+diff -uNr pioneers-14.1-orig/po/it.po pioneers-14.1/po/it.po
+--- pioneers-14.1-orig/po/it.po	2012-05-28 05:52:46.000000000 -0400
++++ pioneers-14.1/po/it.po	2012-07-06 12:55:08.590857779 -0400
+@@ -2461,14 +2461,6 @@
  "Massimo bonus per scoperta isole: %d\n"
  "Totale: %d"
  
--#: ../common/gtk/aboutbox.c:75
+-#: ../common/gtk/aboutbox.c:76
 -msgid ""
 -"Pioneers is based upon the excellent\n"
 -"Settlers of Catan board game.\n"
@@ -306,190 +453,93 @@
 -"Pioneers è basato sull'eccellente gioco\n"
 -"I Coloni di Catan.\n"
 -
- #: ../common/gtk/aboutbox.c:78
+ #: ../common/gtk/aboutbox.c:79
  msgid "Version:"
  msgstr "Versione:"
---- ./po/es.po.sanitize	2011-01-26 05:31:58.000000000 -0500
-+++ ./po/es.po	2011-07-29 09:47:15.993732823 -0400
-@@ -2381,14 +2381,6 @@
- "Bonificación máxima por descubrimiento de islas: %d\n"
- "Total: %d"
+diff -uNr pioneers-14.1-orig/po/ja.po pioneers-14.1/po/ja.po
+--- pioneers-14.1-orig/po/ja.po	2012-05-28 05:52:46.000000000 -0400
++++ pioneers-14.1/po/ja.po	2012-07-06 12:55:51.992773008 -0400
+@@ -2460,14 +2460,6 @@
+ "最大島数発見ボーナス: %d\n"
+ "合計: %d"
  
--#: ../common/gtk/aboutbox.c:75
+-#: ../common/gtk/aboutbox.c:76
 -msgid ""
 -"Pioneers is based upon the excellent\n"
 -"Settlers of Catan board game.\n"
 -msgstr ""
--"Pioneers está basado en el excelente\n"
--"juego de mesa 'Los fundadores de Catán'.\n"
+-"パイオニアは、カタンの植民 という\n"
+-"すばらしいボードゲームが元になっています.\n"
 -
- #: ../common/gtk/aboutbox.c:78
+ #: ../common/gtk/aboutbox.c:79
+ #, fuzzy
  msgid "Version:"
- msgstr "Versión:"
---- ./po/da.po.sanitize	2011-01-26 05:31:58.000000000 -0500
-+++ ./po/da.po	2011-07-29 09:47:15.990732885 -0400
-@@ -2385,14 +2385,6 @@
- "Maksimal bonus for opdagelse af øer: %d\n"
- "Total: %d"
+diff -uNr pioneers-14.1-orig/po/nl.po pioneers-14.1/po/nl.po
+--- pioneers-14.1-orig/po/nl.po	2012-05-28 05:52:46.000000000 -0400
++++ pioneers-14.1/po/nl.po	2012-07-06 12:54:56.870880718 -0400
+@@ -2459,14 +2459,6 @@
+ "Hoogste aantal ontdekkingspunten: %d\n"
+ "Totaal: %d"
  
--#: ../common/gtk/aboutbox.c:75
+-#: ../common/gtk/aboutbox.c:76
 -msgid ""
 -"Pioneers is based upon the excellent\n"
 -"Settlers of Catan board game.\n"
 -msgstr ""
--"Pioneers er baseret på det fantastiske\n"
--"Settlers og Catan brædtspil.\n"
+-"Pioniers is gebaseerd op\n"
+-"het bordspel \"De kolonisten van Catan\".\n"
 -
- #: ../common/gtk/aboutbox.c:78
+ #: ../common/gtk/aboutbox.c:79
  msgid "Version:"
- msgstr "Version:"
---- ./client/gtk/offline.c.sanitize	2010-10-07 12:15:15.000000000 -0400
-+++ ./client/gtk/offline.c	2011-07-29 09:47:15.980733085 -0400
-@@ -89,7 +89,6 @@
- 				   && !connectable);
- 		break;
- 	case GUI_CONNECT_TRY:
--		gui_show_splash_page(FALSE, NULL);
- 		gui_set_net_status(_("Connecting"));
- 
- 		connectable = FALSE;
---- ./client/gtk/gui.c.sanitize	2010-10-26 11:24:09.000000000 -0400
-+++ ./client/gtk/gui.c	2011-07-29 09:47:15.979733105 -0400
-@@ -55,14 +55,12 @@
- 	TRADE_PAGE,		/* trading interface */
- 	QUOTE_PAGE,		/* submit quotes page */
- 	LEGEND_PAGE,		/* legend */
--	SPLASH_PAGE		/* splash screen */
- };
- 
- static GtkWidget *map_notebook;	/* map area panel */
- static GtkWidget *trade_page;	/* trade page in map area */
- static GtkWidget *quote_page;	/* quote page in map area */
- static GtkWidget *legend_page;	/* legend page in map area */
--static GtkWidget *splash_page;	/* splash page in map area */
- 
- static GtkWidget *develop_notebook;	/* development card area panel */
- 
-@@ -85,8 +83,6 @@
- 
- static GList *rules_callback_list = NULL;
- 
--#define PIONEERS_PIXMAP_SPLASH "pioneers/splash.png"
--
- static const gchar *pioneers_pixmaps[] = {
- 	PIONEERS_PIXMAP_DICE,
- 	PIONEERS_PIXMAP_TRADE,
-@@ -607,50 +603,6 @@
- 		gtk_widget_hide(legend_page);
- }
+ msgstr "Versie:"
+diff -uNr pioneers-14.1-orig/po/pt.po pioneers-14.1/po/pt.po
+--- pioneers-14.1-orig/po/pt.po	2012-05-28 05:52:46.000000000 -0400
++++ pioneers-14.1/po/pt.po	2012-07-06 12:55:45.940784816 -0400
+@@ -2457,14 +2457,6 @@
+ "Maior bónus de descoberta de ilha: %d\n"
+ "Total: %d"
  
--void gui_show_splash_page(gboolean show, GtkWidget * chat_widget)
--{
--	static GtkWidget *widget = NULL;
--	if (chat_widget != NULL)
--		widget = chat_widget;
--	g_assert(widget != NULL);
--
--	chat_set_grab_focus_on_update(TRUE);
--	if (show) {
--		gtk_widget_show(splash_page);
--		gtk_notebook_set_current_page(GTK_NOTEBOOK(map_notebook),
--					      SPLASH_PAGE);
--		gtk_widget_hide(widget);
--	} else {
--		gtk_widget_hide(splash_page);
--		gtk_notebook_set_current_page(GTK_NOTEBOOK(map_notebook),
--					      MAP_PAGE);
--		gtk_widget_show(widget);
--	}
--}
--
--static GtkWidget *splash_build_page(void)
--{
--	GtkWidget *pm;
--	GtkWidget *viewport;
--	gchar *filename;
--
--	filename = g_build_filename(DATADIR, "pixmaps", "pioneers",
--				    "splash.png", NULL);
--	pm = gtk_image_new_from_file(filename);
--	g_free(filename);
--
--	/* The viewport avoids that the pixmap is drawn up into the tab area if
--	 * it's too large for the space provided. */
--	viewport = gtk_viewport_new(NULL, NULL);
--	gtk_viewport_set_shadow_type(GTK_VIEWPORT(viewport),
--				     GTK_SHADOW_NONE);
--	gtk_widget_show(viewport);
--	gtk_widget_set_size_request(pm, 1, 1);
--	gtk_widget_show(pm);
--	gtk_container_add(GTK_CONTAINER(viewport), pm);
--	return viewport;
--}
+-#: ../common/gtk/aboutbox.c:76
+-msgid ""
+-"Pioneers is based upon the excellent\n"
+-"Settlers of Catan board game.\n"
+-msgstr ""
+-"Pioneers é baseado no excelente\n"
+-"jogo de tabuleiro 'Os Descobridores de Catan'.\n"
 -
- static GtkWidget *build_map_panel(void)
- {
- 	GtkWidget *lbl;
-@@ -716,13 +668,6 @@
- 		gui_show_legend_page(FALSE);
- 	theme_register_callback(G_CALLBACK(gui_theme_changed));
+ #: ../common/gtk/aboutbox.c:79
+ msgid "Version:"
+ msgstr "Versão:"
+diff -uNr pioneers-14.1-orig/po/sv.po pioneers-14.1/po/sv.po
+--- pioneers-14.1-orig/po/sv.po	2012-05-28 05:52:46.000000000 -0400
++++ pioneers-14.1/po/sv.po	2012-07-06 12:54:48.322897458 -0400
+@@ -2459,14 +2459,6 @@
+ "Maximal upptäcktsbonus för öar: %d\n"
+ "Totalt: %d"
  
--	/* Tab page name, shown for the splash screen */
--	lbl = gtk_label_new(_("Welcome to Pioneers"));
--	gtk_widget_show(lbl);
--	splash_page = splash_build_page();
--	gtk_notebook_insert_page(GTK_NOTEBOOK(map_notebook),
--				 splash_page, lbl, SPLASH_PAGE);
+-#: ../common/gtk/aboutbox.c:76
+-msgid ""
+-"Pioneers is based upon the excellent\n"
+-"Settlers of Catan board game.\n"
+-msgstr ""
+-"Pioneers är baserad på det utmärkta\n"
+-"brädspelet Settlers of Catan.\n"
 -
- 	return map_notebook;
- }
- 
-@@ -865,7 +810,6 @@
- 	gtk_paned_pack1(GTK_PANED(vpaned), build_map_panel(), TRUE, TRUE);
+ #: ../common/gtk/aboutbox.c:79
+ msgid "Version:"
+ msgstr "Version:"
+diff -uNr pioneers-14.1-orig/README pioneers-14.1/README
+--- pioneers-14.1-orig/README	2007-08-05 09:14:39.000000000 -0400
++++ pioneers-14.1/README	2012-07-06 12:07:00.622480567 -0400
+@@ -1,8 +1,8 @@
+ Pioneers
  
- 	chat_panel = gtk_vbox_new(FALSE, 0);
--	gui_show_splash_page(TRUE, chat_panel);
+-Pioneers is an Internet playable implementation of the Settlers of
+-Catan board game.  The aim is to remain as faithful to the board game
+-as is possible.
++Pioneers is a computerized version of a well known strategy board game. The
++goal of the game is to colonize an island. The players play the first
++colonists hence the name pioneers.
  
- 	panel = chat_build_panel();
- 	frontend_gui_register(panel, GUI_DISCONNECT, NULL);
---- ./client/help/C/pioneers-C.omf.sanitize	2005-06-30 02:46:06.000000000 -0400
-+++ ./client/help/C/pioneers-C.omf	2011-07-29 09:47:15.980733085 -0400
-@@ -17,8 +17,8 @@
-     <version identifier="1.0" date="2003-10-07" description="Updated to full OMF format"/>
-     <subject category="GNOME|Games"/>
-     <description>
--      Pioneers is an Internet playable implementation of
--	  the Settlers of Catan board game.
-+      Pioneers is a computerized version of a well known strategy board game.
-+      The goal of the game is to colonize an island.
-     </description>
-     <type>
-      user's guide
---- ./client/help/C/pioneers.xml.sanitize	2008-05-04 12:58:54.000000000 -0400
-+++ ./client/help/C/pioneers.xml	2011-07-29 09:47:15.981733065 -0400
-@@ -58,10 +58,11 @@
-     <simplesect id="Authors">
-       <title>Authors and History</title>
-       <para>
--        Pioneers is a GNOME game based upon the board game Settlers of Catan
--        created by Mayfair Games. Pioneers was originally authored by Dave
--        Cole in the spring and summer of 1999, under the name Gnocatan.
--	Dave wanted to be able to
-+        Pioneers is a computerized version of a well known strategy board game.
-+        The goal of the game is to colonize an island. The players play the
-+        first colonists hence the name pioneers.
-+        Pioneers was originally authored by Dave Cole in the spring and summer
-+        of 1999. Dave wanted to be able to
-         play the game without having to travel, so he developed a computer
-         implementation of the game. The Pioneers project stalled in the late
-         summer of 1999 and saw little development until the early spring of
-@@ -79,9 +80,6 @@
- 	on the user interface.
-       </para>
-       <para>
--        In June 2005 the project was renamed from Gnocatan to Pioneers.
--      </para>
--      <para>
-         To be continued...
-       </para>
-     </simplesect>
+ Playing the Game
+ ================
diff --git a/pioneers.spec b/pioneers.spec
index e4c21ff..5886888 100644
--- a/pioneers.spec
+++ b/pioneers.spec
@@ -1,14 +1,13 @@
 Name:           pioneers
-Version:        0.12.4
-Release:        3%{?dist}
+Version:        14.1
+Release:        1%{?dist}
 Summary:        Turnbased board strategy game (colonize an island)
 Group:          Amusements/Games
 License:        GPLv2+
 URL:            http://pio.sourceforge.net/
 Source0:        http://downloads.sourceforge.net/pio/%{name}-%{version}.tar.gz
-Patch0:         pioneers-0.12.4-sanitize.patch
+Patch0:         pioneers-14.1-sanitize.patch
 Patch1:		pioneers-0.12.3-dso.patch
-Patch2:		pioneers-0.12.2-namechange.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  libgnome-devel gtk2-devel gettext scrollkeeper intltool
 BuildRequires:  perl(XML::Parser) desktop-file-utils
@@ -41,9 +40,8 @@ edited graphically.
 
 %prep
 %setup -q
-%patch0 -p1 -z .sanitize
+#%patch0 -p1 -z .sanitize
 %patch1 -p1 -z .dso
-%patch2 -p1 -z .namechange
 	
 
 %build
@@ -104,15 +102,25 @@ scrollkeeper-update -q || :
 %{_datadir}/applications/fedora-%{name}-server.desktop
 %{_datadir}/pixmaps/%{name}.png
 %{_datadir}/pixmaps/%{name}-server.png
+%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
+%{_datadir}/icons/hicolor/48x48/apps/%{name}-server.png
+%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
+%{_datadir}/icons/hicolor/scalable/apps/%{name}-server.svg
 
 %files editor
 %defattr(-,root,root,-)
 %{_bindir}/%{name}-editor
 %{_datadir}/applications/fedora-%{name}-editor.desktop
 %{_datadir}/pixmaps/%{name}-editor.png
-
+%{_datadir}/icons/hicolor/48x48/apps/%{name}-editor.png
+%{_datadir}/icons/hicolor/scalable/apps/%{name}-editor.svg
 
 %changelog
+* Fri Jul  6 2012 Paul W. Frields <stickster at gmail.com> - 14.1-1
+- New upstream version 14.1
+- Details: http://sourceforge.net/mailarchive/message.php?msg_id=29324203
+- Update sanitize patch, remove obsolete user name change patch
+
 * Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.12.4-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 
diff --git a/sources b/sources
index 17c244c..4877b28 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-44717b9315f9a4f5a8651c467ae4822c  pioneers-0.12.4.tar.gz
+ed6bc9e4d16c0ba95a016a590092023a  pioneers-14.1.tar.gz


More information about the scm-commits mailing list