summaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
authorrillig <rillig>2006-05-19 12:32:06 +0000
committerrillig <rillig>2006-05-19 12:32:06 +0000
commit1dcff300ca6236749851ed10f364d688562237f7 (patch)
tree1ce90c5594dd811ea88402009c21b04d71c5024c /games
parent1d7b9cf5060a6e0165c8991bc184bf535a21a491 (diff)
downloadpkgsrc-1dcff300ca6236749851ed10f364d688562237f7.tar.gz
Imported eboard.
eboard is a chess interface for Unix-like systems (GNU/Linux, FreeBSD, Solaris, etc.) based on the GTK+ GUI toolkit. It provides a chess board interface to ICS (Internet Chess Servers) like FICS and to chess engines like GNU Chess, Sjeng and Crafty. eboard provides many features other interfaces lack, like a good looking, configurable interface, multiple board views, resizeable board (without restarting), seek table, text input separated from the output, input history (bash-like), scripting, scroll lock, and many others.
Diffstat (limited to 'games')
-rw-r--r--games/eboard/DESCR9
-rw-r--r--games/eboard/Makefile31
-rw-r--r--games/eboard/PLIST18
-rw-r--r--games/eboard/distinfo5
4 files changed, 63 insertions, 0 deletions
diff --git a/games/eboard/DESCR b/games/eboard/DESCR
new file mode 100644
index 00000000000..78cf51a73dd
--- /dev/null
+++ b/games/eboard/DESCR
@@ -0,0 +1,9 @@
+eboard is a chess interface for Unix-like systems (GNU/Linux, FreeBSD,
+Solaris, etc.) based on the GTK+ GUI toolkit. It provides a chess board
+interface to ICS (Internet Chess Servers) like FICS and to chess engines
+like GNU Chess, Sjeng and Crafty.
+
+eboard provides many features other interfaces lack, like a good
+looking, configurable interface, multiple board views, resizeable board
+(without restarting), seek table, text input separated from the output,
+input history (bash-like), scripting, scroll lock, and many others.
diff --git a/games/eboard/Makefile b/games/eboard/Makefile
new file mode 100644
index 00000000000..6be9c62c092
--- /dev/null
+++ b/games/eboard/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/05/19 12:32:06 rillig Exp $
+#
+
+DISTNAME= eboard-0.9.5
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=eboard/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= rillig@NetBSD.org
+HOMEPAGE= http://eboard.sourceforge.net/
+COMMENT= Graphical user interface for playing chess
+
+USE_PKGLOCALEDIR= yes
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS+= --prefix=${PREFIX}
+USE_LANGUAGES= c c++
+USE_TOOLS+= perl gmake
+REPLACE_PERL+= configure
+LDFLAGS+= ${LIBOSSAUDIO}
+
+SUBST_CLASSES+= mf
+SUBST_STAGE.mf= post-configure
+SUBST_MESSAGE.mf= Fixing autogenerated Makefile
+SUBST_FILES.mf= Makefile
+SUBST_SED.mf= -e 's/^CXXFLAGS.*=/CXXFLAGS += $${CPPFLAGS} /'
+SUBST_SED.mf+= -e 's/^LDFLAGS.*=/LDFLAGS += $${CXXFLAGS}/'
+
+.include "../../mk/oss.buildlink3.mk"
+.include "../../graphics/imlib/buildlink3.mk"
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/games/eboard/PLIST b/games/eboard/PLIST
new file mode 100644
index 00000000000..3630bf00e2a
--- /dev/null
+++ b/games/eboard/PLIST
@@ -0,0 +1,18 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/05/19 12:32:06 rillig Exp $
+bin/eboard
+bin/eboard-addtheme
+bin/eboard-config
+man/man1/eboard-addtheme.1
+man/man1/eboard-config.1
+man/man6/eboard.6
+share/eboard/NAG.en.txt
+share/eboard/classic.png
+share/eboard/eboard.cs.dict
+share/eboard/eboard.de.dict
+share/eboard/eboard.es.dict
+share/eboard/eboard.it.dict
+share/eboard/eboard.pt_BR.dict
+share/eboard/eboard_themes.conf
+share/eboard/ghouls.png
+share/eboard/plastic.png
+@dirrm share/eboard
diff --git a/games/eboard/distinfo b/games/eboard/distinfo
new file mode 100644
index 00000000000..38cdea23a2a
--- /dev/null
+++ b/games/eboard/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/05/19 12:32:06 rillig Exp $
+
+SHA1 (eboard-0.9.5.tar.bz2) = 14047899f4e8009b4823e24b3ec2227ba43d1147
+RMD160 (eboard-0.9.5.tar.bz2) = 585a89ba80bc22d9d53f0657600a7a7b9d378a3f
+Size (eboard-0.9.5.tar.bz2) = 360241 bytes