summaryrefslogtreecommitdiff
path: root/games/ggz-client-libs
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2008-04-25 23:24:49 +0000
committerwiz <wiz@pkgsrc.org>2008-04-25 23:24:49 +0000
commit66d8398f0ee868d59a6516dc36e520b35bf14935 (patch)
tree91d78e194b9a7937a4bbb2ca3ec2e8bff5293163 /games/ggz-client-libs
parent135db379892bdf549c867ceede23c8d3d518da1d (diff)
downloadpkgsrc-66d8398f0ee868d59a6516dc36e520b35bf14935.tar.gz
Import ggz-client-libs-0.0.14.1 as games/ggz-client-libs.
Based on wip package by Michael Rohrer. 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.
Diffstat (limited to 'games/ggz-client-libs')
-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>