View | Details | Raw Unified | Return to bug 192903 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-10 / +85 lines)
Lines 2-33 Link Here
2
# $FreeBSD: head/games/xboard/Makefile 361946 2014-07-15 15:19:07Z adamw $
2
# $FreeBSD: head/games/xboard/Makefile 361946 2014-07-15 15:19:07Z adamw $
3
3
4
PORTNAME=	xboard
4
PORTNAME=	xboard
5
PORTVERSION=	4.7.3
5
PORTVERSION=	4.7.3.20140702.2
6
CATEGORIES=	games
6
CATEGORIES=	games
7
MASTER_SITES=	GNU
7
MASTER_SITES=	http://freeheimdall.spdns.org/files/
8
DISTNAME=	${PORTNAME}-c591aa5
9
# http://hgm.nubati.net/cgi-bin/gitweb.cgi?p=xboard.git;a=snapshot;h=c591aa5f691ddd2fe00a64993e006d105b47f4a3;sf=tgz
8
10
9
MAINTAINER=	johans@FreeBSD.org
11
MAINTAINER=	johans@FreeBSD.org
10
COMMENT=	X frontend for Crafty, GNUChess, Chess Servers, or e-mail chess
12
COMMENT=	X frontend for Crafty, GNUChess, Chess Servers, or e-mail chess
11
13
12
LIB_DEPENDS=	libcairo.so:${PORTSDIR}/graphics/cairo
14
LIB_DEPENDS=	libcairo.so:${PORTSDIR}/graphics/cairo
13
15
14
OPTIONS_DEFINE=	NLS CRAFTY FAIRYMAX GNUCHESS KNIGHTCAP PHALANX DOCS
16
OPTIONS_DEFINE=	NLS DOCS ZIPPY
15
OPTIONS_DEFAULT=
17
OPTIONS_SINGLE=	FRONTEND
18
OPTIONS_SINGLE_FRONTEND=	Xaw Xaw3d GTK2
19
OPTIONS_GROUP=	ENGINES
20
OPTIONS_GROUP_ENGINES=	CRAFTY FAIRYMAX GNUCHESS KNIGHTCAP PHALANX
21
OPTIONS_RADIO=	SOUND
22
OPTIONS_RADIO_SOUND=	SOX ALSA
23
OPTIONS_DEFAULT= Xaw
16
OPTIONS_SUB=	yes
24
OPTIONS_SUB=	yes
25
ZIPPY_DESC=	Add Zippy capability to xboard (computer player on ICS)
26
ENGINES_DESC=	Chess Engines
17
CRAFTY_DESC=	Install crafty engine
27
CRAFTY_DESC=	Install crafty engine
18
FAIRYMAX_DESC=	Install fairymax engine
28
FAIRYMAX_DESC=	Install fairymax engine
19
GNUCHESS_DESC=	Install GnuChess engine
29
GNUCHESS_DESC=	Install GnuChess engine
20
KNIGHTCAP_DESC=	Install KnightCap engine
30
KNIGHTCAP_DESC=	Install KnightCap engine
21
PHALANX_DESC=	Install phalanx engine
31
PHALANX_DESC=	Install phalanx engine
32
FRONTEND_DESC=	Fornt End
33
Xaw3d_DESC=	Xaw3d GUI toolkit support (not fully supported)
34
Xaw_DESC=	Xaw GUI toolkit support (default)
35
GTK2_DESC=	GTK+ 2 GUI toolkit support (experimental)
36
SOUND_DESC=	Sound Output (optional)
37
SOX_DESC=	SoX audio support
22
CRAFTY_RUN_DEPENDS+=	crafty:${PORTSDIR}/games/crafty
38
CRAFTY_RUN_DEPENDS+=	crafty:${PORTSDIR}/games/crafty
23
FAIRYMAX_RUN_DEPENDS+=	fairymax:${PORTSDIR}/games/fairymax
39
FAIRYMAX_RUN_DEPENDS+=	fairymax:${PORTSDIR}/games/fairymax
24
GNUCHESS_RUN_DEPENDS+=	gnuchess:${PORTSDIR}/games/gnuchess
40
GNUCHESS_RUN_DEPENDS+=	gnuchess:${PORTSDIR}/games/gnuchess
25
KNIGHTCAP_RUN_DEPENDS+=	KnightCap:${PORTSDIR}/games/KnightCap
41
KNIGHTCAP_RUN_DEPENDS+=	KnightCap:${PORTSDIR}/games/KnightCap
26
PHALANX_RUN_DEPENDS+=	phalanx:${PORTSDIR}/games/phalanx
42
PHALANX_RUN_DEPENDS+=	phalanx:${PORTSDIR}/games/phalanx
43
Xaw3d_DEPENDS+=	libXaw3d.so:${PORTSDIR}/x11-toolkits/Xaw3d
44
SOX_RUN_DEPENDS+=	play:${PORTSDIR}/audio/sox
45
ALSA_RUN_DEPENDS+=	aplay:${PORTSDIR}/audio/alsa-utils
27
NLS_USES=		gettext
46
NLS_USES=		gettext
28
NLS_CONFIGURE_ENABLE=	nls
47
NLS_CONFIGURE_ENABLE=	nls
48
Xaw_CONFIGURE_WITH=	Xaw
49
Xaw3d_CONFIGURE_WITH=	Xaw3d
50
GTK2_CONFIGURE_WITH=	gtk
29
51
30
USES=		desktop-file-utils makeinfo perl5 pkgconfig shared-mime-info
52
USE_AUTOTOOLS=	automake aclocal
53
USES=		desktop-file-utils makeinfo perl5 pkgconfig shared-mime-info gmake
31
USE_XORG=	xt xpm xaw
54
USE_XORG=	xt xpm xaw
32
USE_GNOME=	librsvg2
55
USE_GNOME=	librsvg2
33
GNU_CONFIGURE=	yes
56
GNU_CONFIGURE=	yes
Lines 39-56 Link Here
39
INSTALLS_ICONS=	yes
62
INSTALLS_ICONS=	yes
40
DATADIR=	${PREFIX}/share/games/${PORTNAME}
63
DATADIR=	${PREFIX}/share/games/${PORTNAME}
41
64
42
PORTDOCS=	AUTHORS ChangeLog NEWS README SHORTLOG TODO
65
PORTDOCS=	AUTHORS COPYING COPYRIGHT ChangeLog DIFFSTAT FAQ.html NEWS README SHORTLOG TODO
43
66
44
BROKEN_sparc64=	Does not install on sparc64
67
BROKEN_sparc64=	Does not install on sparc64
45
68
69
ZIPPY_CONFIGURE_ON=	--enable-zippy
70
71
.include <bsd.port.options.mk>
72
73
.if ${PORT_OPTIONS:MZIPPY}
74
PORTDOCS+=	zippy.README
75
.endif
76
77
.if ${PORT_OPTIONS:MNLS}
78
PORTDOCS+=	ABOUT-NLS
79
.endif
80
46
post-patch:
81
post-patch:
47
	@${REINPLACE_CMD} -e 's/fairymax/gnuchessx/' ${WRKSRC}/xboard.conf.in
82
	@echo -n "" > ${WRKSRC}/engineEntries.txt
83
.if ${PORT_OPTIONS:MCRAFTY}
84
	@echo "\"Crafty\" -fcp crafty\\" >> ${WRKSRC}/engineEntries.txt
85
	@echo -n "crafty" > ${WRKSRC}/firstEngine.txt
86
.endif
87
.if ${PORT_OPTIONS:MGNUCHESS}
88
	@echo "\"GNU Chess\" -fcp gnuchess\\" >> ${WRKSRC}/engineEntries.txt
89
	@echo -n "gnuchess" > ${WRKSRC}/firstEngine.txt
90
.endif
91
.if ${PORT_OPTIONS:MKNIGHTCAP}
92
	@echo "\"KnightCap\" -fcp \"KnightCap -n -X -A\"\\" >> ${WRKSRC}/engineEntries.txt
93
	@echo -n "KnightCap" > ${WRKSRC}/firstEngine.txt
94
.endif
95
.if ${PORT_OPTIONS:MPHALANX}
96
	@echo "\"Phalanx\" -fcp phalanx\\" >> ${WRKSRC}/engineEntries.txt
97
	@echo -n "phalanx" > ${WRKSRC}/firstEngine.txt
98
.endif
99
.if ${PORT_OPTIONS:MFAIRYMAX}
100
	@echo "\"FairyMax\" -fcp fairymax\\" >> ${WRKSRC}/engineEntries.txt
101
	@echo -n "fairymax" > ${WRKSRC}/firstEngine.txt
102
.endif
103
	@firstEngine=`cat ${WRKSRC}/firstEngine.txt` && \
104
	 ${REINPLACE_CMD} -e "s|\(-firstChessProgram\) .*|\1 $${firstEngine}|" ${WRKSRC}/xboard.conf.in
105
	@engineEntries=`cat ${WRKSRC}/engineEntries.txt` && \
106
	 ${REINPLACE_CMD} -e "s|\(firstChessProgramNames[ 	]*{\)[ 	]*.*|\1$${engineEntries}}|" ${WRKSRC}/xboard.conf.in
48
	@${REINPLACE_CMD} -e '/^#include..malloc.h/d' \
107
	@${REINPLACE_CMD} -e '/^#include..malloc.h/d' \
49
		${WRKSRC}/engineoutput.c ${WRKSRC}/uci.c
108
		${WRKSRC}/engineoutput.c ${WRKSRC}/uci.c
50
	@${REINPLACE_CMD} -e 's:INSTALL.*sysconfdir):&/$$$$files.dist:' \
109
.if ${PORT_OPTIONS:MZIPPY}
51
		${WRKSRC}/Makefile.in
110
	@cd ${WRKSRC} && ${PATCH} < ${PATCHDIR}/OPTION_ZIPPY__patch-xboard.texi
111
	@${REINPLACE_CMD} -e 's|%%DOCSDIR%%|${DOCSDIR}|g' ${WRKSRC}/xboard.texi
112
.endif
113
.if ${PORT_OPTIONS:MSOX}
114
	@${REINPLACE_CMD} -e "s|\(soundProgram\) .*|\1 \"play -q\"|" ${WRKSRC}/xboard.conf.in
115
.elif ${PORT_OPTIONS:MALSA}
116
	@${REINPLACE_CMD} -e "s|\(soundProgram\) .*|\1 \"aplay -q\"|" ${WRKSRC}/xboard.conf.in
117
.else
118
	@${REINPLACE_CMD} -e "s|\(soundProgram\) .*|\1 \"\"|" ${WRKSRC}/xboard.conf.in
119
.endif
52
120
53
.include <bsd.port.options.mk>
121
pre-configure:
122
	@cd ${WRKSRC} && ./autogen.sh
123
124
# Why only this one? There seem to be more of them quite simmilar in
125
# Makefile.in and the generated Makefile.
126
post-configure:
127
	@${REINPLACE_CMD} -e 's:INSTALL.*sysconfdir):&/$$$$files.dist:' \
128
		${WRKSRC}/Makefile.in ${WRKSRC}/Makefile
54
129
55
post-install:
130
post-install:
56
	@${INSTALL_SCRIPT} ${WRKSRC}/cmail ${STAGEDIR}${PREFIX}/bin/
131
	@${INSTALL_SCRIPT} ${WRKSRC}/cmail ${STAGEDIR}${PREFIX}/bin/
(-)distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (xboard-4.7.3.tar.gz) = 7fd0b03f53dad57c587bc3438459612e2455534f715cfb0e637b6290f34cbeaa
1
SHA256 (xboard-c591aa5.tar.gz) = 1ade12112af052a627bf31243e7f2c95e4ca709f398fe107b6fc7f594b9f12a3
2
SIZE (xboard-4.7.3.tar.gz) = 3424771
2
SIZE (xboard-c591aa5.tar.gz) = 3038824
(-)pkg-descr (+1 lines)
Lines 2-5 Link Here
2
Crafty, GNU Chess, for Internet Chess Servers, or for electronic mail 
2
Crafty, GNU Chess, for Internet Chess Servers, or for electronic mail 
3
correspondence chess. xboard can also be used by itself.
3
correspondence chess. xboard can also be used by itself.
4
4
5
GIT: http://hgm.nubati.net/cgi-bin/gitweb.cgi?p=xboard.git
5
WWW: https://www.gnu.org/software/xboard/
6
WWW: https://www.gnu.org/software/xboard/
(-)pkg-plist (-30 / +103 lines)
Lines 1-81 Link Here
1
@unexec /bin/rm %D/share/icons/hicolor/icon-theme.cache 2>/dev/null || /usr/bin/true
2
@owner root
3
@group wheel
1
bin/xboard
4
bin/xboard
2
bin/cmail
5
bin/cmail
3
man/man6/xboard.6.gz
6
man/man6/xboard.6.gz
4
share/applications/xboard.desktop
5
share/applications/xboard-config.desktop
7
share/applications/xboard-config.desktop
6
share/applications/xboard-fen-viewer.desktop
8
share/applications/xboard-fen-viewer.desktop
7
share/applications/xboard-pgn-viewer.desktop
9
share/applications/xboard-pgn-viewer.desktop
8
share/applications/xboard-tourney.desktop
10
share/applications/xboard-tourney.desktop
11
share/applications/xboard.desktop
9
share/icons/hicolor/48x48/apps/xboard.png
12
share/icons/hicolor/48x48/apps/xboard.png
10
share/icons/hicolor/scalable/apps/xboard.svg
13
share/icons/hicolor/scalable/apps/xboard.svg
11
share/mime/packages/xboard.xml
14
share/mime/packages/xboard.xml
12
%%DATADIR%%/pixmaps/textures/board32.xpm
15
%%DATADIR%%/pixmaps/textures/board32.png
13
%%DATADIR%%/pixmaps/textures/board48.xpm
16
%%DATADIR%%/pixmaps/textures/board48.png
14
%%DATADIR%%/pixmaps/textures/cross32.xpm
17
%%DATADIR%%/pixmaps/textures/cross32.png
15
%%DATADIR%%/pixmaps/textures/cross48.xpm
18
%%DATADIR%%/pixmaps/textures/cross48.png
16
%%DATADIR%%/pixmaps/textures/ini32.xpm
19
%%DATADIR%%/pixmaps/textures/ini32.png
17
%%DATADIR%%/pixmaps/textures/ini48.xpm
20
%%DATADIR%%/pixmaps/textures/ini48.png
18
%%DATADIR%%/sounds/cymbal.wav
21
%%DATADIR%%/themes/conf/chu
19
%%DATADIR%%/sounds/ding1.wav
22
%%DATADIR%%/themes/conf/ics
20
%%DATADIR%%/sounds/gong.wav
23
%%DATADIR%%/themes/conf/judkins
21
%%DATADIR%%/sounds/honkhonk.wav
24
%%DATADIR%%/themes/conf/judkins.fen
22
%%DATADIR%%/sounds/laser.wav
25
%%DATADIR%%/themes/conf/mini
23
%%DATADIR%%/sounds/penalty.wav
26
%%DATADIR%%/themes/conf/mini.fen
24
%%DATADIR%%/sounds/phone.wav
27
%%DATADIR%%/themes/conf/sho
25
%%DATADIR%%/sounds/pop2.wav
28
%%DATADIR%%/themes/conf/sho.fen
26
%%DATADIR%%/sounds/slap.wav
29
%%DATADIR%%/themes/conf/shogi
27
%%DATADIR%%/sounds/woodthunk.wav
30
%%DATADIR%%/themes/conf/xiangqi
31
%%DATADIR%%/themes/conf/xq
28
%%DATADIR%%/themes/default/BlackAdvisor.svg
32
%%DATADIR%%/themes/default/BlackAdvisor.svg
29
%%DATADIR%%/themes/default/BlackArchbishop.svg
33
%%DATADIR%%/themes/default/BlackArchbishop.svg
30
%%DATADIR%%/themes/default/BlackBishop.svg
34
%%DATADIR%%/themes/default/BlackBishop.svg
31
%%DATADIR%%/themes/default/BlackCanon.svg
35
%%DATADIR%%/themes/default/BlackCanon.svg
32
%%DATADIR%%/themes/default/BlackChancellor.svg
36
%%DATADIR%%/themes/default/BlackChancellor.svg
37
%%DATADIR%%/themes/default/BlackClaw.svg
33
%%DATADIR%%/themes/default/BlackCobra.svg
38
%%DATADIR%%/themes/default/BlackCobra.svg
34
%%DATADIR%%/themes/default/BlackCommoner.svg
39
%%DATADIR%%/themes/default/BlackCommoner.svg
35
%%DATADIR%%/themes/default/BlackCrownedBishop.svg
40
%%DATADIR%%/themes/default/BlackCrownedBishop.svg
36
%%DATADIR%%/themes/default/BlackCrownedRook.svg
41
%%DATADIR%%/themes/default/BlackCrownedRook.svg
42
%%DATADIR%%/themes/default/BlackDolphin.svg
37
%%DATADIR%%/themes/default/BlackElephant.svg
43
%%DATADIR%%/themes/default/BlackElephant.svg
38
%%DATADIR%%/themes/default/BlackGold.svg
44
%%DATADIR%%/themes/default/BlackGold.svg
39
%%DATADIR%%/themes/default/BlackGoldKnight.svg
45
%%DATADIR%%/themes/default/BlackGoldKnight.svg
40
%%DATADIR%%/themes/default/BlackGoldLance.svg
46
%%DATADIR%%/themes/default/BlackGoldLance.svg
41
%%DATADIR%%/themes/default/BlackGoldPawn.svg
47
%%DATADIR%%/themes/default/BlackGoldPawn.svg
42
%%DATADIR%%/themes/default/BlackGoldSilver.svg
48
%%DATADIR%%/themes/default/BlackGoldSilver.svg
49
%%DATADIR%%/themes/default/BlackHCrown.svg
50
%%DATADIR%%/themes/default/BlackHSword.svg
43
%%DATADIR%%/themes/default/BlackHawk.svg
51
%%DATADIR%%/themes/default/BlackHawk.svg
44
%%DATADIR%%/themes/default/BlackKing.svg
52
%%DATADIR%%/themes/default/BlackKing.svg
45
%%DATADIR%%/themes/default/BlackKnight.svg
53
%%DATADIR%%/themes/default/BlackKnight.svg
46
%%DATADIR%%/themes/default/BlackLance.svg
54
%%DATADIR%%/themes/default/BlackLance.svg
55
%%DATADIR%%/themes/default/BlackLeopard.svg
56
%%DATADIR%%/themes/default/BlackLion.svg
47
%%DATADIR%%/themes/default/BlackMarshall.svg
57
%%DATADIR%%/themes/default/BlackMarshall.svg
48
%%DATADIR%%/themes/default/BlackNightrider.svg
58
%%DATADIR%%/themes/default/BlackNightrider.svg
49
%%DATADIR%%/themes/default/BlackPawn.svg
59
%%DATADIR%%/themes/default/BlackPawn.svg
50
%%DATADIR%%/themes/default/BlackPrincess.svg
60
%%DATADIR%%/themes/default/BlackPrincess.svg
61
%%DATADIR%%/themes/default/BlackPromoBishop.svg
62
%%DATADIR%%/themes/default/BlackPromoDragon.svg
63
%%DATADIR%%/themes/default/BlackPromoHSword.svg
64
%%DATADIR%%/themes/default/BlackPromoHorse.svg
65
%%DATADIR%%/themes/default/BlackPromoRook.svg
66
%%DATADIR%%/themes/default/BlackPromoSword.svg
51
%%DATADIR%%/themes/default/BlackQueen.svg
67
%%DATADIR%%/themes/default/BlackQueen.svg
52
%%DATADIR%%/themes/default/BlackRook.svg
68
%%DATADIR%%/themes/default/BlackRook.svg
69
%%DATADIR%%/themes/default/BlackSword.svg
53
%%DATADIR%%/themes/default/BlackUnicorn.svg
70
%%DATADIR%%/themes/default/BlackUnicorn.svg
54
%%DATADIR%%/themes/default/WhiteAdvisor.svg
71
%%DATADIR%%/themes/default/WhiteAdvisor.svg
55
%%DATADIR%%/themes/default/WhiteArchbishop.svg
72
%%DATADIR%%/themes/default/WhiteArchbishop.svg
56
%%DATADIR%%/themes/default/WhiteBishop.svg
73
%%DATADIR%%/themes/default/WhiteBishop.svg
57
%%DATADIR%%/themes/default/WhiteCanon.svg
74
%%DATADIR%%/themes/default/WhiteCanon.svg
58
%%DATADIR%%/themes/default/WhiteChancellor.svg
75
%%DATADIR%%/themes/default/WhiteChancellor.svg
76
%%DATADIR%%/themes/default/WhiteClaw.svg
59
%%DATADIR%%/themes/default/WhiteCobra.svg
77
%%DATADIR%%/themes/default/WhiteCobra.svg
60
%%DATADIR%%/themes/default/WhiteCommoner.svg
78
%%DATADIR%%/themes/default/WhiteCommoner.svg
61
%%DATADIR%%/themes/default/WhiteCrownedBishop.svg
79
%%DATADIR%%/themes/default/WhiteCrownedBishop.svg
62
%%DATADIR%%/themes/default/WhiteCrownedRook.svg
80
%%DATADIR%%/themes/default/WhiteCrownedRook.svg
81
%%DATADIR%%/themes/default/WhiteDolphin.svg
63
%%DATADIR%%/themes/default/WhiteElephant.svg
82
%%DATADIR%%/themes/default/WhiteElephant.svg
64
%%DATADIR%%/themes/default/WhiteGold.svg
83
%%DATADIR%%/themes/default/WhiteGold.svg
65
%%DATADIR%%/themes/default/WhiteGoldKnight.svg
84
%%DATADIR%%/themes/default/WhiteGoldKnight.svg
66
%%DATADIR%%/themes/default/WhiteGoldLance.svg
85
%%DATADIR%%/themes/default/WhiteGoldLance.svg
67
%%DATADIR%%/themes/default/WhiteGoldPawn.svg
86
%%DATADIR%%/themes/default/WhiteGoldPawn.svg
68
%%DATADIR%%/themes/default/WhiteGoldSilver.svg
87
%%DATADIR%%/themes/default/WhiteGoldSilver.svg
88
%%DATADIR%%/themes/default/WhiteHCrown.svg
89
%%DATADIR%%/themes/default/WhiteHSword.svg
69
%%DATADIR%%/themes/default/WhiteHawk.svg
90
%%DATADIR%%/themes/default/WhiteHawk.svg
70
%%DATADIR%%/themes/default/WhiteKing.svg
91
%%DATADIR%%/themes/default/WhiteKing.svg
71
%%DATADIR%%/themes/default/WhiteKnight.svg
92
%%DATADIR%%/themes/default/WhiteKnight.svg
72
%%DATADIR%%/themes/default/WhiteLance.svg
93
%%DATADIR%%/themes/default/WhiteLance.svg
94
%%DATADIR%%/themes/default/WhiteLeopard.svg
95
%%DATADIR%%/themes/default/WhiteLion.svg
73
%%DATADIR%%/themes/default/WhiteMarshall.svg
96
%%DATADIR%%/themes/default/WhiteMarshall.svg
74
%%DATADIR%%/themes/default/WhiteNightrider.svg
97
%%DATADIR%%/themes/default/WhiteNightrider.svg
75
%%DATADIR%%/themes/default/WhitePawn.svg
98
%%DATADIR%%/themes/default/WhitePawn.svg
76
%%DATADIR%%/themes/default/WhitePrincess.svg
99
%%DATADIR%%/themes/default/WhitePrincess.svg
100
%%DATADIR%%/themes/default/WhitePromoBishop.svg
101
%%DATADIR%%/themes/default/WhitePromoDragon.svg
102
%%DATADIR%%/themes/default/WhitePromoHSword.svg
103
%%DATADIR%%/themes/default/WhitePromoHorse.svg
104
%%DATADIR%%/themes/default/WhitePromoRook.svg
105
%%DATADIR%%/themes/default/WhitePromoSword.svg
77
%%DATADIR%%/themes/default/WhiteQueen.svg
106
%%DATADIR%%/themes/default/WhiteQueen.svg
78
%%DATADIR%%/themes/default/WhiteRook.svg
107
%%DATADIR%%/themes/default/WhiteRook.svg
108
%%DATADIR%%/themes/default/WhiteSword.svg
79
%%DATADIR%%/themes/default/WhiteUnicorn.svg
109
%%DATADIR%%/themes/default/WhiteUnicorn.svg
80
%%DATADIR%%/themes/default/eo_Analyzing.svg
110
%%DATADIR%%/themes/default/eo_Analyzing.svg
81
%%DATADIR%%/themes/default/eo_Black.svg
111
%%DATADIR%%/themes/default/eo_Black.svg
Lines 132-141 Link Here
132
%%DATADIR%%/themes/xiangqi/WhiteKnight.svg
162
%%DATADIR%%/themes/xiangqi/WhiteKnight.svg
133
%%DATADIR%%/themes/xiangqi/WhitePawn.svg
163
%%DATADIR%%/themes/xiangqi/WhitePawn.svg
134
%%DATADIR%%/themes/xiangqi/WhiteRook.svg
164
%%DATADIR%%/themes/xiangqi/WhiteRook.svg
165
%%DATADIR%%/sounds/README
166
%%DATADIR%%/sounds/alarm.wav
167
%%DATADIR%%/sounds/challenge.wav
168
%%DATADIR%%/sounds/channel.wav
169
%%DATADIR%%/sounds/channel1.wav
170
%%DATADIR%%/sounds/ching.wav
171
%%DATADIR%%/sounds/click.wav
172
%%DATADIR%%/sounds/cymbal.wav
173
%%DATADIR%%/sounds/ding1.wav
174
%%DATADIR%%/sounds/draw.wav
175
%%DATADIR%%/sounds/drip.wav
176
%%DATADIR%%/sounds/gong.wav
177
%%DATADIR%%/sounds/honkhonk.wav
178
%%DATADIR%%/sounds/kibitz.wav
179
%%DATADIR%%/sounds/laser.wav
180
%%DATADIR%%/sounds/lose.wav
181
%%DATADIR%%/sounds/move.wav
182
%%DATADIR%%/sounds/penalty.wav
183
%%DATADIR%%/sounds/phone.wav
184
%%DATADIR%%/sounds/pop.wav
185
%%DATADIR%%/sounds/pop2.wav
186
%%DATADIR%%/sounds/request.wav
187
%%DATADIR%%/sounds/roar.wav
188
%%DATADIR%%/sounds/seek.wav
189
%%DATADIR%%/sounds/shout.wav
190
%%DATADIR%%/sounds/slap.wav
191
%%DATADIR%%/sounds/squeak.wav
192
%%DATADIR%%/sounds/sshout.wav
193
%%DATADIR%%/sounds/swish.wav
194
%%DATADIR%%/sounds/tell.wav
195
%%DATADIR%%/sounds/thud.wav
196
%%DATADIR%%/sounds/unfinished.wav
197
%%DATADIR%%/sounds/whipcrak.wav
198
%%DATADIR%%/sounds/win.wav
199
%%DATADIR%%/sounds/woodthunk.wav
135
%%NLS%%share/locale/da/LC_MESSAGES/xboard.mo
200
%%NLS%%share/locale/da/LC_MESSAGES/xboard.mo
136
%%NLS%%share/locale/de/LC_MESSAGES/xboard.mo
201
%%NLS%%share/locale/de/LC_MESSAGES/xboard.mo
137
%%NLS%%share/locale/es/LC_MESSAGES/xboard.mo
202
%%NLS%%share/locale/es/LC_MESSAGES/xboard.mo
138
%%NLS%%share/locale/it/LC_MESSAGES/xboard.mo
203
%%NLS%%share/locale/it/LC_MESSAGES/xboard.mo
204
%%NLS%%share/locale/nl/LC_MESSAGES/xboard.mo
139
%%NLS%%share/locale/ru/LC_MESSAGES/xboard.mo
205
%%NLS%%share/locale/ru/LC_MESSAGES/xboard.mo
140
%%NLS%%share/locale/tr/LC_MESSAGES/xboard.mo
206
%%NLS%%share/locale/tr/LC_MESSAGES/xboard.mo
141
%%NLS%%share/locale/uk/LC_MESSAGES/xboard.mo
207
%%NLS%%share/locale/uk/LC_MESSAGES/xboard.mo
Lines 143-159 Link Here
143
%%NLS%%share/locale/zh_CN/LC_MESSAGES/xboard.mo
209
%%NLS%%share/locale/zh_CN/LC_MESSAGES/xboard.mo
144
%%NLS%%share/locale/zh_HK/LC_MESSAGES/xboard.mo
210
%%NLS%%share/locale/zh_HK/LC_MESSAGES/xboard.mo
145
%%NLS%%share/locale/zh_TW/LC_MESSAGES/xboard.mo
211
%%NLS%%share/locale/zh_TW/LC_MESSAGES/xboard.mo
146
%%NLS%%@dirrmtry share/locale/zh_HK/LC_MESSAGES
212
@dirrmtry share/locale/zh_HK/LC_MESSAGES
147
%%NLS%%@dirrmtry share/locale/zh_HK
213
@dirrmtry share/locale/zh_HK
148
@dirrm %%DATADIR%%/pixmaps/textures
214
@dirrmtry %%DATADIR%%/pixmaps/textures
149
@dirrm %%DATADIR%%/pixmaps
215
@dirrmtry %%DATADIR%%/pixmaps
150
@dirrm %%DATADIR%%/sounds
216
@dirrmtry %%DATADIR%%/sounds
151
@dirrm %%DATADIR%%/themes/default
217
@dirrmtry %%DATADIR%%/themes/conf
152
@dirrm %%DATADIR%%/themes/shogi
218
@dirrmtry %%DATADIR%%/themes/default
153
@dirrm %%DATADIR%%/themes/textures
219
@dirrmtry %%DATADIR%%/themes/shogi
154
@dirrm %%DATADIR%%/themes/xiangqi
220
@dirrmtry %%DATADIR%%/themes/textures
155
@dirrm %%DATADIR%%/themes
221
@dirrmtry %%DATADIR%%/themes/xiangqi
156
@dirrm %%DATADIR%%
222
@dirrmtry %%DATADIR%%/themes
223
@dirrmtry %%DATADIR%%
157
@dirrmtry share/games
224
@dirrmtry share/games
158
@dirrmtry share/icons/hicolor/48x48/apps
225
@dirrmtry share/icons/hicolor/48x48/apps
159
@dirrmtry share/icons/hicolor/48x48
226
@dirrmtry share/icons/hicolor/48x48
Lines 163-168 Link Here
163
@dirrmtry share/icons
230
@dirrmtry share/icons
164
@dirrmtry share/mime/packages
231
@dirrmtry share/mime/packages
165
@dirrmtry share/mime
232
@dirrmtry share/mime
166
@unexec if cmp -s %D/etc/xboard.conf.dist %D/etc/xboard.conf; then rm -f %D/etc/xboard.conf; fi
233
%%ETCDIR%%.conf.dist
167
etc/xboard.conf.dist
168
@exec cp -pn %D/%F %B/xboard.conf
234
@exec cp -pn %D/%F %B/xboard.conf
235
%%ETCDIR%%.conf
236
@exec /usr/local/bin/update-mime-database %D/share/mime
237
@unexec /usr/local/bin/update-mime-database %D/share/mime
238
@exec /usr/local/bin/gtk-update-icon-cache -q -f %D/share/icons/hicolor 2>/dev/null || /usr/bin/true
239
@unexec /usr/local/bin/gtk-update-icon-cache -q -f %D/share/icons/hicolor 2>/dev/null || /usr/bin/true
240
@exec /usr/local/bin/update-desktop-database -q > /dev/null || /usr/bin/true
241
@unexec /usr/local/bin/update-desktop-database -q > /dev/null || /usr/bin/true
(-)files/OPTION_ZIPPY__patch-xboard.texi (+25 lines)
Added Link Here
1
--- xboard.texi.orig	2014-01-06 18:15:22.000000000 +0100
2
+++ xboard.texi	2014-08-14 23:43:17.000000000 +0200
3
@@ -64,6 +64,7 @@
4
 * Chess Servers::   Using XBoard with an Internet Chess Server (ICS).
5
 * Firewalls::       Connecting to a chess server through a firewall.
6
 * Environment::     Environment variables.
7
+* Zippy::           XBoard as computer player on an Internet Chess Server (ICS).
8
 * Limitations::     Known limitations and/or bugs.
9
 * Problems::        How and where to report any problems you run into.
10
 * Contributors::    People who have helped developing XBoard.
11
@@ -3805,6 +3806,14 @@
12
 but see the SOCKS Web site at http://www.socks.permeo.com/.
13
 If you are missing SOCKS, try http://www.funbureau.com/.
14
 
15
+@node Zippy
16
+@chapter Zippy
17
+@cindex Zippy
18
+@cindex ICS
19
+@cindex ICS computer player
20
+Be a computer player on an Internet Chess Server (ICS).
21
+See file @code{%%DOCSDIR%%/zippy.README} for description.
22
+
23
 @node Environment
24
 @chapter Environment variables
25
 @cindex Environment variables
(-)files/patch-xboard.conf.in (+15 lines)
Added Link Here
1
--- xboard.conf.in.orig	2014-07-02 14:34:53.000000000 +0200
2
+++ xboard.conf.in	2014-08-21 00:56:04.000000000 +0200
3
@@ -70,11 +70,7 @@
4
 ; Engines & adjudicatons in engine-engine games
5
 ;
6
 -firstChessProgram fairymax
7
--firstChessProgramNames {fairymax
8
-"Fruit 2.1" -fcp fruit -fUCI
9
-"Crafty" -fcp crafty
10
-"GNU Chess" -fcp gnuchess
11
-}
12
+-firstChessProgramNames {}
13
 -niceEngines 0
14
 -polyglotDir ""
15
 -adapterCommand 'polyglot -noini -ec "%fcp" -ed "%fd" -uci NalimovCache=%defaultCacheSizeEGTB -pg ShowTbHits=true'
(-)files/patch-Makefile.am (+36 lines)
Added Link Here
1
--- Makefile.am.orig	2014-07-02 14:34:53.000000000 +0200
2
+++ Makefile.am	2014-08-21 22:40:05.000000000 +0200
3
@@ -57,7 +57,7 @@
4
 ###
5
 
6
 SUBDIRS = po
7
-xboard_LDADD = -ldl -lm @FRONTEND_LIBS@ @X_LIBS@ @LIBINTL@ @CAIRO_LIBS@
8
+xboard_LDADD = -lm @FRONTEND_LIBS@ @X_LIBS@ @LIBINTL@ @CAIRO_LIBS@
9
 
10
 EXTRA_DIST = pixmaps themes png sounds winboard \
11
 	xboard.texi gpl.texinfo texi2man texinfo.tex xboard.man xboard.desktop xboard-config.desktop \
12
@@ -179,7 +179,8 @@
13
 ### directory and files for themes (and other) configuration files
14
 
15
 themesdir = $(datadir)/games/xboard/themes/conf
16
-dist_themes_DATA = conf/shogi conf/xq conf/chu conf/ics conf/mini conf/mini.fen conf/sho conf/sho.fen
17
+dist_themes_DATA = conf/shogi conf/xq conf/chu conf/ics conf/mini conf/mini.fen conf/sho conf/sho.fen \
18
+                   conf/judkins conf/judkins.fen conf/xiangqi
19
 
20
 ### directory and files for pixmaps
21
 
22
@@ -196,8 +197,12 @@
23
 soundsdir = $(gamedatadir)/sounds
24
 dist_sounds_DATA = \
25
   sounds/cymbal.wav     sounds/pop2.wav   sounds/slap.wav     sounds/ding1.wav      sounds/laser.wav \
26
-  sounds/woodthunk.wav  sounds/gong.wav   sounds/penalty.wav  sounds/honkhonk.wav   sounds/phone.wav  sounds/roar.wav
27
-
28
+  sounds/woodthunk.wav  sounds/gong.wav   sounds/penalty.wav  sounds/honkhonk.wav   sounds/phone.wav  sounds/roar.wav \
29
+  sounds/README         sounds/alarm.wav  sounds/challenge.wav sounds/channel.wav   sounds/channel1.wav \
30
+  sounds/ching.wav      sounds/click.wav  sounds/draw.wav     sounds/drip.wav       sounds/kibitz.wav \
31
+  sounds/lose.wav       sounds/move.wav   sounds/pop.wav      sounds/request.wav    sounds/seek.wav \
32
+  sounds/shout.wav      sounds/squeak.wav sounds/sshout.wav   sounds/swish.wav      sounds/tell.wav \
33
+  sounds/thud.wav       sounds/unfinished.wav sounds/whipcrak.wav sounds/win.wav
34
 
35
 ### set correct dir in xboard.conf
36
 

Return to bug 192903