summaryrefslogtreecommitdiff
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
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.
-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>