pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/games/pioneers pioneers: Upgrade to 15.6



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ef1864873bf8
branches:  trunk
changeset: 443176:ef1864873bf8
user:      kamil <kamil%pkgsrc.org@localhost>
date:      Mon Dec 07 20:02:00 2020 +0000

description:
pioneers: Upgrade to 15.6

Subversion release 15.6
* Fix for #307: Prevent writing invalid games in the editor
* Re-enabled the Windows port (15.5 was not released for Windows)
* New feature: Allow automatic rolling of the dice
* New feature: When trading, charity can be prevented
* Explicit language selection with an environment variable: LANG for Windows, LANGUAGE for Linux
* Better IPv6 support for games found with Avahi
* Support for building with gcc 10
* Cosmetic improvements for many themes
* Use a more modern 'beep' on Linux
* New default: wide-screen layout
* Various improvements in the editor
* Code quality improvements

Subversion release 15.5
* Fix for #298: Allow trade after a road building development card
* Use more modern helper libraries for the inline help
* Minor code quality improvements

Subversion release 15.4
* New theme Nouvellia, by Brian Mansberger
* Fixed rendering issues in ccFlickr theme
* Improvements for the MinGW port
* Fix for #290: check for the winning condiation at the beginning of the turn
* Fix for #285part2: Fixed unplayable development card
* Use the default about dialog
* Framework change: replaced glib-gettextize by intltool
* GTK+3 deprecation checks are turned off per default
* Minor code quality improvements

Subversion release 15.3
* Relicense of the desktop icons to CC-BY-SA-4.0

Subversion release 15.2
* Ported from GTK+2 to GTK+3
* A new computer player, by Rodrigo Espiga Gomez

Subversion release 15.1
* Full IPv6 support
* More graphics are in vector format instead of bitmaps
* A map preview is shown when creating a game from the client
* A toolbar is added to the editor
* Added a dice deck instead of rolling the dice completely randomly
* The computer player uses more various chat messages
* Code cleanup, including fixed memory leaks
* The Microsoft Windows port now also has a server

Subversion release 14.1
* New features:
  * Added the game comments to the editor. With thanks to Micah Bunting
  * Added island discovery bonus in the editor. With thanks to Micah Bunting
  * Spectators see the nosetup nodes
  * Editor uses shortcuts for games folders
  * Large icons for the GNOME3 desktop

* Bugfixes:
  * Speedup of server-gtk
  * Setting the avatar icon works again
  * Trade is possible again in games without interplayer trade
  * Right-click in the editor shows the menu again
  * Code cleanup (Preparation for Gtk+3, hardening flags, memory leaks, ...)

Subversion release 0.12.5
* New features:
  * These features were written by Micah Bunting:
    * The maps in the editor can be manipulated more easily
    * The map can be zoomed
    * Full screen mode
  * Notifications. With thanks to Patrick
* Bugfixes:
  * Cosmetic fixes to the way the map is drawn
  * Fixed some crashes involving the pirate
  * Fixed some memory leaks in the meta server

Subversion release 0.12.4
* New features:
  * Added a logbot type computer player. With thanks to Andreas Steinel
  * New map: North Americ by Ron Yorgason
  * New map: Ubuntuland by Matt Perry
  * Added a close button on tab pages. With thanks to Anti Sullin
  * Use AVAHI, With thanks to Andreas Steinel
  * In the connect dialog, the games can be sorted
  * Computer player uses the soldier cards and monopoly cards better
  * New theme ccFlickr, by Aaron Williamson
  * Tooltips for the development cards. With thanks to Aaron Williamson
  * The editor can set/unset nosetup nodes
* Bugfixes
  * Fixed the FreeCIV-like and Wesnoth-like themes
  * The computer player is more stable
  * The meta-server is more stable
  * Use the correct size for the icons in the context menu in the editor

Subversion release 0.12.3
* New feature: Look in $XDG_DATA_HOME/pioneers/themes for themes
* New feature: Look in $XDG_DATA_HOME/pioneers for games
* Fixed IPv4 vs IPv6 connection issues when adding local computer players
* Some cosmetic changes

Subversion Snapshot release 0.12.2
* Bugfix: Rejected trade was not sent
* Bugfix: Tournament mode used seconds instead of minutes
* Translation updates

Subversion Snapshot release 0.12.1
* Removed double menu entries
* New feature: the moment of checking for victory can be influenced. With
  thanks to Lalo Martins.
* Use scrollbars, so Pioneers will work correctly on smaller screens.
* Fixes for DoS that could stop the server.
* The computer player will not attempt to buy development cards when none are
  available.
* Changed the order of distributing player numbers when (re)connecting.
* Fixes for the new OpenBSD port.
* All names of the computer players are unique. With thanks to
  chrysn%users.sourceforge.net@localhost
* Easier selection of meta servers.
* Games created by the meta server will automatically add computer players
  after a minute.
* Tournament mode: the timer will only be started when a player enters the
  game, and the timer will be reset when the last player leaves before the time
  has elapsed.
* Fixed a crash that could occur after many trades.
* A new command line option to ./configure: '--enable-protocol=IPv4'. When
  this is given (needed for the *BSD ports), only connections on IPv4 are made.
* New language: Czech
* New board: South Africa

diffstat:

 games/pioneers/Makefile |    7 +-
 games/pioneers/PLIST    |  189 +++++++++++++++++++++++++++++++----------------
 games/pioneers/distinfo |   10 +-
 3 files changed, 131 insertions(+), 75 deletions(-)

diffs (truncated from 304 to 300 lines):

diff -r 41dc2c462bec -r ef1864873bf8 games/pioneers/Makefile
--- a/games/pioneers/Makefile   Mon Dec 07 15:51:55 2020 +0000
+++ b/games/pioneers/Makefile   Mon Dec 07 20:02:00 2020 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.70 2020/11/05 09:08:14 ryoon Exp $
+# $NetBSD: Makefile,v 1.71 2020/12/07 20:02:00 kamil Exp $
 #
 
-DISTNAME=      pioneers-0.11.3
-PKGREVISION=   50
+DISTNAME=      pioneers-15.6
 CATEGORIES=    games gnome
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=pio/}
 
@@ -11,7 +10,7 @@
 COMMENT=       GNOME version of the Settlers of Catan board game
 
 GNU_CONFIGURE=         YES
-USE_TOOLS+=            gmake pkg-config msgfmt
+USE_TOOLS+=            gmake pkg-config msgfmt intltool
 USE_LIBTOOL=           YES
 USE_PKGLOCALEDIR=      YES
 
diff -r 41dc2c462bec -r ef1864873bf8 games/pioneers/PLIST
--- a/games/pioneers/PLIST      Mon Dec 07 15:51:55 2020 +0000
+++ b/games/pioneers/PLIST      Mon Dec 07 20:02:00 2020 +0000
@@ -1,17 +1,18 @@
-@comment $NetBSD: PLIST,v 1.4 2009/06/14 17:56:53 joerg Exp $
+@comment $NetBSD: PLIST,v 1.5 2020/12/07 20:02:00 kamil Exp $
 bin/pioneers
 bin/pioneers-editor
-bin/pioneers-meta-server
+bin/pioneers-metaserver
 bin/pioneers-server-console
 bin/pioneers-server-gtk
 bin/pioneersai
-man/man6/pioneers-meta-server.6
+man/man6/pioneers-editor.6
+man/man6/pioneers-metaserver.6
 man/man6/pioneers-server-console.6
 man/man6/pioneers-server-gtk.6
 man/man6/pioneers.6
 man/man6/pioneersai.6
 share/applications/pioneers-editor.desktop
-share/applications/pioneers-server.desktop
+share/applications/pioneers-server-gtk.desktop
 share/applications/pioneers.desktop
 share/games/pioneers/5-6-player.game
 share/games/pioneers/Another_swimming_pool_in_the_wall.game
@@ -32,21 +33,35 @@
 share/games/pioneers/iles.game
 share/games/pioneers/lobby.game
 share/games/pioneers/lorindol.game
+share/games/pioneers/north_america.game
 share/games/pioneers/pond.game
 share/games/pioneers/seafarers-gold.game
 share/games/pioneers/seafarers.game
 share/games/pioneers/small.game
+share/games/pioneers/south_africa.game
 share/games/pioneers/square.game
 share/games/pioneers/star.game
+share/games/pioneers/themes/Classic/board.png
+share/games/pioneers/themes/Classic/desert.png
+share/games/pioneers/themes/Classic/field.png
+share/games/pioneers/themes/Classic/forest.png
+share/games/pioneers/themes/Classic/gold.png
+share/games/pioneers/themes/Classic/hill.png
+share/games/pioneers/themes/Classic/mountain.png
+share/games/pioneers/themes/Classic/pasture.png
+share/games/pioneers/themes/Classic/sea.png
+share/games/pioneers/themes/Classic/theme.cfg
 share/games/pioneers/themes/FreeCIV-like/board.png
 share/games/pioneers/themes/FreeCIV-like/desert.png
 share/games/pioneers/themes/FreeCIV-like/field.png
 share/games/pioneers/themes/FreeCIV-like/forest.png
+share/games/pioneers/themes/FreeCIV-like/gold.png
 share/games/pioneers/themes/FreeCIV-like/hill.png
 share/games/pioneers/themes/FreeCIV-like/mountain.png
 share/games/pioneers/themes/FreeCIV-like/pasture.png
 share/games/pioneers/themes/FreeCIV-like/sea.png
 share/games/pioneers/themes/FreeCIV-like/theme.cfg
+share/games/pioneers/themes/Iceland/board.png
 share/games/pioneers/themes/Iceland/desert.png
 share/games/pioneers/themes/Iceland/field_grain.png
 share/games/pioneers/themes/Iceland/forest_lumber.png
@@ -54,7 +69,24 @@
 share/games/pioneers/themes/Iceland/hill_brick.png
 share/games/pioneers/themes/Iceland/mountain_ore.png
 share/games/pioneers/themes/Iceland/pasture_wool.png
+share/games/pioneers/themes/Iceland/sea.png
 share/games/pioneers/themes/Iceland/theme.cfg
+share/games/pioneers/themes/Nouvellia/ATTRIB
+share/games/pioneers/themes/Nouvellia/board.svg
+share/games/pioneers/themes/Nouvellia/brick.svg
+share/games/pioneers/themes/Nouvellia/desert.svg
+share/games/pioneers/themes/Nouvellia/gold.svg
+share/games/pioneers/themes/Nouvellia/grain.svg
+share/games/pioneers/themes/Nouvellia/lumber.svg
+share/games/pioneers/themes/Nouvellia/ore.svg
+share/games/pioneers/themes/Nouvellia/port-brick.svg
+share/games/pioneers/themes/Nouvellia/port-grain.svg
+share/games/pioneers/themes/Nouvellia/port-lumber.svg
+share/games/pioneers/themes/Nouvellia/port-ore.svg
+share/games/pioneers/themes/Nouvellia/port-wool.svg
+share/games/pioneers/themes/Nouvellia/sea.svg
+share/games/pioneers/themes/Nouvellia/theme.cfg
+share/games/pioneers/themes/Nouvellia/wool.svg
 share/games/pioneers/themes/Tiny/board.png
 share/games/pioneers/themes/Tiny/brick-lorindol.png
 share/games/pioneers/themes/Tiny/brick-port.png
@@ -80,85 +112,110 @@
 share/games/pioneers/themes/Wesnoth-like/pasture.png
 share/games/pioneers/themes/Wesnoth-like/sea.png
 share/games/pioneers/themes/Wesnoth-like/theme.cfg
-share/games/pioneers/themes/board.png
-share/games/pioneers/themes/desert.png
-share/games/pioneers/themes/field.png
-share/games/pioneers/themes/forest.png
-share/games/pioneers/themes/gold.png
-share/games/pioneers/themes/hill.png
-share/games/pioneers/themes/mountain.png
-share/games/pioneers/themes/pasture.png
-share/games/pioneers/themes/plain.png
-share/games/pioneers/themes/sea.png
+share/games/pioneers/themes/ccFlickr/ATTRIB
+share/games/pioneers/themes/ccFlickr/board.png
+share/games/pioneers/themes/ccFlickr/brick.png
+share/games/pioneers/themes/ccFlickr/desert.png
+share/games/pioneers/themes/ccFlickr/gold.png
+share/games/pioneers/themes/ccFlickr/grain.png
+share/games/pioneers/themes/ccFlickr/lumber.png
+share/games/pioneers/themes/ccFlickr/ore.png
+share/games/pioneers/themes/ccFlickr/port-brick.png
+share/games/pioneers/themes/ccFlickr/port-gold.png
+share/games/pioneers/themes/ccFlickr/port-grain.png
+share/games/pioneers/themes/ccFlickr/port-lumber.png
+share/games/pioneers/themes/ccFlickr/port-ore.png
+share/games/pioneers/themes/ccFlickr/port-wool.png
+share/games/pioneers/themes/ccFlickr/sea.png
+share/games/pioneers/themes/ccFlickr/theme.cfg
+share/games/pioneers/themes/ccFlickr/wool.png
+share/games/pioneers/ubuntuland.game
 share/games/pioneers/x.game
-share/gnome/help/pioneers/C/images/actions.png
-share/gnome/help/pioneers/C/images/brick.png
-share/gnome/help/pioneers/C/images/chat.png
-share/gnome/help/pioneers/C/images/client.png
-share/gnome/help/pioneers/C/images/connect-dialog.png
-share/gnome/help/pioneers/C/images/desert.png
-share/gnome/help/pioneers/C/images/develop-cards.png
-share/gnome/help/pioneers/C/images/discard-dialog.png
-share/gnome/help/pioneers/C/images/discards.png
-share/gnome/help/pioneers/C/images/field.png
-share/gnome/help/pioneers/C/images/forest.png
-share/gnome/help/pioneers/C/images/gameover-dialog.png
-share/gnome/help/pioneers/C/images/gold.png
-share/gnome/help/pioneers/C/images/grain.png
-share/gnome/help/pioneers/C/images/hill.png
-share/gnome/help/pioneers/C/images/identity.png
-share/gnome/help/pioneers/C/images/join-private-dialog.png
-share/gnome/help/pioneers/C/images/legend-dialog.png
-share/gnome/help/pioneers/C/images/lumber.png
-share/gnome/help/pioneers/C/images/map.png
-share/gnome/help/pioneers/C/images/messages.png
-share/gnome/help/pioneers/C/images/monopoly-dialog.png
-share/gnome/help/pioneers/C/images/mountain.png
-share/gnome/help/pioneers/C/images/ore.png
-share/gnome/help/pioneers/C/images/pasture.png
-share/gnome/help/pioneers/C/images/place-robber.png
-share/gnome/help/pioneers/C/images/player-summary.png
-share/gnome/help/pioneers/C/images/plenty-dialog.png
-share/gnome/help/pioneers/C/images/quote.png
-share/gnome/help/pioneers/C/images/resources.png
-share/gnome/help/pioneers/C/images/sea.png
-share/gnome/help/pioneers/C/images/server-create.png
-share/gnome/help/pioneers/C/images/servers-dialog.png
-share/gnome/help/pioneers/C/images/status.png
-share/gnome/help/pioneers/C/images/steal-from.png
-share/gnome/help/pioneers/C/images/trade.png
-share/gnome/help/pioneers/C/images/wool.png
-share/gnome/help/pioneers/C/legal.xml
-share/gnome/help/pioneers/C/pioneers.xml
+share/help/C/pioneers/images/actions.png
+share/help/C/pioneers/images/brick.png
+share/help/C/pioneers/images/chat.png
+share/help/C/pioneers/images/client.png
+share/help/C/pioneers/images/connect-dialog.png
+share/help/C/pioneers/images/desert.png
+share/help/C/pioneers/images/develop-cards.png
+share/help/C/pioneers/images/discard-dialog.png
+share/help/C/pioneers/images/discards.png
+share/help/C/pioneers/images/field.png
+share/help/C/pioneers/images/forest.png
+share/help/C/pioneers/images/gameover-dialog.png
+share/help/C/pioneers/images/gold.png
+share/help/C/pioneers/images/grain.png
+share/help/C/pioneers/images/hill.png
+share/help/C/pioneers/images/identity.png
+share/help/C/pioneers/images/join-private-dialog.png
+share/help/C/pioneers/images/legend-dialog.png
+share/help/C/pioneers/images/lumber.png
+share/help/C/pioneers/images/map.png
+share/help/C/pioneers/images/messages.png
+share/help/C/pioneers/images/monopoly-dialog.png
+share/help/C/pioneers/images/mountain.png
+share/help/C/pioneers/images/ore.png
+share/help/C/pioneers/images/pasture.png
+share/help/C/pioneers/images/place-robber.png
+share/help/C/pioneers/images/player-summary.png
+share/help/C/pioneers/images/plenty-dialog.png
+share/help/C/pioneers/images/quote.png
+share/help/C/pioneers/images/resources.png
+share/help/C/pioneers/images/sea.png
+share/help/C/pioneers/images/server-create.png
+share/help/C/pioneers/images/servers-dialog.png
+share/help/C/pioneers/images/status.png
+share/help/C/pioneers/images/steal-from.png
+share/help/C/pioneers/images/trade.png
+share/help/C/pioneers/images/wool.png
+share/help/C/pioneers/index.docbook
+share/help/C/pioneers/legal.xml
+share/icons/hicolor/48x48/apps/pioneers-editor.png
+share/icons/hicolor/48x48/apps/pioneers-server.png
+share/icons/hicolor/48x48/apps/pioneers.png
+share/icons/hicolor/scalable/actions/pioneers-checkmark.svg
+share/icons/hicolor/scalable/actions/pioneers-cross.svg
+share/icons/hicolor/scalable/apps/pioneers-editor.svg
+share/icons/hicolor/scalable/apps/pioneers-server.svg
+share/icons/hicolor/scalable/apps/pioneers.svg
 share/locale/af/LC_MESSAGES/pioneers.mo
+share/locale/ca/LC_MESSAGES/pioneers.mo
+share/locale/cs/LC_MESSAGES/pioneers.mo
+share/locale/da/LC_MESSAGES/pioneers.mo
 share/locale/de/LC_MESSAGES/pioneers.mo
+share/locale/en_GB/LC_MESSAGES/pioneers.mo
 share/locale/es/LC_MESSAGES/pioneers.mo
 share/locale/fr/LC_MESSAGES/pioneers.mo
+share/locale/gl/LC_MESSAGES/pioneers.mo
 share/locale/hu/LC_MESSAGES/pioneers.mo
 share/locale/it/LC_MESSAGES/pioneers.mo
 share/locale/ja/LC_MESSAGES/pioneers.mo
 share/locale/nl/LC_MESSAGES/pioneers.mo
+share/locale/pt/LC_MESSAGES/pioneers.mo
+share/locale/sk/LC_MESSAGES/pioneers.mo
 share/locale/sv/LC_MESSAGES/pioneers.mo
-share/omf/pioneers/pioneers-C.omf
+share/locale/zh_CN/LC_MESSAGES/pioneers.mo
 share/pixmaps/pioneers-editor.png
 share/pixmaps/pioneers-server.png
 share/pixmaps/pioneers.png
 share/pixmaps/pioneers/brick.png
-share/pixmaps/pioneers/bridge.png
-share/pixmaps/pioneers/city.png
-share/pixmaps/pioneers/city_wall.png
-share/pixmaps/pioneers/develop.png
-share/pixmaps/pioneers/dice.png
-share/pixmaps/pioneers/finish.png
+share/pixmaps/pioneers/bridge.svg
+share/pixmaps/pioneers/city.svg
+share/pixmaps/pioneers/city_wall.svg
+share/pixmaps/pioneers/develop.svg
+share/pixmaps/pioneers/dice.svg
 share/pixmaps/pioneers/grain.png
 share/pixmaps/pioneers/lumber.png
 share/pixmaps/pioneers/ore.png
-share/pixmaps/pioneers/road.png
-share/pixmaps/pioneers/settlement.png
-share/pixmaps/pioneers/ship.png
-share/pixmaps/pioneers/ship_move.png
+share/pixmaps/pioneers/pioneers-finish.svg
+share/pixmaps/pioneers/pioneers.ico
+share/pixmaps/pioneers/pioneers.rc
+share/pixmaps/pioneers/road.svg
+share/pixmaps/pioneers/settlement.svg
+share/pixmaps/pioneers/ship.svg
+share/pixmaps/pioneers/ship_move.svg
 share/pixmaps/pioneers/splash.png
-share/pixmaps/pioneers/style-ai.png
+share/pixmaps/pioneers/style-ai.svg
 share/pixmaps/pioneers/style-human-1.png
 share/pixmaps/pioneers/style-human-2.png
 share/pixmaps/pioneers/style-human-3.png
@@ -167,5 +224,5 @@
 share/pixmaps/pioneers/style-human-6.png
 share/pixmaps/pioneers/style-human-7.png
 share/pixmaps/pioneers/style-human.png
-share/pixmaps/pioneers/trade.png
+share/pixmaps/pioneers/trade.svg
 share/pixmaps/pioneers/wool.png
diff -r 41dc2c462bec -r ef1864873bf8 games/pioneers/distinfo
--- a/games/pioneers/distinfo   Mon Dec 07 15:51:55 2020 +0000
+++ b/games/pioneers/distinfo   Mon Dec 07 20:02:00 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2015/11/03 20:57:01 agc Exp $
+$NetBSD: distinfo,v 1.5 2020/12/07 20:02:00 kamil Exp $
 
-SHA1 (pioneers-0.11.3.tar.gz) = 9a1131dd291e12367a870335a1e8c78da101d1ad
-RMD160 (pioneers-0.11.3.tar.gz) = a72e4ae0b4489bf944dc30ab89039aabe04f8d7c
-SHA512 (pioneers-0.11.3.tar.gz) = 4c4f830b8254015788195ca0b0cc0999a22e155184bb1a420f8a8c2625fa285f9e270ec726e793ec0870565518678ec2c2125d09f0cdc15b646c538b38cfd93e
-Size (pioneers-0.11.3.tar.gz) = 2834584 bytes



Home | Main Index | Thread Index | Old Index