GNU Backgammon (gnubg) plays and analyzes backgammon games and matches. It is
able to play and analyze both money games and tournament matches, evaluate and roll out positions, and more. Driven by a command-line interface, it displays an ASCII rendering of a board on text-only terminals, but also allows the user to play games and manipulate positions with a graphical GTK+ interface. GNU Backgammon is extensible via Python. GNU Backgammon is a world class opponent and rates at around 2200 on FIBS, the First Internet Backgammon Server - at its best, it is in the top 5 of over 6000 rated players there). GNU Backgammon can be played on numerous other on-line backgammon servers. OK edd@
This commit is contained in:
parent
db9e6e8130
commit
f498410edd
70
games/gnubg/Makefile
Normal file
70
games/gnubg/Makefile
Normal file
@ -0,0 +1,70 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2016/10/07 21:49:45 czarkoff Exp $
|
||||
|
||||
COMMENT = GNU Backgammon
|
||||
V = 1.05.002
|
||||
DISTNAME = gnubg-release-$V-sources
|
||||
PKGNAME = gnubg-$V
|
||||
CATEGORIES = games x11
|
||||
HOMEPAGE = http://gnubg.org/
|
||||
|
||||
MAINTAINER = Dmitrij D. Czarkoff <czarkoff@openbsd.org>
|
||||
|
||||
# GPLv3+
|
||||
PERMIT_PACKAGE_CDROM = Yes
|
||||
|
||||
WANTLIB += GL GLU ICE SM X11 X11-xcb Xcomposite Xcursor Xdamage
|
||||
WANTLIB += Xext Xfixes Xi Xinerama Xmu Xrandr Xrender Xt Xxf86vm
|
||||
WANTLIB += atk-1.0 c cairo canberra canberra-gtk crypto curl drm
|
||||
WANTLIB += expat ffi fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0
|
||||
WANTLIB += gdkglext-x11-1.0 gio-2.0 glapi glib-2.0 gmodule-2.0
|
||||
WANTLIB += gmp gobject-2.0 graphite2 gthread-2.0 gtk-x11-2.0 gtkglext-x11-1.0
|
||||
WANTLIB += harfbuzz iconv idn intl ltdl m ncurses nghttp2 ogg
|
||||
WANTLIB += pango-1.0 pangocairo-1.0 pangoft2-1.0 pangox-1.0 pcre
|
||||
WANTLIB += pixman-1 png pthread pthread-stubs python2.7 readline
|
||||
WANTLIB += sqlite3 ssl util vorbis vorbisfile xcb xcb-dri2 xcb-glx
|
||||
WANTLIB += xcb-render xcb-shm z
|
||||
|
||||
MASTER_SITES = http://gnubg.org/media/sources/
|
||||
|
||||
MODULES = lang/python
|
||||
BUILD_DEPENDS = devel/gettext-tools
|
||||
LIB_DEPENDS = audio/libcanberra,-gtk \
|
||||
databases/sqlite3 \
|
||||
devel/gettext \
|
||||
devel/glib2 \
|
||||
devel/gmp \
|
||||
devel/pango \
|
||||
graphics/png \
|
||||
net/curl \
|
||||
x11/gtkglext
|
||||
RUN_DEPENDS = x11/gtk+3,-guic \
|
||||
devel/desktop-file-utils
|
||||
|
||||
SEPARATE_BUILD = Yes
|
||||
USE_GMAKE = Yes
|
||||
CONFIGURE_STYLE = gnu
|
||||
CONFIGURE_ARGS = --disable-cputest
|
||||
CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib"
|
||||
|
||||
.if ${MACHINE_ARCH} == amd64
|
||||
CONFIGURE_ARGS += --enable-simd=sse2
|
||||
.else
|
||||
CONFIGURE_ARGS += --enable-simd=no
|
||||
.endif
|
||||
|
||||
FONT_SANS = ${X11BASE}/lib/X11/fonts/TTF/DejaVuSans.ttf
|
||||
FONT_SERIF = ${X11BASE}/lib/X11/fonts/TTF/DejaVuSerif-Bold.ttf
|
||||
CFLAGS += -DFONT_VERA=\\\"${FONT_SANS}\\\" \
|
||||
-DFONT_VERA_SERIF_BOLD=\\\"${FONT_SERIF}\\\"
|
||||
|
||||
WRKDIST = ${WRKDIR}/gnubg-$V
|
||||
|
||||
post-install:
|
||||
${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \
|
||||
${PREFIX}/share/gnubg/scripts/*.py
|
||||
rm -R ${PREFIX}/share/gnubg/fonts
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/applications/
|
||||
${INSTALL_DATA} ${FILESDIR}/gnubg.desktop ${PREFIX}/share/applications/
|
||||
|
||||
.include <bsd.port.mk>
|
2
games/gnubg/distinfo
Normal file
2
games/gnubg/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (gnubg-release-1.05.002-sources.tar.gz) = ssX5RXoCOiKXCLt4iu5vcSQoyRHhmfMvsH86g9bItgs=
|
||||
SIZE (gnubg-release-1.05.002-sources.tar.gz) = 15092499
|
19
games/gnubg/files/gnubg.desktop
Normal file
19
games/gnubg/files/gnubg.desktop
Normal file
@ -0,0 +1,19 @@
|
||||
[Desktop Entry]
|
||||
Name=GNU Backgammon
|
||||
Name[hr]=GNU Tavla
|
||||
Name[ru]=GNU Нарды
|
||||
Name[sr]=ГНУ Тавла
|
||||
GenericName=Backgammon
|
||||
GenericName[hr]=Tavla
|
||||
GenericName[ru]=Нарды
|
||||
GenericName[sr]=Тавла
|
||||
Comment=GNU Backgammon
|
||||
Comment[hr]=GNU Tavla
|
||||
Comment[ru]=GNU Короткие нарды
|
||||
Comment[sr]=ГНУ Тавла
|
||||
Exec=gnubg -w
|
||||
Icon=gnubg
|
||||
StartupNotify=true
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=GTK;Game;StrategyGame;
|
54
games/gnubg/patches/patch-board3d_font3d_c
Normal file
54
games/gnubg/patches/patch-board3d_font3d_c
Normal file
@ -0,0 +1,54 @@
|
||||
$OpenBSD: patch-board3d_font3d_c,v 1.1.1.1 2016/10/07 21:49:45 czarkoff Exp $
|
||||
|
||||
We make GNU Backgammon use system-supplied DejaVu fonts instead of bundling Vera
|
||||
fonts. Thus stop building dynamically allocated paths for fonts.
|
||||
|
||||
--- board3d/font3d.c.orig Sun Apr 5 10:05:29 2015
|
||||
+++ board3d/font3d.c Sun Apr 5 10:10:56 2015
|
||||
@@ -73,7 +73,6 @@ static int RenderGlyph(const FT_Outline * pOutline);
|
||||
int
|
||||
CreateNumberFont(OGLFont ** ppFont, const char *fontFile, int pitch, float size, float heightRatio)
|
||||
{
|
||||
- char *filename;
|
||||
FT_Library ftLib;
|
||||
if (FT_Init_FreeType(&ftLib))
|
||||
return 0;
|
||||
@@ -81,20 +80,16 @@ CreateNumberFont(OGLFont ** ppFont, const char *fontFi
|
||||
free(*ppFont);
|
||||
*ppFont = (OGLFont *) malloc(sizeof(OGLFont));
|
||||
|
||||
- filename = BuildFilename(fontFile);
|
||||
- if (!CreateOGLFont(ftLib, *ppFont, filename, pitch, size, heightRatio)) {
|
||||
- outputerrf(_("Failed to create font from (%s)\n"), filename);
|
||||
- g_free(filename);
|
||||
+ if (!CreateOGLFont(ftLib, *ppFont, fontFile, pitch, size, heightRatio)) {
|
||||
+ outputerrf(_("Failed to create font from (%s)\n"), fontFile);
|
||||
return 0;
|
||||
}
|
||||
- g_free(filename);
|
||||
return !FT_Done_FreeType(ftLib);
|
||||
}
|
||||
|
||||
int
|
||||
CreateFontText(OGLFont ** ppFont, const char *text, const char *fontFile, int pitch, float size, float heightRatio)
|
||||
{
|
||||
- char *filename;
|
||||
|
||||
FT_Library ftLib;
|
||||
if (FT_Init_FreeType(&ftLib))
|
||||
@@ -103,13 +98,10 @@ CreateFontText(OGLFont ** ppFont, const char *text, co
|
||||
free(*ppFont);
|
||||
*ppFont = (OGLFont *) malloc(sizeof(OGLFont));
|
||||
|
||||
- filename = BuildFilename(fontFile);
|
||||
- if (!RenderText(text, ftLib, *ppFont, filename, pitch, size, heightRatio)) {
|
||||
- outputerrf(_("Failed to create font from (%s)\n"), filename);
|
||||
- g_free(filename);
|
||||
+ if (!RenderText(text, ftLib, *ppFont, fontFile, pitch, size, heightRatio)) {
|
||||
+ outputerrf(_("Failed to create font from (%s)\n"), fontFile);
|
||||
return 0;
|
||||
}
|
||||
- g_free(filename);
|
||||
return !FT_Done_FreeType(ftLib);
|
||||
}
|
||||
|
16
games/gnubg/patches/patch-board3d_inc3d_h
Normal file
16
games/gnubg/patches/patch-board3d_inc3d_h
Normal file
@ -0,0 +1,16 @@
|
||||
$OpenBSD: patch-board3d_inc3d_h,v 1.1.1.1 2016/10/07 21:49:45 czarkoff Exp $
|
||||
|
||||
Use system-supplied DejaVu fonts instead of bundling Vera fonts.
|
||||
|
||||
--- board3d/inc3d.h.orig Sun Aug 2 23:22:23 2015
|
||||
+++ board3d/inc3d.h Sat Oct 1 09:42:14 2016
|
||||
@@ -82,9 +82,6 @@ typedef enum _BoardState {
|
||||
#define CUBE_FONT_SIZE (base_unit / 24.0f)
|
||||
#define CUBE_FONT_HEIGHT_RATIO 1.25f
|
||||
|
||||
-#define FONT_VERA "fonts/Vera.ttf"
|
||||
-#define FONT_VERA_SERIF_BOLD "fonts/VeraSeBd.ttf"
|
||||
-
|
||||
/* Animation paths */
|
||||
#define MAX_PATHS 3
|
||||
typedef enum _PathType {
|
17
games/gnubg/patches/patch-configure
Normal file
17
games/gnubg/patches/patch-configure
Normal file
@ -0,0 +1,17 @@
|
||||
$OpenBSD: patch-configure,v 1.1.1.1 2016/10/07 21:49:45 czarkoff Exp $
|
||||
|
||||
Remove hardcoded CFLAGS
|
||||
|
||||
--- configure.orig Mon Oct 3 11:08:53 2016
|
||||
+++ configure Mon Oct 3 11:09:09 2016
|
||||
@@ -17556,10 +17556,6 @@ else
|
||||
$as_echo "yes" >&6; }
|
||||
fi
|
||||
|
||||
-AM_CFLAGS="-O3 $AM_CFLAGS"
|
||||
-if test x"$GCC" = "xyes"; then
|
||||
- AM_CFLAGS="-ffast-math $AM_CFLAGS"
|
||||
-fi
|
||||
|
||||
|
||||
|
14
games/gnubg/patches/patch-doc_Makefile_in
Normal file
14
games/gnubg/patches/patch-doc_Makefile_in
Normal file
@ -0,0 +1,14 @@
|
||||
$OpenBSD: patch-doc_Makefile_in,v 1.1.1.1 2016/10/07 21:49:45 czarkoff Exp $
|
||||
|
||||
"install-data-hook" compresses manual pages. Stop doing that.
|
||||
|
||||
--- doc/Makefile.in.orig Sat Oct 1 15:05:36 2016
|
||||
+++ doc/Makefile.in Sat Oct 1 15:06:26 2016
|
||||
@@ -616,7 +616,6 @@ info-am:
|
||||
install-data-am: install-gnubg_helpDATA install-gnubg_imageDATA \
|
||||
install-man
|
||||
@$(NORMAL_INSTALL)
|
||||
- $(MAKE) $(AM_MAKEFLAGS) install-data-hook
|
||||
install-dvi: install-dvi-am
|
||||
|
||||
install-dvi-am:
|
95
games/gnubg/patches/patch-render_c
Normal file
95
games/gnubg/patches/patch-render_c
Normal file
@ -0,0 +1,95 @@
|
||||
$OpenBSD: patch-render_c,v 1.1.1.1 2016/10/07 21:49:45 czarkoff Exp $
|
||||
|
||||
We make GNU Backgammon use system-supplied DejaVu fonts instead of bundling Vera
|
||||
fonts. Thus stop building dynamically allocated paths for fonts.
|
||||
|
||||
--- render.c.orig Sun Oct 19 23:24:53 2014
|
||||
+++ render.c Tue Apr 7 11:21:30 2015
|
||||
@@ -52,14 +52,6 @@
|
||||
static randctx rc;
|
||||
#define RAND irand( &rc )
|
||||
|
||||
-#if HAVE_FREETYPE
|
||||
-#define FONT_VERA "fonts/Vera.ttf"
|
||||
-#define FONT_VERA_SERIF_BOLD "fonts/VeraSeBd.ttf"
|
||||
-#if 0 /* unused for now */
|
||||
-#define FONT_VERA_BOLD "fonts/VeraBd.ttf"
|
||||
-#endif
|
||||
-#endif
|
||||
-
|
||||
/* aaanPositions[Clockwise][x][point number][x, y. deltay] */
|
||||
int positions[2][30][3] = { {
|
||||
{BAR_X, BAR_Y_1, -CHEQUER_HEIGHT}, /* bar - player 1 */
|
||||
@@ -1475,15 +1467,11 @@ RenderLabels(renderdata * prd, unsigned char *puch, in
|
||||
FT_Face ftf;
|
||||
int i;
|
||||
FT_Glyph aftg[10];
|
||||
- char *file;
|
||||
|
||||
- file = BuildFilename(FONT_VERA);
|
||||
- if (FT_New_Face(ftl, file, 0, &ftf)) {
|
||||
+ if (FT_New_Face(ftl, FONT_VERA, 0, &ftf)) {
|
||||
RenderBasicLabels(prd, puch, nStride, iStart, iEnd, iDelta);
|
||||
- g_free(file);
|
||||
return;
|
||||
}
|
||||
- g_free(file);
|
||||
|
||||
if (FT_Set_Pixel_Sizes(ftf, 0, prd->nSize * 5 / 2)) {
|
||||
RenderBasicLabels(prd, puch, nStride, iStart, iEnd, iDelta);
|
||||
@@ -1761,10 +1749,8 @@ RenderChequerLabels(renderdata * prd, unsigned char *p
|
||||
FT_Face ftf;
|
||||
FT_Glyph aftg[10];
|
||||
int fFreetype = FALSE;
|
||||
- char *file;
|
||||
|
||||
- file = BuildFilename(FONT_VERA);
|
||||
- if (!FT_New_Face(ftl, file, 0, &ftf) && !FT_Set_Pixel_Sizes(ftf, 0, 2 * prd->nSize)) {
|
||||
+ if (!FT_New_Face(ftl, FONT_VERA, 0, &ftf) && !FT_Set_Pixel_Sizes(ftf, 0, 2 * prd->nSize)) {
|
||||
fFreetype = TRUE;
|
||||
for (i = 0; i < 10; i++) {
|
||||
FT_Load_Char(ftf, '0' + i, FT_LOAD_RENDER);
|
||||
@@ -1773,7 +1759,6 @@ RenderChequerLabels(renderdata * prd, unsigned char *p
|
||||
|
||||
FT_Done_Face(ftf);
|
||||
}
|
||||
- g_free(file);
|
||||
#endif
|
||||
|
||||
for (i = 0; i < 12; i++) {
|
||||
@@ -1932,8 +1917,7 @@ RenderCubeFaces(renderdata * prd, unsigned char *puch,
|
||||
int fFreetype = FALSE;
|
||||
char *file;
|
||||
|
||||
- file = BuildFilename(FONT_VERA_SERIF_BOLD);
|
||||
- if (!FT_New_Face(ftl, file, 0, &ftf) && !FT_Set_Pixel_Sizes(ftf, 0, 3 * prd->nSize)) {
|
||||
+ if (!FT_New_Face(ftl, FONT_VERA_SERIF_BOLD, 0, &ftf) && !FT_Set_Pixel_Sizes(ftf, 0, 3 * prd->nSize)) {
|
||||
fFreetype = TRUE;
|
||||
|
||||
for (i = 0; i < 10; i++) {
|
||||
@@ -1950,7 +1934,6 @@ RenderCubeFaces(renderdata * prd, unsigned char *puch,
|
||||
|
||||
FT_Done_Face(ftf);
|
||||
}
|
||||
- g_free(file);
|
||||
#endif
|
||||
|
||||
for (i = 0; i < 6; i++) {
|
||||
@@ -2010,8 +1993,7 @@ RenderResignFaces(renderdata * prd, unsigned char *puc
|
||||
int fFreetype = FALSE;
|
||||
char *file;
|
||||
|
||||
- file = BuildFilename(FONT_VERA_SERIF_BOLD);
|
||||
- if (!FT_New_Face(ftl, file, 0, &ftf) && !FT_Set_Pixel_Sizes(ftf, 0, 4 * prd->nSize)) {
|
||||
+ if (!FT_New_Face(ftl, FONT_VERA_SERIF_BOLD, 0, &ftf) && !FT_Set_Pixel_Sizes(ftf, 0, 4 * prd->nSize)) {
|
||||
fFreetype = TRUE;
|
||||
|
||||
for (i = 0; i < 10; i++) {
|
||||
@@ -2028,7 +2010,6 @@ RenderResignFaces(renderdata * prd, unsigned char *puc
|
||||
|
||||
FT_Done_Face(ftf);
|
||||
}
|
||||
- g_free(file);
|
||||
#endif
|
||||
|
||||
for (i = 0; i < 3; i++) {
|
11
games/gnubg/pkg/DESCR
Normal file
11
games/gnubg/pkg/DESCR
Normal file
@ -0,0 +1,11 @@
|
||||
GNU Backgammon (gnubg) plays and analyzes backgammon games and matches. It is
|
||||
able to play and analyze both money games and tournament matches, evaluate and
|
||||
roll out positions, and more. Driven by a command-line interface, it displays
|
||||
an ASCII rendering of a board on text-only terminals, but also allows the user
|
||||
to play games and manipulate positions with a graphical GTK+ interface. GNU
|
||||
Backgammon is extensible via Python.
|
||||
|
||||
GNU Backgammon is a world class opponent and rates at around 2200 on FIBS, the
|
||||
First Internet Backgammon Server - at its best, it is in the top 5 of over
|
||||
6000 rated players there). GNU Backgammon can be played on numerous other
|
||||
on-line backgammon servers.
|
248
games/gnubg/pkg/PLIST
Normal file
248
games/gnubg/pkg/PLIST
Normal file
@ -0,0 +1,248 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2016/10/07 21:49:45 czarkoff Exp $
|
||||
@bin bin/bearoffdump
|
||||
@bin bin/gnubg
|
||||
@bin bin/makebearoff
|
||||
@bin bin/makehyper
|
||||
@bin bin/makeweights
|
||||
@man man/man6/bearoffdump.6
|
||||
@man man/man6/gnubg.6
|
||||
@man man/man6/makebearoff.6
|
||||
@man man/man6/makehyper.6
|
||||
@man man/man6/makeweights.6
|
||||
share/applications/gnubg.desktop
|
||||
share/doc/gnubg/
|
||||
share/doc/gnubg/allabout.html
|
||||
share/doc/gnubg/gnubg.html
|
||||
share/doc/gnubg/images/
|
||||
share/doc/gnubg/images/1540d81e.png
|
||||
share/doc/gnubg/images/16d7944c.png
|
||||
share/doc/gnubg/images/1805dc7d.png
|
||||
share/doc/gnubg/images/20bc52ca.png
|
||||
share/doc/gnubg/images/20d56757.png
|
||||
share/doc/gnubg/images/234924dc.png
|
||||
share/doc/gnubg/images/26e34ea5.png
|
||||
share/doc/gnubg/images/29c6aa57.png
|
||||
share/doc/gnubg/images/2d9edbab.png
|
||||
share/doc/gnubg/images/2dd86698.png
|
||||
share/doc/gnubg/images/2e6307ae.png
|
||||
share/doc/gnubg/images/3117171e.png
|
||||
share/doc/gnubg/images/33d3487.png
|
||||
share/doc/gnubg/images/34740886.png
|
||||
share/doc/gnubg/images/3658e0e8.png
|
||||
share/doc/gnubg/images/38371a4c.png
|
||||
share/doc/gnubg/images/3b2e620f.png
|
||||
share/doc/gnubg/images/3cb4011e.png
|
||||
share/doc/gnubg/images/4332f3e4.png
|
||||
share/doc/gnubg/images/48d8024f.png
|
||||
share/doc/gnubg/images/4aad0142.png
|
||||
share/doc/gnubg/images/4b13a0e7.png
|
||||
share/doc/gnubg/images/4bd6c15f.png
|
||||
share/doc/gnubg/images/4e43baf8.png
|
||||
share/doc/gnubg/images/51394706.png
|
||||
share/doc/gnubg/images/5308d35c.png
|
||||
share/doc/gnubg/images/53ce0fa6.png
|
||||
share/doc/gnubg/images/5412263e.png
|
||||
share/doc/gnubg/images/58c77df2.png
|
||||
share/doc/gnubg/images/5ada89e8.png
|
||||
share/doc/gnubg/images/60df14d2.png
|
||||
share/doc/gnubg/images/66ed48bd.png
|
||||
share/doc/gnubg/images/6a6ae1b7.png
|
||||
share/doc/gnubg/images/6e75aa33.png
|
||||
share/doc/gnubg/images/723e49fc.png
|
||||
share/doc/gnubg/images/74a66417.png
|
||||
share/doc/gnubg/images/78be1dd5.png
|
||||
share/doc/gnubg/images/analysepane.png
|
||||
share/doc/gnubg/images/analysesettings.png
|
||||
share/doc/gnubg/images/appearence.png
|
||||
share/doc/gnubg/images/be5c848.png
|
||||
share/doc/gnubg/images/clearboard.png
|
||||
share/doc/gnubg/images/cubebuttons.png
|
||||
share/doc/gnubg/images/cubeful-ex1.png
|
||||
share/doc/gnubg/images/cubeful-ex2.png
|
||||
share/doc/gnubg/images/cubefuleq-ex1.png
|
||||
share/doc/gnubg/images/doubleline.png
|
||||
share/doc/gnubg/images/e613071.png
|
||||
share/doc/gnubg/images/evalsetting.png
|
||||
share/doc/gnubg/images/ff1f1de.png
|
||||
share/doc/gnubg/images/gamerecord.png
|
||||
share/doc/gnubg/images/gtkinterface.png
|
||||
share/doc/gnubg/images/hintcubewindow.png
|
||||
share/doc/gnubg/images/hintwindow.png
|
||||
share/doc/gnubg/images/initialboard.png
|
||||
share/doc/gnubg/images/m1921b4.png
|
||||
share/doc/gnubg/images/m19f9a2cc.png
|
||||
share/doc/gnubg/images/m1bd07579.png
|
||||
share/doc/gnubg/images/m1e2a8a3a.png
|
||||
share/doc/gnubg/images/m20a4701e.png
|
||||
share/doc/gnubg/images/m215edfe5.png
|
||||
share/doc/gnubg/images/m22b92249.png
|
||||
share/doc/gnubg/images/m23e0471c.png
|
||||
share/doc/gnubg/images/m259fcca6.png
|
||||
share/doc/gnubg/images/m2698978a.png
|
||||
share/doc/gnubg/images/m2759b1ca.png
|
||||
share/doc/gnubg/images/m2a94f4ab.png
|
||||
share/doc/gnubg/images/m2b86c3ea.png
|
||||
share/doc/gnubg/images/m2c28ffc2.png
|
||||
share/doc/gnubg/images/m2c37a1e7.png
|
||||
share/doc/gnubg/images/m30dc13f6.png
|
||||
share/doc/gnubg/images/m3a7e4f1b.png
|
||||
share/doc/gnubg/images/m3eb29fd9.png
|
||||
share/doc/gnubg/images/m3fb550fb.png
|
||||
share/doc/gnubg/images/m3fd7ee24.png
|
||||
share/doc/gnubg/images/m4149eeab.png
|
||||
share/doc/gnubg/images/m46788d89.png
|
||||
share/doc/gnubg/images/m4796afa7.png
|
||||
share/doc/gnubg/images/m4ed24f10.png
|
||||
share/doc/gnubg/images/m518778bb.png
|
||||
share/doc/gnubg/images/m57625db1.png
|
||||
share/doc/gnubg/images/m5781f59d.png
|
||||
share/doc/gnubg/images/m5878543.png
|
||||
share/doc/gnubg/images/m60d5424b.png
|
||||
share/doc/gnubg/images/m634daa5.png
|
||||
share/doc/gnubg/images/m68ad25e2.png
|
||||
share/doc/gnubg/images/m6e32590b.png
|
||||
share/doc/gnubg/images/m6e43baca.png
|
||||
share/doc/gnubg/images/m6fc19da0.png
|
||||
share/doc/gnubg/images/m707a2772.png
|
||||
share/doc/gnubg/images/m72075f4e.png
|
||||
share/doc/gnubg/images/m76e2d010.png
|
||||
share/doc/gnubg/images/m7bf4f29.png
|
||||
share/doc/gnubg/images/m7cee1bfc.png
|
||||
share/doc/gnubg/images/m93f2ca3.png
|
||||
share/doc/gnubg/images/mb4b1284.png
|
||||
share/doc/gnubg/images/md9b1995.png
|
||||
share/doc/gnubg/images/mgcd.png
|
||||
share/doc/gnubg/images/mgtp.png
|
||||
share/doc/gnubg/images/movefilter1.png
|
||||
share/doc/gnubg/images/movefilter2.png
|
||||
share/doc/gnubg/images/movefilter3.png
|
||||
share/doc/gnubg/images/movefilterex.png
|
||||
share/doc/gnubg/images/mptp.png
|
||||
share/doc/gnubg/images/newbox.png
|
||||
share/doc/gnubg/images/rolldice.png
|
||||
share/doc/gnubg/images/rulfig1.png
|
||||
share/doc/gnubg/images/rulfig2.png
|
||||
share/doc/gnubg/images/rulfig3.png
|
||||
share/doc/gnubg/images/rulfig4.png
|
||||
share/doc/gnubg/images/rulfig5.png
|
||||
share/doc/gnubg/images/setdice.png
|
||||
share/doc/gnubg/images/setturn.png
|
||||
share/doc/gnubg/images/tutor.png
|
||||
share/doc/gnubg/images/tutorwarning.png
|
||||
share/gnubg/
|
||||
share/gnubg/boards.xml
|
||||
share/gnubg/flags/
|
||||
share/gnubg/flags/czech.png
|
||||
share/gnubg/flags/denmark.png
|
||||
share/gnubg/flags/england.png
|
||||
share/gnubg/flags/france.png
|
||||
share/gnubg/flags/germany.png
|
||||
share/gnubg/flags/greece.png
|
||||
share/gnubg/flags/iceland.png
|
||||
share/gnubg/flags/italy.png
|
||||
share/gnubg/flags/japan.png
|
||||
share/gnubg/flags/romania.png
|
||||
share/gnubg/flags/russia.png
|
||||
share/gnubg/flags/spain.png
|
||||
share/gnubg/flags/turkey.png
|
||||
share/gnubg/flags/usa.png
|
||||
share/gnubg/gnubg.gtkrc
|
||||
share/gnubg/gnubg.sql
|
||||
share/gnubg/gnubg.wd
|
||||
share/gnubg/gnubg_os0.bd
|
||||
share/gnubg/gnubg_ts0.bd
|
||||
share/gnubg/met/
|
||||
share/gnubg/met/Kazaross-XG2.xml
|
||||
share/gnubg/met/README
|
||||
share/gnubg/met/Rockwell-Kazaross.xml
|
||||
share/gnubg/met/catalog.dtd
|
||||
share/gnubg/met/catalog.xml
|
||||
share/gnubg/met/g11.xml
|
||||
share/gnubg/met/jac050.xml
|
||||
share/gnubg/met/jac100.xml
|
||||
share/gnubg/met/jacobs.xml
|
||||
share/gnubg/met/mec.xml
|
||||
share/gnubg/met/mec26.xml
|
||||
share/gnubg/met/met.dtd
|
||||
share/gnubg/met/met.xsl
|
||||
share/gnubg/met/ortega.xml
|
||||
share/gnubg/met/snowie.xml
|
||||
share/gnubg/met/woolsey.xml
|
||||
share/gnubg/met/zadeh.xml
|
||||
share/gnubg/pixmaps/
|
||||
share/gnubg/pixmaps/gnubg-big.png
|
||||
share/gnubg/scripts/
|
||||
share/gnubg/scripts/batch.py
|
||||
share/gnubg/scripts/batch.pyc
|
||||
share/gnubg/scripts/batch_win.py
|
||||
share/gnubg/scripts/batch_win.pyc
|
||||
share/gnubg/scripts/database.py
|
||||
share/gnubg/scripts/database.pyc
|
||||
share/gnubg/scripts/db_import.py
|
||||
share/gnubg/scripts/db_import.pyc
|
||||
share/gnubg/scripts/gnubg.py
|
||||
share/gnubg/scripts/gnubg.pyc
|
||||
share/gnubg/scripts/matchseries.py
|
||||
share/gnubg/scripts/matchseries.pyc
|
||||
share/gnubg/scripts/query_player.sh
|
||||
share/gnubg/sounds/
|
||||
share/gnubg/sounds/chequer.wav
|
||||
share/gnubg/sounds/dance.wav
|
||||
share/gnubg/sounds/double.wav
|
||||
share/gnubg/sounds/drop.wav
|
||||
share/gnubg/sounds/fanfare.wav
|
||||
share/gnubg/sounds/gameover.wav
|
||||
share/gnubg/sounds/haere-ra.wav
|
||||
share/gnubg/sounds/matchover.wav
|
||||
share/gnubg/sounds/move.wav
|
||||
share/gnubg/sounds/resign.wav
|
||||
share/gnubg/sounds/roll.wav
|
||||
share/gnubg/sounds/take.wav
|
||||
share/gnubg/textures/
|
||||
share/gnubg/textures.txt
|
||||
share/gnubg/textures/EarthSand01.png
|
||||
share/gnubg/textures/Grass01.png
|
||||
share/gnubg/textures/Water01.png
|
||||
share/gnubg/textures/alder.png
|
||||
share/gnubg/textures/ash.png
|
||||
share/gnubg/textures/berch.png
|
||||
share/gnubg/textures/checkered.png
|
||||
share/gnubg/textures/felt.png
|
||||
share/gnubg/textures/hinge.png
|
||||
share/gnubg/textures/hinge2.png
|
||||
share/gnubg/textures/logo.png
|
||||
share/gnubg/textures/maple.png
|
||||
share/gnubg/textures/marble.png
|
||||
share/gnubg/textures/oak.png
|
||||
share/gnubg/textures/pine.png
|
||||
share/gnubg/textures/pine2.png
|
||||
share/gnubg/textures/redwood.png
|
||||
share/gnubg/textures/stain.png
|
||||
share/gnubg/textures/suede.png
|
||||
share/gnubg/textures/swirl.png
|
||||
share/gnubg/textures/wavesand01.png
|
||||
share/gnubg/textures/wood.png
|
||||
share/icons/hicolor/16x16/apps/gnubg.png
|
||||
share/icons/hicolor/22x22/apps/gnubg.png
|
||||
share/icons/hicolor/24x24/apps/gnubg.png
|
||||
share/icons/hicolor/32x32/apps/gnubg.png
|
||||
share/icons/hicolor/48x48/apps/gnubg.png
|
||||
share/locale/cs/LC_MESSAGES/gnubg.mo
|
||||
share/locale/da/LC_MESSAGES/gnubg.mo
|
||||
share/locale/de/LC_MESSAGES/gnubg.mo
|
||||
share/locale/el/LC_MESSAGES/gnubg.mo
|
||||
share/locale/en_US/
|
||||
share/locale/en_US/LC_MESSAGES/
|
||||
share/locale/en_US/LC_MESSAGES/gnubg.mo
|
||||
share/locale/es/LC_MESSAGES/gnubg.mo
|
||||
share/locale/fr/LC_MESSAGES/gnubg.mo
|
||||
share/locale/is/LC_MESSAGES/gnubg.mo
|
||||
share/locale/it/LC_MESSAGES/gnubg.mo
|
||||
share/locale/ja/LC_MESSAGES/gnubg.mo
|
||||
share/locale/ro/LC_MESSAGES/gnubg.mo
|
||||
share/locale/ru/LC_MESSAGES/gnubg.mo
|
||||
share/locale/tr/LC_MESSAGES/gnubg.mo
|
||||
@exec %D/bin/update-desktop-database
|
||||
@unexec-delete %D/bin/update-desktop-database
|
||||
@exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
|
||||
@unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
|
Loading…
x
Reference in New Issue
Block a user