summaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
authormef <mef>2016-05-03 02:39:30 +0000
committermef <mef>2016-05-03 02:39:30 +0000
commitbab577542141a9f4afdf7f526235b47ac93bd856 (patch)
treec0d48b26d76e568200718595963ab84605a52609 /games
parent5c12b061c13ab2bc5d11b84ef3a15901c32b4e51 (diff)
downloadpkgsrc-bab577542141a9f4afdf7f526235b47ac93bd856.tar.gz
(pkgsrc)
- Add LICENSE as gnu-gpl-v3 - Add pkg-config for USE_TOOLS - Adjust SUBST_FILES (xboard.conf.in to xboard.conf) - Silencs pkglint (LOCALBASE to PREFIX, use {} instead of () for INSTALL_SCRIPT - Add serveral buildlink3.mk (upstream) - Updated to games/xboard-4.8.0 (from 4.6.2 = 2012-12-12) --------------------------------------------------------- ** Version 4.8.0 ** (see http://www.gnu.org/software/xboard/whats_new/4.8.0/ ) * New features in this release * Resuming saved unfinished games * Setting up positions more easily * Bitbase adjudication * Showing tablebase hits * A new ICS window * Recalling board themes (XBoard) * Playing moves by clicking them * Fonts in the XBoard GTK build * Using the mousewheel (XBoard) * Displaying a blunder graph * Slicing up a PGN database * Auto-install of engines * New variant support * ASEAN Chess * Chu Shogi * Mighty Lion * Highlighting squares on engine command * Let the engine finish a user move * Non-standard variant names * Fischer castling in any variant * Knowing the moves of unknown pieces * Fixed bugs * Fix crash on using some Browse buttons in dialogs of the GTK build. * Fix buffer overflow in PGN parser, when all lines end in comments. * Fix crash on specifying non-existent board texture. * Prevent crash on double-click in XB Game List Tags dialog. * Fix the auto-display comment control in the General Options dialog of WinBoard, which was ignored. * Fix adjusting clocks by clicking them in Xaw build. * Fix zooming of Evaluation Graph XB with mousewheel, which was not working at all. * Fix sticky-windows feature WB for Windows 8, where it did not work at all. * WinBoard's seek graph is now sized to also cover any board rim. * Key bindings XB for non menu items are no longer ignored. * Set castling rights correctly after loading of game file from command line. * Allow castling and e.p. moves to be edited into opening book (and prevent their disappearance from it). * The sorting of engine output was made more robust against engines that send thinking output on fail lows. * Fix node-count display, which was clipped to 32 bits. * Suppress board-size oscillations in GTK build. * Fixed detection of screen size in GTK. (This is a mixed blessing, as now it picks the largest possible window size, and in GTK interactive down-sizing is not possible.) * Fix mode highlighting after refusal of Two Machines mode because 2nd engine did not support variant. * Blow up textures that are too small. * Ignore invalid color specs in stead of treating them as black (important because Cairo does not understand old xpm color names). * Prevent XB and WB from becoming unresponsive during lengthy tasks such as book building. * Fix slowdown of WB during loading of huge PGN files due to Game-List window update. * Limit width of menu bar for small board sizes in GTK build. * Improve the code to kill rogue engines in XB. * Drawing of pieces outside the board (in maximaized windows), which left lots of debris, is now suppressed. * Make WB window sizing handle multiple screens. * 50-move counter is no longer reset on Chess960 castlings. * Fix legality testing of A-side castling in FRC (which was allowed with Rook on a- and blocker on b-file). * Fixed piece ID of Falcon in Falcon Chess, which was written as '.' and could not be selected on promotion. * Fix cross-edge e.p. captures in Cylinder Chess (which was not recognized as e.p.). * Fix animation of Seirawan Chess castling + gating at Rook square, which made Rook disappear. * Fix adjudication of stalemates in variant Giveaway. * Display of the variant tag in the Game List now works. * Reset move entry (clearing target-square markers) on 'clear board' in Edit Position mode. * The Game List is automatically updated when you alter the tag selection for the game lines. * Indicate current variant in New Variant dialog of the GTK build (by printing it in boldface on the button). * Known Problems * GTK: in a tiling window manager the size of the board seems to be calculated incorrectly. A temporary fix for this is to use a fixed size by using the "-size <N>" and "-fixedSize true" options on the command line. ** Version 4.7.3 ** (see http://www.gnu.org/software/xboard/whats_new/4.7.3/ ) bugfix release for 4.7.2 * Fix buffer overflow in parser on long PGN with scores * Allow castling and e.p. capture moves to survive when editing opening book * Fix node-count overflow in engine output * Better sorting of fail-low lines in engine output * Fix Chess960 a-side castling legality check * Fix position search in Chess960 * Fix adjudication of Giveaway stalemates * Adapt WinBoard window positioning to work with multiple screens * Cure some weirdness in XBoard when dragging pieces outside the board * Some dialog layout improvements to facilitate internationalization * Fix crash on using some dialog Browse buttons in GTK version * Connect manual menu item work in GTK version * Put code for OS X integration in the GTK version ** Version 4.7.2 ** (see http://www.gnu.org/software/xboard/whats_new/4.7.2/ ) bugfix release for 4.7.1 * Make PGN parser immune to unprotected time stamps * Fix book creation * Fix GUI book after setup position * Allow drops / promotions/ deferrals to be edited into book * Allow entry of negative numbers in spin control (WB) * Fix grabbing of selected piece * Fix initial board sizing WB * Fix -zippyVariants option ** Version 4.7.1 ** (see http://www.gnu.org/software/xboard/whats_new/4.7.1/ ) bugfix release for 4.7.0 * updated translations * fixed texinfo 5.0 problems * Work-around for Xt selection bug * Add -backupSettingsFile option * Make skipping of unknown option smarter * Let popping up of WinBoard chatbox for channel open it * Fix vertical sizing of GTK board * Fix buffer overflow in feature parsing * Accept setup command for non-standard board size * Fix fatal error on unsupported board size * Fix GTK box popup * Let XBoard -autoBox option also affect move type-in * Fix spurious popup after batch-mode Analyze Game * Fix saving of analyzed game * Provide compatibility with Alien Edition setup command * Fix quoting of book name in tourney file * Fix disappearence of pieces that were moved illegally * Fix horrible bug in reading scores from PGN * Print score of final position in Analyze Game * Fix GTK SetInsertPos * Fix scrolling of Chat Box * Make Chat Box window obey -topLevel option * Fix Xaw file browser * Update zippy.README ** Version 4.7.0 ** (see http://www.gnu.org/software/xboard/whats_new/4.7.0/ ) * Code refactoring of XBoard * The old X11 front-end has been largely rewritten, so that all windows are now created by a single generic routine * XBoard now uses the Cairo library for all drawing * Pixmaps and bitmaps no longer supported; XBoard now uses PNG and SVG images instead. * An alternative (as yet experimental) front-end using GTK has been added * Interactive Analysis * Excluding moves from analysis by playing them * Excluded-moves header in Engine Output window * Analyzing with two engines simultaneously * Annotating an entire muti-game file * Analysing positions by Monte-Carlo play * Other New Functionality * Displaying player logos (XB) * Player logo on ICS can be based on player handle * Chat boxes for XBoard * Narrowing down of position searches * Copying pieces when editing a position * Starting WinBoard through drag & drop * Recalling fully configured engines and ICS * Creating an opening book from a game file * Pausing a game * Automatically observing partner games with dual-board * Interface Improvements * Recognizes file type of lone argument by extension * Default startup settings configurable per mode * Separate menu items for loading 1st and 2nd engine * Engines can be selected from listboxes * Grouping of engines in the installed-engines list * Stay in Analyze or Game Start mode after engine loading * 'Continue Later' button in WB tournament dialog * A new --help option (XB) * A second board window for observing ICS games (XB) * Smoother graphics and a resizable board (XB) * A rejuvenated file browser (XB Xaw) * Scrolling listboxes with mouse wheel (XB Xaw) * Tabbing through dialog etry fields (XB Xaw) * Adapt width of auxilliary windows on board resize (WB) * External piece bitmaps (WB) * Border around the board (WB) * Saving settings as themes (WB) * Bug fixes * Grayout of Analysis menu item in zippy mode * Crash on flagging in -st mode * Keep track of virginity in variant seirawan FENs * Immunity to capitalized promo pieces * Avoid board sizes with unavailabile variant pieces * Work-around for FICS violation of SAN * Check validity of tourney participants * Loop-Chess promotions with legality testing on * Fix -fSAN option in Analyze File mode * Scrolling of Engine Output after PV walk (XB) * Start browsing in currently-selected folder (WB) * Allow entry of fractional timeIncrement (WB) * Resolve conflict between -mps and -inc options * Size of mini-Shogi promotion zone * Adjudication of stalemate and perpetuals in Shogi * Rep-draw detection in drop games * Insufficient-material draws in Knightmate * Replacing of engine in non-last game position * Sweep selection of promo-piece in click-click move * Don't save aborted games in tourney PGN * Remember ponder, book and other settings in tourney file * Do not erase PGN tags on engine loading * Solved feature problems with engine loading in match mode * Re-send option settings to -xreuse engine * Allow use of 'shadow' promotion pieces in any variant * WinBoard did not always start in its installation folder * Initialization of 'Twice' checkbox in Tournament dialog (WB) * Clearing of marker dots after mode or settings change * some smaller bugfixes
Diffstat (limited to 'games')
-rw-r--r--games/xboard/Makefile30
-rw-r--r--games/xboard/PLIST537
-rw-r--r--games/xboard/distinfo12
-rw-r--r--games/xboard/patches/patch-Makefile.in30
4 files changed, 196 insertions, 413 deletions
diff --git a/games/xboard/Makefile b/games/xboard/Makefile
index 669cca81315..4bfdb6bf7e3 100644
--- a/games/xboard/Makefile
+++ b/games/xboard/Makefile
@@ -1,19 +1,19 @@
-# $NetBSD: Makefile,v 1.44 2015/10/14 20:17:25 wiz Exp $
+# $NetBSD: Makefile,v 1.45 2016/05/03 02:39:30 mef Exp $
-DISTNAME= xboard-4.6.2
-PKGREVISION= 4
+DISTNAME= xboard-4.8.0
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_GNU:=xboard/}
MAINTAINER= simonb@NetBSD.org
HOMEPAGE= http://www.gnu.org/software/xboard/
COMMENT= Graphical frontend for chess engines and servers
+LICENSE= gnu-gpl-v3
CONFIGURE_ARGS+= --enable-xpm
CONFIGURE_ARGS+= --enable-zippy # interface to ICS
CONFIGURE_ARGS+= PERLPATH=${PERL5}
GNU_CONFIGURE= yes
-USE_TOOLS+= perl:run makeinfo
+USE_TOOLS+= perl:run makeinfo pkg-config
INFO_FILES= yes
REPLACE_PERL= texi2man
@@ -28,9 +28,9 @@ CONFIGURE_ARGS+= --with-Xaw3d
.endif
SUBST_CLASSES+= engine
-SUBST_MESSAGE.engine= Setting default chess engine.
+SUBST_MESSAGE.engine= Setting gnuchess as default chess engine.
SUBST_STAGE.engine= pre-configure
-SUBST_FILES.engine= xboard.conf.in
+SUBST_FILES.engine= xboard.conf
SUBST_SED.engine= -e '/ChessProgram / s,fairymax,gnuchess,'
DEPENDS+= gnuchess-[0-9]*:../../games/gnuchess
@@ -39,20 +39,20 @@ WAVPLAYER= /usr/bin/audioplay
.elif ${OPSYS} == "OpenBSD"
WAVPLAYER= /usr/bin/aucat -i
.elif ${OPSYS} == "Darwin"
-WAVPLAYER= ${LOCALBASE}/bin/qtplay
+WAVPLAYER= ${PREFIX}/bin/qtplay
DEPENDS+= qtplay-[0-9]*:../../audio/qtplay
.elif ${OPSYS} == "Linux"
-WAVPLAYER= ${LOCALBASE}/bin/aplay -q
+WAVPLAYER= ${PREFIX}/bin/aplay -q
DEPENDS+= alsa-utils-[0-9]*:../../audio/alsa-utils
.else
CHECK_BUILTIN.oss:= yes
. include "../../mk/oss.builtin.mk"
CHECK_BUILTIN.oss:= no
. if defined(IS_BUILTIN.oss) && !empty(IS_BUILTIN.oss:M[yY][eE][sS])
-WAVPLAYER= ${LOCALBASE}/bin/sndfile-play
+WAVPLAYER= ${PREFIX}/bin/sndfile-play
DEPENDS+= libsndfile-[0-9]*:../../audio/libsndfile
#. else # most crossplatform, but a bit too many dependencies
-#WAVPLAYER= ${LOCALBASE}/bin/playsound
+#WAVPLAYER= ${PREFIX}/bin/playsound
#DEPENDS+= SDL_sound-[0-9]*:../../audio/SDL_sound
. endif
.endif
@@ -64,11 +64,15 @@ SUBST_FILES.wavplayer= xboard.conf
SUBST_SED.wavplayer= -e 's,aplay -q,${WAVPLAYER},g'
post-install:
- $(INSTALL_SCRIPT) ${WRKSRC}/cmail ${DESTDIR}${PREFIX}/bin
- $(INSTALL_DATA) ${WRKSRC}/xboard.conf ${DESTDIR}${PREFIX}/share/examples/xboard
+ ${INSTALL_SCRIPT} ${WRKSRC}/cmail ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/xboard.conf ${DESTDIR}${PREFIX}/share/examples/xboard
.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../x11/libXpm/buildlink3.mk"
+.include "../../graphics/cairo/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../graphics/librsvg/buildlink3.mk"
.include "../../mk/xaw.buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../x11/libXpm/buildlink3.mk"
+
.include "../../mk/bsd.pkg.mk"
diff --git a/games/xboard/PLIST b/games/xboard/PLIST
index 0fe8aea3d34..3049ab1ba80 100644
--- a/games/xboard/PLIST
+++ b/games/xboard/PLIST
@@ -1,397 +1,20 @@
-@comment $NetBSD: PLIST,v 1.7 2012/12/12 12:25:14 wiz Exp $
+@comment $NetBSD: PLIST,v 1.8 2016/05/03 02:39:30 mef Exp $
bin/cmail
bin/xboard
info/xboard.info
man/man6/xboard.6
+share/applications/xboard-config.desktop
share/applications/xboard-fen-viewer.desktop
share/applications/xboard-pgn-viewer.desktop
share/applications/xboard-tourney.desktop
share/applications/xboard.desktop
share/examples/xboard/xboard.conf
-share/games/xboard/bitmaps/default/a33o.bm
-share/games/xboard/bitmaps/default/a33s.bm
-share/games/xboard/bitmaps/default/a37o.bm
-share/games/xboard/bitmaps/default/a37s.bm
-share/games/xboard/bitmaps/default/a40o.bm
-share/games/xboard/bitmaps/default/a40s.bm
-share/games/xboard/bitmaps/default/a45o.bm
-share/games/xboard/bitmaps/default/a45s.bm
-share/games/xboard/bitmaps/default/a49o.bm
-share/games/xboard/bitmaps/default/a49s.bm
-share/games/xboard/bitmaps/default/a54o.bm
-share/games/xboard/bitmaps/default/a54s.bm
-share/games/xboard/bitmaps/default/a58o.bm
-share/games/xboard/bitmaps/default/a58s.bm
-share/games/xboard/bitmaps/default/a64o.bm
-share/games/xboard/bitmaps/default/a64s.bm
-share/games/xboard/bitmaps/default/a72o.bm
-share/games/xboard/bitmaps/default/a72s.bm
-share/games/xboard/bitmaps/default/as45o.bm
-share/games/xboard/bitmaps/default/as45s.bm
-share/games/xboard/bitmaps/default/b108o.bm
-share/games/xboard/bitmaps/default/b108s.bm
-share/games/xboard/bitmaps/default/b116o.bm
-share/games/xboard/bitmaps/default/b116s.bm
-share/games/xboard/bitmaps/default/b129o.bm
-share/games/xboard/bitmaps/default/b129s.bm
-share/games/xboard/bitmaps/default/b21o.bm
-share/games/xboard/bitmaps/default/b21s.bm
-share/games/xboard/bitmaps/default/b25o.bm
-share/games/xboard/bitmaps/default/b25s.bm
-share/games/xboard/bitmaps/default/b29o.bm
-share/games/xboard/bitmaps/default/b29s.bm
-share/games/xboard/bitmaps/default/b33o.bm
-share/games/xboard/bitmaps/default/b33s.bm
-share/games/xboard/bitmaps/default/b37o.bm
-share/games/xboard/bitmaps/default/b37s.bm
-share/games/xboard/bitmaps/default/b40o.bm
-share/games/xboard/bitmaps/default/b40s.bm
-share/games/xboard/bitmaps/default/b45o.bm
-share/games/xboard/bitmaps/default/b45s.bm
-share/games/xboard/bitmaps/default/b49o.bm
-share/games/xboard/bitmaps/default/b49s.bm
-share/games/xboard/bitmaps/default/b54o.bm
-share/games/xboard/bitmaps/default/b54s.bm
-share/games/xboard/bitmaps/default/b58o.bm
-share/games/xboard/bitmaps/default/b58s.bm
-share/games/xboard/bitmaps/default/b64o.bm
-share/games/xboard/bitmaps/default/b64s.bm
-share/games/xboard/bitmaps/default/b72o.bm
-share/games/xboard/bitmaps/default/b72s.bm
-share/games/xboard/bitmaps/default/b80o.bm
-share/games/xboard/bitmaps/default/b80s.bm
-share/games/xboard/bitmaps/default/b87o.bm
-share/games/xboard/bitmaps/default/b87s.bm
-share/games/xboard/bitmaps/default/b95o.bm
-share/games/xboard/bitmaps/default/b95s.bm
-share/games/xboard/bitmaps/default/c33o.bm
-share/games/xboard/bitmaps/default/c33s.bm
-share/games/xboard/bitmaps/default/c37o.bm
-share/games/xboard/bitmaps/default/c37s.bm
-share/games/xboard/bitmaps/default/c40o.bm
-share/games/xboard/bitmaps/default/c40s.bm
-share/games/xboard/bitmaps/default/c45o.bm
-share/games/xboard/bitmaps/default/c45s.bm
-share/games/xboard/bitmaps/default/c49o.bm
-share/games/xboard/bitmaps/default/c49s.bm
-share/games/xboard/bitmaps/default/c54o.bm
-share/games/xboard/bitmaps/default/c54s.bm
-share/games/xboard/bitmaps/default/c58o.bm
-share/games/xboard/bitmaps/default/c58s.bm
-share/games/xboard/bitmaps/default/c64o.bm
-share/games/xboard/bitmaps/default/c64s.bm
-share/games/xboard/bitmaps/default/c72o.bm
-share/games/xboard/bitmaps/default/c72s.bm
-share/games/xboard/bitmaps/default/checkmark.bm
-share/games/xboard/bitmaps/default/d33o.bm
-share/games/xboard/bitmaps/default/d33s.bm
-share/games/xboard/bitmaps/default/d37o.bm
-share/games/xboard/bitmaps/default/d37s.bm
-share/games/xboard/bitmaps/default/d40o.bm
-share/games/xboard/bitmaps/default/d40s.bm
-share/games/xboard/bitmaps/default/d45o.bm
-share/games/xboard/bitmaps/default/d45s.bm
-share/games/xboard/bitmaps/default/d49o.bm
-share/games/xboard/bitmaps/default/d49s.bm
-share/games/xboard/bitmaps/default/d54o.bm
-share/games/xboard/bitmaps/default/d54s.bm
-share/games/xboard/bitmaps/default/d58o.bm
-share/games/xboard/bitmaps/default/d58s.bm
-share/games/xboard/bitmaps/default/d64o.bm
-share/games/xboard/bitmaps/default/d64s.bm
-share/games/xboard/bitmaps/default/d72o.bm
-share/games/xboard/bitmaps/default/d72s.bm
-share/games/xboard/bitmaps/default/e33o.bm
-share/games/xboard/bitmaps/default/e33s.bm
-share/games/xboard/bitmaps/default/e49o.bm
-share/games/xboard/bitmaps/default/e49s.bm
-share/games/xboard/bitmaps/default/e72o.bm
-share/games/xboard/bitmaps/default/e72s.bm
-share/games/xboard/bitmaps/default/f33o.bm
-share/games/xboard/bitmaps/default/f33s.bm
-share/games/xboard/bitmaps/default/f49o.bm
-share/games/xboard/bitmaps/default/f49s.bm
-share/games/xboard/bitmaps/default/f72o.bm
-share/games/xboard/bitmaps/default/f72s.bm
-share/games/xboard/bitmaps/default/g33o.bm
-share/games/xboard/bitmaps/default/g33s.bm
-share/games/xboard/bitmaps/default/g49o.bm
-share/games/xboard/bitmaps/default/g49s.bm
-share/games/xboard/bitmaps/default/g72o.bm
-share/games/xboard/bitmaps/default/g72s.bm
-share/games/xboard/bitmaps/default/h33o.bm
-share/games/xboard/bitmaps/default/h33s.bm
-share/games/xboard/bitmaps/default/h49o.bm
-share/games/xboard/bitmaps/default/h49s.bm
-share/games/xboard/bitmaps/default/h72o.bm
-share/games/xboard/bitmaps/default/h72s.bm
-share/games/xboard/bitmaps/default/i33o.bm
-share/games/xboard/bitmaps/default/i33s.bm
-share/games/xboard/bitmaps/default/i49o.bm
-share/games/xboard/bitmaps/default/i49s.bm
-share/games/xboard/bitmaps/default/i72o.bm
-share/games/xboard/bitmaps/default/i72s.bm
-share/games/xboard/bitmaps/default/icon_black.bm
-share/games/xboard/bitmaps/default/icon_outline.bm
-share/games/xboard/bitmaps/default/icon_white.bm
-share/games/xboard/bitmaps/default/j33o.bm
-share/games/xboard/bitmaps/default/j33s.bm
-share/games/xboard/bitmaps/default/j49o.bm
-share/games/xboard/bitmaps/default/j49s.bm
-share/games/xboard/bitmaps/default/j72o.bm
-share/games/xboard/bitmaps/default/j72s.bm
-share/games/xboard/bitmaps/default/k108o.bm
-share/games/xboard/bitmaps/default/k108s.bm
-share/games/xboard/bitmaps/default/k116o.bm
-share/games/xboard/bitmaps/default/k116s.bm
-share/games/xboard/bitmaps/default/k129o.bm
-share/games/xboard/bitmaps/default/k129s.bm
-share/games/xboard/bitmaps/default/k21o.bm
-share/games/xboard/bitmaps/default/k21s.bm
-share/games/xboard/bitmaps/default/k25o.bm
-share/games/xboard/bitmaps/default/k25s.bm
-share/games/xboard/bitmaps/default/k29o.bm
-share/games/xboard/bitmaps/default/k29s.bm
-share/games/xboard/bitmaps/default/k33o.bm
-share/games/xboard/bitmaps/default/k33s.bm
-share/games/xboard/bitmaps/default/k37o.bm
-share/games/xboard/bitmaps/default/k37s.bm
-share/games/xboard/bitmaps/default/k40o.bm
-share/games/xboard/bitmaps/default/k40s.bm
-share/games/xboard/bitmaps/default/k45o.bm
-share/games/xboard/bitmaps/default/k45s.bm
-share/games/xboard/bitmaps/default/k49o.bm
-share/games/xboard/bitmaps/default/k49s.bm
-share/games/xboard/bitmaps/default/k54o.bm
-share/games/xboard/bitmaps/default/k54s.bm
-share/games/xboard/bitmaps/default/k58o.bm
-share/games/xboard/bitmaps/default/k58s.bm
-share/games/xboard/bitmaps/default/k64o.bm
-share/games/xboard/bitmaps/default/k64s.bm
-share/games/xboard/bitmaps/default/k72o.bm
-share/games/xboard/bitmaps/default/k72s.bm
-share/games/xboard/bitmaps/default/k80o.bm
-share/games/xboard/bitmaps/default/k80s.bm
-share/games/xboard/bitmaps/default/k87o.bm
-share/games/xboard/bitmaps/default/k87s.bm
-share/games/xboard/bitmaps/default/k95o.bm
-share/games/xboard/bitmaps/default/k95s.bm
-share/games/xboard/bitmaps/default/l33o.bm
-share/games/xboard/bitmaps/default/l33s.bm
-share/games/xboard/bitmaps/default/l37o.bm
-share/games/xboard/bitmaps/default/l37s.bm
-share/games/xboard/bitmaps/default/l40o.bm
-share/games/xboard/bitmaps/default/l40s.bm
-share/games/xboard/bitmaps/default/l45o.bm
-share/games/xboard/bitmaps/default/l45s.bm
-share/games/xboard/bitmaps/default/l49o.bm
-share/games/xboard/bitmaps/default/l49s.bm
-share/games/xboard/bitmaps/default/l54o.bm
-share/games/xboard/bitmaps/default/l54s.bm
-share/games/xboard/bitmaps/default/l58o.bm
-share/games/xboard/bitmaps/default/l58s.bm
-share/games/xboard/bitmaps/default/l64o.bm
-share/games/xboard/bitmaps/default/l64s.bm
-share/games/xboard/bitmaps/default/l72o.bm
-share/games/xboard/bitmaps/default/l72s.bm
-share/games/xboard/bitmaps/default/m33o.bm
-share/games/xboard/bitmaps/default/m33s.bm
-share/games/xboard/bitmaps/default/m49o.bm
-share/games/xboard/bitmaps/default/m49s.bm
-share/games/xboard/bitmaps/default/m72o.bm
-share/games/xboard/bitmaps/default/m72s.bm
-share/games/xboard/bitmaps/default/n108o.bm
-share/games/xboard/bitmaps/default/n108s.bm
-share/games/xboard/bitmaps/default/n116o.bm
-share/games/xboard/bitmaps/default/n116s.bm
-share/games/xboard/bitmaps/default/n129o.bm
-share/games/xboard/bitmaps/default/n129s.bm
-share/games/xboard/bitmaps/default/n21o.bm
-share/games/xboard/bitmaps/default/n21s.bm
-share/games/xboard/bitmaps/default/n25o.bm
-share/games/xboard/bitmaps/default/n25s.bm
-share/games/xboard/bitmaps/default/n29o.bm
-share/games/xboard/bitmaps/default/n29s.bm
-share/games/xboard/bitmaps/default/n33o.bm
-share/games/xboard/bitmaps/default/n33s.bm
-share/games/xboard/bitmaps/default/n37o.bm
-share/games/xboard/bitmaps/default/n37s.bm
-share/games/xboard/bitmaps/default/n40o.bm
-share/games/xboard/bitmaps/default/n40s.bm
-share/games/xboard/bitmaps/default/n45o.bm
-share/games/xboard/bitmaps/default/n45s.bm
-share/games/xboard/bitmaps/default/n49o.bm
-share/games/xboard/bitmaps/default/n49s.bm
-share/games/xboard/bitmaps/default/n54o.bm
-share/games/xboard/bitmaps/default/n54s.bm
-share/games/xboard/bitmaps/default/n58o.bm
-share/games/xboard/bitmaps/default/n58s.bm
-share/games/xboard/bitmaps/default/n64o.bm
-share/games/xboard/bitmaps/default/n64s.bm
-share/games/xboard/bitmaps/default/n72o.bm
-share/games/xboard/bitmaps/default/n72s.bm
-share/games/xboard/bitmaps/default/n80o.bm
-share/games/xboard/bitmaps/default/n80s.bm
-share/games/xboard/bitmaps/default/n87o.bm
-share/games/xboard/bitmaps/default/n87s.bm
-share/games/xboard/bitmaps/default/n95o.bm
-share/games/xboard/bitmaps/default/n95s.bm
-share/games/xboard/bitmaps/default/o33o.bm
-share/games/xboard/bitmaps/default/o33s.bm
-share/games/xboard/bitmaps/default/o49o.bm
-share/games/xboard/bitmaps/default/o49s.bm
-share/games/xboard/bitmaps/default/o72o.bm
-share/games/xboard/bitmaps/default/o72s.bm
-share/games/xboard/bitmaps/default/p108o.bm
-share/games/xboard/bitmaps/default/p108s.bm
-share/games/xboard/bitmaps/default/p116o.bm
-share/games/xboard/bitmaps/default/p116s.bm
-share/games/xboard/bitmaps/default/p129o.bm
-share/games/xboard/bitmaps/default/p129s.bm
-share/games/xboard/bitmaps/default/p21o.bm
-share/games/xboard/bitmaps/default/p21s.bm
-share/games/xboard/bitmaps/default/p25o.bm
-share/games/xboard/bitmaps/default/p25s.bm
-share/games/xboard/bitmaps/default/p29o.bm
-share/games/xboard/bitmaps/default/p29s.bm
-share/games/xboard/bitmaps/default/p33o.bm
-share/games/xboard/bitmaps/default/p33s.bm
-share/games/xboard/bitmaps/default/p37o.bm
-share/games/xboard/bitmaps/default/p37s.bm
-share/games/xboard/bitmaps/default/p40o.bm
-share/games/xboard/bitmaps/default/p40s.bm
-share/games/xboard/bitmaps/default/p45o.bm
-share/games/xboard/bitmaps/default/p45s.bm
-share/games/xboard/bitmaps/default/p49o.bm
-share/games/xboard/bitmaps/default/p49s.bm
-share/games/xboard/bitmaps/default/p54o.bm
-share/games/xboard/bitmaps/default/p54s.bm
-share/games/xboard/bitmaps/default/p58o.bm
-share/games/xboard/bitmaps/default/p58s.bm
-share/games/xboard/bitmaps/default/p64o.bm
-share/games/xboard/bitmaps/default/p64s.bm
-share/games/xboard/bitmaps/default/p72o.bm
-share/games/xboard/bitmaps/default/p72s.bm
-share/games/xboard/bitmaps/default/p80o.bm
-share/games/xboard/bitmaps/default/p80s.bm
-share/games/xboard/bitmaps/default/p87o.bm
-share/games/xboard/bitmaps/default/p87s.bm
-share/games/xboard/bitmaps/default/p95o.bm
-share/games/xboard/bitmaps/default/p95s.bm
-share/games/xboard/bitmaps/default/q108o.bm
-share/games/xboard/bitmaps/default/q108s.bm
-share/games/xboard/bitmaps/default/q116o.bm
-share/games/xboard/bitmaps/default/q116s.bm
-share/games/xboard/bitmaps/default/q129o.bm
-share/games/xboard/bitmaps/default/q129s.bm
-share/games/xboard/bitmaps/default/q21o.bm
-share/games/xboard/bitmaps/default/q21s.bm
-share/games/xboard/bitmaps/default/q25o.bm
-share/games/xboard/bitmaps/default/q25s.bm
-share/games/xboard/bitmaps/default/q29o.bm
-share/games/xboard/bitmaps/default/q29s.bm
-share/games/xboard/bitmaps/default/q33o.bm
-share/games/xboard/bitmaps/default/q33s.bm
-share/games/xboard/bitmaps/default/q37o.bm
-share/games/xboard/bitmaps/default/q37s.bm
-share/games/xboard/bitmaps/default/q40o.bm
-share/games/xboard/bitmaps/default/q40s.bm
-share/games/xboard/bitmaps/default/q45o.bm
-share/games/xboard/bitmaps/default/q45s.bm
-share/games/xboard/bitmaps/default/q49o.bm
-share/games/xboard/bitmaps/default/q49s.bm
-share/games/xboard/bitmaps/default/q54o.bm
-share/games/xboard/bitmaps/default/q54s.bm
-share/games/xboard/bitmaps/default/q58o.bm
-share/games/xboard/bitmaps/default/q58s.bm
-share/games/xboard/bitmaps/default/q64o.bm
-share/games/xboard/bitmaps/default/q64s.bm
-share/games/xboard/bitmaps/default/q72o.bm
-share/games/xboard/bitmaps/default/q72s.bm
-share/games/xboard/bitmaps/default/q80o.bm
-share/games/xboard/bitmaps/default/q80s.bm
-share/games/xboard/bitmaps/default/q87o.bm
-share/games/xboard/bitmaps/default/q87s.bm
-share/games/xboard/bitmaps/default/q95o.bm
-share/games/xboard/bitmaps/default/q95s.bm
-share/games/xboard/bitmaps/default/r108o.bm
-share/games/xboard/bitmaps/default/r108s.bm
-share/games/xboard/bitmaps/default/r116o.bm
-share/games/xboard/bitmaps/default/r116s.bm
-share/games/xboard/bitmaps/default/r129o.bm
-share/games/xboard/bitmaps/default/r129s.bm
-share/games/xboard/bitmaps/default/r21o.bm
-share/games/xboard/bitmaps/default/r21s.bm
-share/games/xboard/bitmaps/default/r25o.bm
-share/games/xboard/bitmaps/default/r25s.bm
-share/games/xboard/bitmaps/default/r29o.bm
-share/games/xboard/bitmaps/default/r29s.bm
-share/games/xboard/bitmaps/default/r33o.bm
-share/games/xboard/bitmaps/default/r33s.bm
-share/games/xboard/bitmaps/default/r37o.bm
-share/games/xboard/bitmaps/default/r37s.bm
-share/games/xboard/bitmaps/default/r40o.bm
-share/games/xboard/bitmaps/default/r40s.bm
-share/games/xboard/bitmaps/default/r45o.bm
-share/games/xboard/bitmaps/default/r45s.bm
-share/games/xboard/bitmaps/default/r49o.bm
-share/games/xboard/bitmaps/default/r49s.bm
-share/games/xboard/bitmaps/default/r54o.bm
-share/games/xboard/bitmaps/default/r54s.bm
-share/games/xboard/bitmaps/default/r58o.bm
-share/games/xboard/bitmaps/default/r58s.bm
-share/games/xboard/bitmaps/default/r64o.bm
-share/games/xboard/bitmaps/default/r64s.bm
-share/games/xboard/bitmaps/default/r72o.bm
-share/games/xboard/bitmaps/default/r72s.bm
-share/games/xboard/bitmaps/default/r80o.bm
-share/games/xboard/bitmaps/default/r80s.bm
-share/games/xboard/bitmaps/default/r87o.bm
-share/games/xboard/bitmaps/default/r87s.bm
-share/games/xboard/bitmaps/default/r95o.bm
-share/games/xboard/bitmaps/default/r95s.bm
-share/games/xboard/bitmaps/default/s49o.bm
-share/games/xboard/bitmaps/default/s49s.bm
-share/games/xboard/bitmaps/default/s72o.bm
-share/games/xboard/bitmaps/default/s72s.bm
-share/games/xboard/bitmaps/default/u49o.bm
-share/games/xboard/bitmaps/default/u49s.bm
-share/games/xboard/bitmaps/default/u72o.bm
-share/games/xboard/bitmaps/default/u72s.bm
-share/games/xboard/bitmaps/default/v33o.bm
-share/games/xboard/bitmaps/default/v33s.bm
-share/games/xboard/bitmaps/default/v49o.bm
-share/games/xboard/bitmaps/default/v49s.bm
-share/games/xboard/bitmaps/default/v72o.bm
-share/games/xboard/bitmaps/default/v72s.bm
-share/games/xboard/bitmaps/default/w33o.bm
-share/games/xboard/bitmaps/default/w33s.bm
-share/games/xboard/bitmaps/default/w49o.bm
-share/games/xboard/bitmaps/default/w49s.bm
-share/games/xboard/bitmaps/default/w72o.bm
-share/games/xboard/bitmaps/default/w72s.bm
-share/games/xboard/bitmaps/default/wl49o.bm
-share/games/xboard/bitmaps/default/wl49s.bm
-share/games/xboard/bitmaps/default/wl72o.bm
-share/games/xboard/bitmaps/default/wl72s.bm
-share/games/xboard/bitmaps/default/wn49o.bm
-share/games/xboard/bitmaps/default/wn49s.bm
-share/games/xboard/bitmaps/default/wn72o.bm
-share/games/xboard/bitmaps/default/wn72s.bm
-share/games/xboard/bitmaps/default/wp49o.bm
-share/games/xboard/bitmaps/default/wp49s.bm
-share/games/xboard/bitmaps/default/wp72o.bm
-share/games/xboard/bitmaps/default/wp72s.bm
-share/games/xboard/bitmaps/default/ws49o.bm
-share/games/xboard/bitmaps/default/ws49s.bm
-share/games/xboard/bitmaps/default/ws72o.bm
-share/games/xboard/bitmaps/default/ws72s.bm
-share/games/xboard/pixmaps/textures/board32.xpm
-share/games/xboard/pixmaps/textures/board48.xpm
-share/games/xboard/pixmaps/textures/cross32.xpm
-share/games/xboard/pixmaps/textures/cross48.xpm
-share/games/xboard/pixmaps/textures/wood_d.xpm
-share/games/xboard/pixmaps/textures/wood_l.xpm
+share/games/xboard/pixmaps/textures/board32.png
+share/games/xboard/pixmaps/textures/board48.png
+share/games/xboard/pixmaps/textures/cross32.png
+share/games/xboard/pixmaps/textures/cross48.png
+share/games/xboard/pixmaps/textures/ini32.png
+share/games/xboard/pixmaps/textures/ini48.png
share/games/xboard/sounds/cymbal.wav
share/games/xboard/sounds/ding1.wav
share/games/xboard/sounds/gong.wav
@@ -400,14 +23,158 @@ share/games/xboard/sounds/laser.wav
share/games/xboard/sounds/penalty.wav
share/games/xboard/sounds/phone.wav
share/games/xboard/sounds/pop2.wav
+share/games/xboard/sounds/roar.wav
share/games/xboard/sounds/slap.wav
share/games/xboard/sounds/woodthunk.wav
+share/games/xboard/themes/conf/chu
+share/games/xboard/themes/conf/ics
+share/games/xboard/themes/conf/mini
+share/games/xboard/themes/conf/mini.fen
+share/games/xboard/themes/conf/sho
+share/games/xboard/themes/conf/sho.fen
+share/games/xboard/themes/conf/shogi
+share/games/xboard/themes/conf/xq
+share/games/xboard/themes/default/BlackAdvisor.svg
+share/games/xboard/themes/default/BlackArchbishop.svg
+share/games/xboard/themes/default/BlackBishop.svg
+share/games/xboard/themes/default/BlackCanon.svg
+share/games/xboard/themes/default/BlackChancellor.svg
+share/games/xboard/themes/default/BlackClaw.svg
+share/games/xboard/themes/default/BlackCobra.svg
+share/games/xboard/themes/default/BlackCommoner.svg
+share/games/xboard/themes/default/BlackCrownedBishop.svg
+share/games/xboard/themes/default/BlackCrownedRook.svg
+share/games/xboard/themes/default/BlackDolphin.svg
+share/games/xboard/themes/default/BlackElephant.svg
+share/games/xboard/themes/default/BlackGold.svg
+share/games/xboard/themes/default/BlackGoldKnight.svg
+share/games/xboard/themes/default/BlackGoldLance.svg
+share/games/xboard/themes/default/BlackGoldPawn.svg
+share/games/xboard/themes/default/BlackGoldSilver.svg
+share/games/xboard/themes/default/BlackHCrown.svg
+share/games/xboard/themes/default/BlackHSword.svg
+share/games/xboard/themes/default/BlackHawk.svg
+share/games/xboard/themes/default/BlackKing.svg
+share/games/xboard/themes/default/BlackKnight.svg
+share/games/xboard/themes/default/BlackLance.svg
+share/games/xboard/themes/default/BlackLeopard.svg
+share/games/xboard/themes/default/BlackLion.svg
+share/games/xboard/themes/default/BlackMarshall.svg
+share/games/xboard/themes/default/BlackNightrider.svg
+share/games/xboard/themes/default/BlackPawn.svg
+share/games/xboard/themes/default/BlackPrincess.svg
+share/games/xboard/themes/default/BlackPromoBishop.svg
+share/games/xboard/themes/default/BlackPromoDragon.svg
+share/games/xboard/themes/default/BlackPromoHSword.svg
+share/games/xboard/themes/default/BlackPromoHorse.svg
+share/games/xboard/themes/default/BlackPromoRook.svg
+share/games/xboard/themes/default/BlackPromoSword.svg
+share/games/xboard/themes/default/BlackQueen.svg
+share/games/xboard/themes/default/BlackRook.svg
+share/games/xboard/themes/default/BlackSword.svg
+share/games/xboard/themes/default/BlackUnicorn.svg
+share/games/xboard/themes/default/WhiteAdvisor.svg
+share/games/xboard/themes/default/WhiteArchbishop.svg
+share/games/xboard/themes/default/WhiteBishop.svg
+share/games/xboard/themes/default/WhiteCanon.svg
+share/games/xboard/themes/default/WhiteChancellor.svg
+share/games/xboard/themes/default/WhiteClaw.svg
+share/games/xboard/themes/default/WhiteCobra.svg
+share/games/xboard/themes/default/WhiteCommoner.svg
+share/games/xboard/themes/default/WhiteCrownedBishop.svg
+share/games/xboard/themes/default/WhiteCrownedRook.svg
+share/games/xboard/themes/default/WhiteDolphin.svg
+share/games/xboard/themes/default/WhiteElephant.svg
+share/games/xboard/themes/default/WhiteGold.svg
+share/games/xboard/themes/default/WhiteGoldKnight.svg
+share/games/xboard/themes/default/WhiteGoldLance.svg
+share/games/xboard/themes/default/WhiteGoldPawn.svg
+share/games/xboard/themes/default/WhiteGoldSilver.svg
+share/games/xboard/themes/default/WhiteHCrown.svg
+share/games/xboard/themes/default/WhiteHSword.svg
+share/games/xboard/themes/default/WhiteHawk.svg
+share/games/xboard/themes/default/WhiteKing.svg
+share/games/xboard/themes/default/WhiteKnight.svg
+share/games/xboard/themes/default/WhiteLance.svg
+share/games/xboard/themes/default/WhiteLeopard.svg
+share/games/xboard/themes/default/WhiteLion.svg
+share/games/xboard/themes/default/WhiteMarshall.svg
+share/games/xboard/themes/default/WhiteNightrider.svg
+share/games/xboard/themes/default/WhitePawn.svg
+share/games/xboard/themes/default/WhitePrincess.svg
+share/games/xboard/themes/default/WhitePromoBishop.svg
+share/games/xboard/themes/default/WhitePromoDragon.svg
+share/games/xboard/themes/default/WhitePromoHSword.svg
+share/games/xboard/themes/default/WhitePromoHorse.svg
+share/games/xboard/themes/default/WhitePromoRook.svg
+share/games/xboard/themes/default/WhitePromoSword.svg
+share/games/xboard/themes/default/WhiteQueen.svg
+share/games/xboard/themes/default/WhiteRook.svg
+share/games/xboard/themes/default/WhiteSword.svg
+share/games/xboard/themes/default/WhiteUnicorn.svg
+share/games/xboard/themes/default/eo_Analyzing.svg
+share/games/xboard/themes/default/eo_Black.svg
+share/games/xboard/themes/default/eo_Clear.svg
+share/games/xboard/themes/default/eo_Ponder.svg
+share/games/xboard/themes/default/eo_Thinking.svg
+share/games/xboard/themes/default/eo_Unknown.svg
+share/games/xboard/themes/default/eo_White.svg
+share/games/xboard/themes/default/icon_black.svg
+share/games/xboard/themes/default/icon_white.svg
+share/games/xboard/themes/shogi/BlackAdvisor.svg
+share/games/xboard/themes/shogi/BlackBishop.svg
+share/games/xboard/themes/shogi/BlackCrownedBishop.svg
+share/games/xboard/themes/shogi/BlackCrownedRook.svg
+share/games/xboard/themes/shogi/BlackGold.svg
+share/games/xboard/themes/shogi/BlackGoldKnight.svg
+share/games/xboard/themes/shogi/BlackGoldLance.svg
+share/games/xboard/themes/shogi/BlackGoldPawn.svg
+share/games/xboard/themes/shogi/BlackGoldSilver.svg
+share/games/xboard/themes/shogi/BlackKing.svg
+share/games/xboard/themes/shogi/BlackKnight.svg
+share/games/xboard/themes/shogi/BlackLance.svg
+share/games/xboard/themes/shogi/BlackPawn.svg
+share/games/xboard/themes/shogi/BlackRook.svg
+share/games/xboard/themes/shogi/WhiteAdvisor.svg
+share/games/xboard/themes/shogi/WhiteBishop.svg
+share/games/xboard/themes/shogi/WhiteCrownedBishop.svg
+share/games/xboard/themes/shogi/WhiteCrownedRook.svg
+share/games/xboard/themes/shogi/WhiteGold.svg
+share/games/xboard/themes/shogi/WhiteGoldKnight.svg
+share/games/xboard/themes/shogi/WhiteGoldLance.svg
+share/games/xboard/themes/shogi/WhiteGoldPawn.svg
+share/games/xboard/themes/shogi/WhiteGoldSilver.svg
+share/games/xboard/themes/shogi/WhiteKing.svg
+share/games/xboard/themes/shogi/WhiteKnight.svg
+share/games/xboard/themes/shogi/WhiteLance.svg
+share/games/xboard/themes/shogi/WhitePawn.svg
+share/games/xboard/themes/shogi/WhiteRook.svg
+share/games/xboard/themes/textures/hatch.png
+share/games/xboard/themes/textures/wood_d.png
+share/games/xboard/themes/textures/wood_l.png
+share/games/xboard/themes/textures/xqboard.png
+share/games/xboard/themes/xiangqi/BlackAdvisor.svg
+share/games/xboard/themes/xiangqi/BlackCanon.svg
+share/games/xboard/themes/xiangqi/BlackElephant.svg
+share/games/xboard/themes/xiangqi/BlackGold.svg
+share/games/xboard/themes/xiangqi/BlackKnight.svg
+share/games/xboard/themes/xiangqi/BlackPawn.svg
+share/games/xboard/themes/xiangqi/BlackRook.svg
+share/games/xboard/themes/xiangqi/WhiteAdvisor.svg
+share/games/xboard/themes/xiangqi/WhiteCanon.svg
+share/games/xboard/themes/xiangqi/WhiteElephant.svg
+share/games/xboard/themes/xiangqi/WhiteGold.svg
+share/games/xboard/themes/xiangqi/WhiteKnight.svg
+share/games/xboard/themes/xiangqi/WhitePawn.svg
+share/games/xboard/themes/xiangqi/WhiteRook.svg
share/icons/hicolor/48x48/apps/xboard.png
share/icons/hicolor/scalable/apps/xboard.svg
share/locale/da/LC_MESSAGES/xboard.mo
share/locale/de/LC_MESSAGES/xboard.mo
share/locale/es/LC_MESSAGES/xboard.mo
share/locale/it/LC_MESSAGES/xboard.mo
+share/locale/nl/LC_MESSAGES/xboard.mo
+share/locale/pl/LC_MESSAGES/xboard.mo
share/locale/ru/LC_MESSAGES/xboard.mo
share/locale/tr/LC_MESSAGES/xboard.mo
share/locale/uk/LC_MESSAGES/xboard.mo
diff --git a/games/xboard/distinfo b/games/xboard/distinfo
index 4e79d0e3576..761bcf396dd 100644
--- a/games/xboard/distinfo
+++ b/games/xboard/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.9 2015/11/03 20:57:07 agc Exp $
+$NetBSD: distinfo,v 1.10 2016/05/03 02:39:30 mef Exp $
-SHA1 (xboard-4.6.2.tar.gz) = fdda353252495978be22d3e79f8487142f87ea77
-RMD160 (xboard-4.6.2.tar.gz) = b2c457785538865712df53643fe45a96160b218e
-SHA512 (xboard-4.6.2.tar.gz) = a079e4ca4f825ab3463f2e60d98b977ce0783bc36fa018b79bd3b5c8f16441feef2313f5f586eabe7747ce6fffe0d9a967d19b68502f67f438720db607e3c516
-Size (xboard-4.6.2.tar.gz) = 2956198 bytes
-SHA1 (patch-Makefile.in) = 3e9d7153f1e12e407c425a73abee82ff5f3e3f7a
+SHA1 (xboard-4.8.0.tar.gz) = b44de53d704c2d524a3dc79a0c1afdd7414a3ff3
+RMD160 (xboard-4.8.0.tar.gz) = 2ac17ce9efa182b95f108ef78d83490cbe189327
+SHA512 (xboard-4.8.0.tar.gz) = fc3231f170baacdf97df5d08488f5a1fb9a144810f7b0eb72e3e95d345ce47aa2ff67a586ef45b6a9e45932300babc59c161a29e055dd0d19b133ba986985c81
+Size (xboard-4.8.0.tar.gz) = 3691531 bytes
+SHA1 (patch-Makefile.in) = 9f0b08576f612d31cb85b962ee0a3934f5909238
diff --git a/games/xboard/patches/patch-Makefile.in b/games/xboard/patches/patch-Makefile.in
index c8488ccc682..aeb637b9d25 100644
--- a/games/xboard/patches/patch-Makefile.in
+++ b/games/xboard/patches/patch-Makefile.in
@@ -1,21 +1,33 @@
-$NetBSD: patch-Makefile.in,v 1.1 2012/12/12 12:25:14 wiz Exp $
+$NetBSD: patch-Makefile.in,v 1.2 2016/05/03 02:39:30 mef Exp $
+(1)
+To avoid "ld: cannot find -ldl", which is not necessary for *BSD
+(2)
Let pkgsrc framework deal with config file.
---- Makefile.in.orig 2012-04-18 02:37:44.000000000 +0000
-+++ Makefile.in
-@@ -381,7 +381,7 @@ xboard_TEXINFOS = copyright.texi
+--- Makefile.in.orig 2014-10-25 00:20:31.000000000 +0900
++++ Makefile.in 2016-05-03 09:42:35.000000000 +0900
+@@ -532,7 +532,7 @@ xboard_SOURCES = backend.c backend.h bac
+
+ ###
+ SUBDIRS = po
+-xboard_LDADD = -ldl -lm @FRONTEND_LIBS@ @X_LIBS@ @LIBINTL@ @CAIRO_LIBS@
++xboard_LDADD = -lm @FRONTEND_LIBS@ @X_LIBS@ @LIBINTL@ @CAIRO_LIBS@
+ EXTRA_DIST = pixmaps themes png sounds winboard \
+ xboard.texi gpl.texinfo texi2man texinfo.tex xboard.man xboard.desktop xboard-config.desktop \
+ xboard-fen-viewer.desktop xboard-pgn-viewer.desktop xboard-tourney.desktop xboard.xml \
+@@ -551,7 +551,7 @@ xboard_TEXINFOS = copyright.texi
man6_MANS = xboard.man
### config file
-sysconf_DATA = xboard.conf
-+sysconf_DATA =
++sysconf_DATA =
### icon files
- icondir = $(datadir)/icons/hicolor/48x48/apps
-@@ -481,7 +481,7 @@ dist_sounds_DATA = \
- edit = sed -e 's|@pixmapsdir[@]|$(pixmapsdir)|g' \
- -e 's|@soundsdir[@]|$(soundsdir)|g'
+ icondir = @ICONSDIR@
+@@ -660,7 +660,7 @@ dist_sounds_DATA = \
+ sounds/cymbal.wav sounds/pop2.wav sounds/slap.wav sounds/ding1.wav sounds/laser.wav \
+ sounds/woodthunk.wav sounds/gong.wav sounds/penalty.wav sounds/honkhonk.wav sounds/phone.wav sounds/roar.wav
-all: config.h
+all: config.h xboard.conf