summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games/ggz-client-libs/DESCR8
-rw-r--r--games/ggz-client-libs/Makefile20
-rw-r--r--games/ggz-client-libs/PLIST59
-rw-r--r--games/ggz-client-libs/buildlink3.mk21
-rw-r--r--games/ggz-client-libs/distinfo6
-rw-r--r--games/ggz-client-libs/patches/patch-aa10
6 files changed, 124 insertions, 0 deletions
diff --git a/games/ggz-client-libs/DESCR b/games/ggz-client-libs/DESCR
new file mode 100644
index 00000000000..e112136fd5c
--- /dev/null
+++ b/games/ggz-client-libs/DESCR
@@ -0,0 +1,8 @@
+GGZ Gaming Zone
+
+GGZ is a project to create a free gaming platform. The project includes
+a server, games for the server, clients, and games for the clients. Other
+projects may include ggz networking into their games. GNOME games project
+and Freeciv 2.1 releases use ggz.
+
+This packages contains the libraries for clients and games.
diff --git a/games/ggz-client-libs/Makefile b/games/ggz-client-libs/Makefile
new file mode 100644
index 00000000000..1d9da288e81
--- /dev/null
+++ b/games/ggz-client-libs/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/04/25 23:24:49 wiz Exp $
+#
+
+DISTNAME= ggz-client-libs-0.0.14.1
+CATEGORIES= games
+MASTER_SITES= http://mirrors.ibiblio.org/pub/mirrors/ggzgamingzone/ggz/0.0.14.1/
+
+MAINTAINER= mrohrer@users.sourceforge.net
+HOMEPAGE= http://www.ggzgamingzone.org/
+COMMENT= GGZ Gaming Zone libraries
+
+GNU_CONFIGURE= yes
+USE_DIRS+= xdg-1.4
+USE_LIBTOOL= yes
+
+CONFIGURE_ARGS+= --enable-debug-gdb
+
+.include "../../games/libggz/buildlink3.mk"
+.include "../../textproc/expat/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/games/ggz-client-libs/PLIST b/games/ggz-client-libs/PLIST
new file mode 100644
index 00000000000..48c3b914766
--- /dev/null
+++ b/games/ggz-client-libs/PLIST
@@ -0,0 +1,59 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/25 23:24:49 wiz Exp $
+bin/ggz
+bin/ggz-config
+bin/ggz-wrapper
+etc/xdg/menus/applications-merged/ggz.merge.menu
+etc/xdg/menus/ggz.menu
+include/ggzcore.h
+include/ggzmod.h
+lib/ggz/ggzwrap
+lib/libggzcore.la
+lib/libggzmod.la
+man/man1/ggzwrap.1
+man/man3/ggzcore_h.3
+man/man3/ggzmod_h.3
+man/man5/ggz.modules.5
+man/man6/ggz-config.6
+man/man6/ggz-wrapper.6
+man/man6/ggz.6
+man/man7/ggz.7
+share/desktop-directories/ggz-games.directory
+share/desktop-directories/ggz.directory
+share/locale/ar/LC_MESSAGES/ggzcore.mo
+share/locale/bg/LC_MESSAGES/ggzcore.mo
+share/locale/ca/LC_MESSAGES/ggzcore.mo
+share/locale/cs/LC_MESSAGES/ggzcore.mo
+share/locale/cy/LC_MESSAGES/ggzcore.mo
+share/locale/da/LC_MESSAGES/ggzcore.mo
+share/locale/de/LC_MESSAGES/ggz-config.mo
+share/locale/de/LC_MESSAGES/ggzcore.mo
+share/locale/dz/LC_MESSAGES/ggzcore.mo
+share/locale/en_GB/LC_MESSAGES/ggzcore.mo
+share/locale/es/LC_MESSAGES/ggzcore.mo
+share/locale/et/LC_MESSAGES/ggzcore.mo
+share/locale/fi/LC_MESSAGES/ggzcore.mo
+share/locale/fr/LC_MESSAGES/ggzcore.mo
+share/locale/gl/LC_MESSAGES/ggzcore.mo
+share/locale/gu/LC_MESSAGES/ggzcore.mo
+share/locale/hu/LC_MESSAGES/ggzcore.mo
+share/locale/ja/LC_MESSAGES/ggzcore.mo
+share/locale/ko/LC_MESSAGES/ggzcore.mo
+share/locale/lt/LC_MESSAGES/ggzcore.mo
+share/locale/lv/LC_MESSAGES/ggzcore.mo
+share/locale/mk/LC_MESSAGES/ggzcore.mo
+share/locale/nb/LC_MESSAGES/ggzcore.mo
+share/locale/nl/LC_MESSAGES/ggzcore.mo
+share/locale/oc/LC_MESSAGES/ggzcore.mo
+share/locale/pa/LC_MESSAGES/ggzcore.mo
+share/locale/pt/LC_MESSAGES/ggzcore.mo
+share/locale/pt_BR/LC_MESSAGES/ggzcore.mo
+share/locale/ru/LC_MESSAGES/ggzcore.mo
+share/locale/sv/LC_MESSAGES/ggzcore.mo
+share/locale/th/LC_MESSAGES/ggzcore.mo
+share/locale/uk/LC_MESSAGES/ggzcore.mo
+share/locale/vi/LC_MESSAGES/ggzcore.mo
+share/locale/zh_CN/LC_MESSAGES/ggzcore.mo
+share/locale/zh_HK/LC_MESSAGES/ggzcore.mo
+share/locale/zh_TW/LC_MESSAGES/ggzcore.mo
+@comment in xdg-dirs: @dirrm share/desktop-directories
+@dirrm lib/ggz
diff --git a/games/ggz-client-libs/buildlink3.mk b/games/ggz-client-libs/buildlink3.mk
new file mode 100644
index 00000000000..6a0e83b07e3
--- /dev/null
+++ b/games/ggz-client-libs/buildlink3.mk
@@ -0,0 +1,21 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/04/25 23:24:49 wiz Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+GGZ_CLIENT_LIBS_BUILDLINK3_MK:= ${GGZ_CLIENT_LIBS_BUILDLINK3_MK}+
+
+.if ${BUILDLINK_DEPTH} == "+"
+BUILDLINK_DEPENDS+= ggz-client-libs
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nggz-client-libs}
+BUILDLINK_PACKAGES+= ggz-client-libs
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}ggz-client-libs
+
+.if ${GGZ_CLIENT_LIBS_BUILDLINK3_MK} == "+"
+BUILDLINK_API_DEPENDS.ggz-client-libs+= ggz-client-libs>=0.0.14.1
+BUILDLINK_PKGSRCDIR.ggz-client-libs?= ../../games/ggz-client-libs
+.endif # GGZ_CLIENT_LIBS_BUILDLINK3_MK
+
+.include "../../games/libggz/buildlink3.mk"
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/games/ggz-client-libs/distinfo b/games/ggz-client-libs/distinfo
new file mode 100644
index 00000000000..2c4a0808fca
--- /dev/null
+++ b/games/ggz-client-libs/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/04/25 23:24:49 wiz Exp $
+
+SHA1 (ggz-client-libs-0.0.14.1.tar.gz) = 1328095d0f7e3415e1748208438127f0ee67a573
+RMD160 (ggz-client-libs-0.0.14.1.tar.gz) = b7a0e3b63261b3f8ff725eae212ecf0001c46fa8
+Size (ggz-client-libs-0.0.14.1.tar.gz) = 614117 bytes
+SHA1 (patch-aa) = e4cbdca57a8d2e82802228c851f97230698f9160
diff --git a/games/ggz-client-libs/patches/patch-aa b/games/ggz-client-libs/patches/patch-aa
new file mode 100644
index 00000000000..c4e4c3851e4
--- /dev/null
+++ b/games/ggz-client-libs/patches/patch-aa
@@ -0,0 +1,10 @@
+$NetBSD: patch-aa,v 1.1.1.1 2008/04/25 23:24:49 wiz Exp $
+
+--- ggz-wrapper/ggz.orig 2007-01-26 03:47:45.000000000 -0600
++++ ggz-wrapper/ggz
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ #
+ # GGZ: Auto-selection of an appropriate GGZ Gaming Zone core client
+ # Copyright (C) 2006 Josef Spillner <josef@ggzgamingzone.org>