summaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
authorAde Lovett <ade@FreeBSD.org>2000-06-22 20:49:49 +0000
committerAde Lovett <ade@FreeBSD.org>2000-06-22 20:49:49 +0000
commit60a3457941bf64872e989f52c88c179080ba6a3e (patch)
tree1472d9370dad00030b7a40b600593e1dccad91a3 /games
parent1. this patch moves the of the shell script (proxyper.sh) into the build (diff)
Gnocatan is an Internet playable implementation of the Settlers of
Catan board game. The aim is to remain as faithful to the board game as is possible. Requested by: Thomas Schuerger <schuerge@wjpserver.CS.Uni-SB.DE>
Notes
Notes: svn path=/head/; revision=29791
Diffstat (limited to 'games')
-rw-r--r--games/Makefile1
-rw-r--r--games/gnocatan/Makefile31
-rw-r--r--games/gnocatan/distinfo1
-rw-r--r--games/gnocatan/files/patch-aa23
-rw-r--r--games/gnocatan/pkg-comment1
-rw-r--r--games/gnocatan/pkg-descr5
-rw-r--r--games/gnocatan/pkg-plist33
-rw-r--r--games/pioneers/Makefile31
-rw-r--r--games/pioneers/distinfo1
-rw-r--r--games/pioneers/files/patch-aa23
-rw-r--r--games/pioneers/pkg-comment1
-rw-r--r--games/pioneers/pkg-descr5
-rw-r--r--games/pioneers/pkg-plist33
13 files changed, 189 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile
index c8f8b9956b8f..84af1965a862 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -63,6 +63,7 @@
SUBDIR += gltron
SUBDIR += gma
SUBDIR += gno3dtet
+ SUBDIR += gnocatan
SUBDIR += gnomechess
SUBDIR += gnomegames
SUBDIR += gnuchess
diff --git a/games/gnocatan/Makefile b/games/gnocatan/Makefile
new file mode 100644
index 000000000000..470a0f1bf4bf
--- /dev/null
+++ b/games/gnocatan/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: gnocotan
+# Date created: 22nd July 2000
+# Whom: Ade Lovett <ade@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gnocatan
+PORTVERSION= 0.6.0
+CATEGORIES= games gnome
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= ade@FreeBSD.org
+
+LIB_DEPENDS= gnome.4:${PORTSDIR}/x11/gnomelibs
+
+GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
+GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
+
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+USE_LIBTOOL= yes
+CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
+ --datadir=${PREFIX}/share/gnome
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ GLIB_CONFIG="${GLIB_CONFIG}" \
+ GTK_CONFIG="${GTK_CONFIG}" \
+ LIBS="-L${LOCALBASE}/lib"
+
+.include <bsd.port.mk>
diff --git a/games/gnocatan/distinfo b/games/gnocatan/distinfo
new file mode 100644
index 000000000000..83c2863ec716
--- /dev/null
+++ b/games/gnocatan/distinfo
@@ -0,0 +1 @@
+MD5 (gnocatan-0.6.0.tar.gz) = 898f3f6c2cfd4531377f14c78d5aea46
diff --git a/games/gnocatan/files/patch-aa b/games/gnocatan/files/patch-aa
new file mode 100644
index 000000000000..46731c9e5492
--- /dev/null
+++ b/games/gnocatan/files/patch-aa
@@ -0,0 +1,23 @@
+--- client/Makefile.in.orig Sun Jun 18 19:05:24 2000
++++ client/Makefile.in Thu Jun 22 13:49:47 2000
+@@ -101,9 +101,9 @@
+
+ pixmapdir = $(datadir)/pixmaps/gnocatan
+ appicondir = $(datadir)/pixmaps
+-Gamesdir = $(datadir)/gnome/apps/Games
++Gamesdir = $(datadir)/apps/Games
+
+-SUBDIRS = help
++SUBDIRS = # help
+
+ bin_PROGRAMS = gnocatan
+
+@@ -115,7 +115,7 @@
+ @ADMIN_GTK_SUPPORT_TRUE@ADMIN_GTK_FILES_INACTIVE =
+ @ADMIN_GTK_SUPPORT_FALSE@ADMIN_GTK_FILES_INACTIVE = admin-gtk.c
+
+-INCLUDES = -I$(srcdir)/../common -I. -DGNOMELOCALEDIR=\""$(datadir)/locale"\" $(ADMIN_GTK) -I$(includedir) $(GNOME_INCLUDEDIR)
++INCLUDES = -I$(srcdir)/../common -I. -DGNOMELOCALEDIR=\""$(prefix)/share/locale"\" $(ADMIN_GTK) -I$(includedir) $(GNOME_INCLUDEDIR)
+
+
+ EXTRA_gnocatan_SOURCES = $(ADMIN_GTK_FILES_INACTIVE)
diff --git a/games/gnocatan/pkg-comment b/games/gnocatan/pkg-comment
new file mode 100644
index 000000000000..5f09020f5302
--- /dev/null
+++ b/games/gnocatan/pkg-comment
@@ -0,0 +1 @@
+An Internet playable version of the Settlers of Catan for GNOME/GTK
diff --git a/games/gnocatan/pkg-descr b/games/gnocatan/pkg-descr
new file mode 100644
index 000000000000..bb98e722fa77
--- /dev/null
+++ b/games/gnocatan/pkg-descr
@@ -0,0 +1,5 @@
+Gnocatan is an Internet playable implementation of the Settlers of
+Catan board game. The aim is to remain as faithful to the board game
+as is possible.
+
+WWW: http://gnocatan.sourceforge.net/
diff --git a/games/gnocatan/pkg-plist b/games/gnocatan/pkg-plist
new file mode 100644
index 000000000000..13e90097b744
--- /dev/null
+++ b/games/gnocatan/pkg-plist
@@ -0,0 +1,33 @@
+bin/gnocatan
+bin/gnocatan-meta-server
+bin/gnocatan-server-console
+bin/gnocatan-server-gtk
+share/gnome/apps/Games/gnocatan.desktop
+share/gnome/gnocatan/5-6-player.game
+share/gnome/gnocatan/default.game
+share/gnome/gnocatan/four-islands.game
+share/gnome/gnocatan/seafarers.game
+share/gnome/gnocatan/small.game
+share/gnome/pixmaps/gnocatan/board.png
+share/gnome/pixmaps/gnocatan/bridge.png
+share/gnome/pixmaps/gnocatan/city.png
+share/gnome/pixmaps/gnocatan/cross.png
+share/gnome/pixmaps/gnocatan/desert.png
+share/gnome/pixmaps/gnocatan/develop.png
+share/gnome/pixmaps/gnocatan/dice.png
+share/gnome/pixmaps/gnocatan/field.png
+share/gnome/pixmaps/gnocatan/finish.png
+share/gnome/pixmaps/gnocatan/forest.png
+share/gnome/pixmaps/gnocatan/hill.png
+share/gnome/pixmaps/gnocatan/mountain.png
+share/gnome/pixmaps/gnocatan/pasture.png
+share/gnome/pixmaps/gnocatan/plain.png
+share/gnome/pixmaps/gnocatan/road.png
+share/gnome/pixmaps/gnocatan/sea.png
+share/gnome/pixmaps/gnocatan/settlement.png
+share/gnome/pixmaps/gnocatan/ship.png
+share/gnome/pixmaps/gnocatan/tick.png
+share/gnome/pixmaps/gnocatan/trade.png
+share/gnome/pixmaps/gnome-gnocatan.png
+@dirrm share/gnome/pixmaps/gnocatan
+@dirrm share/gnome/gnocatan
diff --git a/games/pioneers/Makefile b/games/pioneers/Makefile
new file mode 100644
index 000000000000..470a0f1bf4bf
--- /dev/null
+++ b/games/pioneers/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: gnocotan
+# Date created: 22nd July 2000
+# Whom: Ade Lovett <ade@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gnocatan
+PORTVERSION= 0.6.0
+CATEGORIES= games gnome
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= ade@FreeBSD.org
+
+LIB_DEPENDS= gnome.4:${PORTSDIR}/x11/gnomelibs
+
+GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
+GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
+
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+USE_LIBTOOL= yes
+CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
+ --datadir=${PREFIX}/share/gnome
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ GLIB_CONFIG="${GLIB_CONFIG}" \
+ GTK_CONFIG="${GTK_CONFIG}" \
+ LIBS="-L${LOCALBASE}/lib"
+
+.include <bsd.port.mk>
diff --git a/games/pioneers/distinfo b/games/pioneers/distinfo
new file mode 100644
index 000000000000..83c2863ec716
--- /dev/null
+++ b/games/pioneers/distinfo
@@ -0,0 +1 @@
+MD5 (gnocatan-0.6.0.tar.gz) = 898f3f6c2cfd4531377f14c78d5aea46
diff --git a/games/pioneers/files/patch-aa b/games/pioneers/files/patch-aa
new file mode 100644
index 000000000000..46731c9e5492
--- /dev/null
+++ b/games/pioneers/files/patch-aa
@@ -0,0 +1,23 @@
+--- client/Makefile.in.orig Sun Jun 18 19:05:24 2000
++++ client/Makefile.in Thu Jun 22 13:49:47 2000
+@@ -101,9 +101,9 @@
+
+ pixmapdir = $(datadir)/pixmaps/gnocatan
+ appicondir = $(datadir)/pixmaps
+-Gamesdir = $(datadir)/gnome/apps/Games
++Gamesdir = $(datadir)/apps/Games
+
+-SUBDIRS = help
++SUBDIRS = # help
+
+ bin_PROGRAMS = gnocatan
+
+@@ -115,7 +115,7 @@
+ @ADMIN_GTK_SUPPORT_TRUE@ADMIN_GTK_FILES_INACTIVE =
+ @ADMIN_GTK_SUPPORT_FALSE@ADMIN_GTK_FILES_INACTIVE = admin-gtk.c
+
+-INCLUDES = -I$(srcdir)/../common -I. -DGNOMELOCALEDIR=\""$(datadir)/locale"\" $(ADMIN_GTK) -I$(includedir) $(GNOME_INCLUDEDIR)
++INCLUDES = -I$(srcdir)/../common -I. -DGNOMELOCALEDIR=\""$(prefix)/share/locale"\" $(ADMIN_GTK) -I$(includedir) $(GNOME_INCLUDEDIR)
+
+
+ EXTRA_gnocatan_SOURCES = $(ADMIN_GTK_FILES_INACTIVE)
diff --git a/games/pioneers/pkg-comment b/games/pioneers/pkg-comment
new file mode 100644
index 000000000000..5f09020f5302
--- /dev/null
+++ b/games/pioneers/pkg-comment
@@ -0,0 +1 @@
+An Internet playable version of the Settlers of Catan for GNOME/GTK
diff --git a/games/pioneers/pkg-descr b/games/pioneers/pkg-descr
new file mode 100644
index 000000000000..bb98e722fa77
--- /dev/null
+++ b/games/pioneers/pkg-descr
@@ -0,0 +1,5 @@
+Gnocatan is an Internet playable implementation of the Settlers of
+Catan board game. The aim is to remain as faithful to the board game
+as is possible.
+
+WWW: http://gnocatan.sourceforge.net/
diff --git a/games/pioneers/pkg-plist b/games/pioneers/pkg-plist
new file mode 100644
index 000000000000..13e90097b744
--- /dev/null
+++ b/games/pioneers/pkg-plist
@@ -0,0 +1,33 @@
+bin/gnocatan
+bin/gnocatan-meta-server
+bin/gnocatan-server-console
+bin/gnocatan-server-gtk
+share/gnome/apps/Games/gnocatan.desktop
+share/gnome/gnocatan/5-6-player.game
+share/gnome/gnocatan/default.game
+share/gnome/gnocatan/four-islands.game
+share/gnome/gnocatan/seafarers.game
+share/gnome/gnocatan/small.game
+share/gnome/pixmaps/gnocatan/board.png
+share/gnome/pixmaps/gnocatan/bridge.png
+share/gnome/pixmaps/gnocatan/city.png
+share/gnome/pixmaps/gnocatan/cross.png
+share/gnome/pixmaps/gnocatan/desert.png
+share/gnome/pixmaps/gnocatan/develop.png
+share/gnome/pixmaps/gnocatan/dice.png
+share/gnome/pixmaps/gnocatan/field.png
+share/gnome/pixmaps/gnocatan/finish.png
+share/gnome/pixmaps/gnocatan/forest.png
+share/gnome/pixmaps/gnocatan/hill.png
+share/gnome/pixmaps/gnocatan/mountain.png
+share/gnome/pixmaps/gnocatan/pasture.png
+share/gnome/pixmaps/gnocatan/plain.png
+share/gnome/pixmaps/gnocatan/road.png
+share/gnome/pixmaps/gnocatan/sea.png
+share/gnome/pixmaps/gnocatan/settlement.png
+share/gnome/pixmaps/gnocatan/ship.png
+share/gnome/pixmaps/gnocatan/tick.png
+share/gnome/pixmaps/gnocatan/trade.png
+share/gnome/pixmaps/gnome-gnocatan.png
+@dirrm share/gnome/pixmaps/gnocatan
+@dirrm share/gnome/gnocatan