[Midnightbsd-cvs] mports: games/ggz-client-libs: Added ggz-client-libs-0.0.14.1

ctriv at midnightbsd.org ctriv at midnightbsd.org
Sat Dec 13 22:36:19 EST 2008


Log Message:
-----------
Added ggz-client-libs-0.0.14.1

Added Files:
-----------
    mports/games/ggz-client-libs:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)
    mports/games/ggz-client-libs/files:
        patch-ggz-wrapper-loop.c (r1.1)

-------------- next part --------------
--- /dev/null
+++ games/ggz-client-libs/pkg-descr
@@ -0,0 +1,22 @@
+===========================================
+The GGZ Gaming Zone - Core Client Libraries
+===========================================
+
+GGZ Gaming Zone core client libraries provides the common procedures
+and utilities required to run the GGZ client and games.  The routines
+are shared by other modules in order to ease coding and promote
+compatibility and stability.
+
+This version of the client libraries (0.0.13) should provide
+compatibility with version 0.0.13 clients and servers.
+
+The core client libraries is only one part of the GGZ Gaming Zone
+client setup.  The following additional packages are required:
+  * libggz - provides commonly used functions and low-level
+    communications between client modules and the GGZ servers
+  * gtk-client/kde-client - one or more of the GGZ clients will be
+    required in order to login to a server, chat and launch games
+  * gtk-games/kde-games/sdl-games - one or more games or game packs
+    are required in order to launch and play games
+
+WWW: http://www.ggzgamingzone.org/
--- /dev/null
+++ games/ggz-client-libs/pkg-plist
@@ -0,0 +1,65 @@
+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.a
+lib/libggzcore.la
+lib/libggzcore.so
+lib/libggzcore.so.9
+lib/libggzmod.a
+lib/libggzmod.la
+lib/libggzmod.so
+lib/libggzmod.so.5
+share/desktop-directories/ggz-games.directory
+share/desktop-directories/ggz.directory
+%%NLS%%share/locale/ar/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/bg/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/ca/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/cy/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/da/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/de/LC_MESSAGES/ggz-config.mo
+%%NLS%%share/locale/de/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/dz/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/en_GB/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/es/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/et/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/fi/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/gl/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/gu/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/lt/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/lv/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/mk/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/nb/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/oc/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/pa/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/pt/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/th/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/zh_HK/LC_MESSAGES/ggzcore.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/ggzcore.mo
+%%NLS%%@dirrmtry share/locale/dz/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/dz
+%%NLS%%@dirrmtry share/locale/oc/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/oc
+ at dirrm lib/ggz
+ at dirrmtry share/desktop-directories
+ at dirrmtry etc/xdg/menus/applications-merged
+ at dirrmtry etc/xdg/menus
+ at dirrmtry etc/xdg
+ at exec touch %D/etc/ggz.modules
+ at unexec [ "`wc -l<%D/etc/ggz.modules`" -gt 1 ]||rm -f %D/etc/ggz.modules
--- /dev/null
+++ games/ggz-client-libs/Makefile
@@ -0,0 +1,50 @@
+# ex:ts=8
+#
+# $MidnightBSD: mports/games/ggz-client-libs/Makefile,v 1.1 2008/12/14 03:36:16 ctriv Exp $
+#
+
+PORTNAME=	ggz-client-libs
+PORTVERSION=	${GGZ_VERSION}
+CATEGORIES=	games
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	The GGZ Gaming Zone - Core Client Libraries
+LICENSE=	gpl2
+
+LIB_DEPENDS=	expat.6:${PORTSDIR}/textproc/expat2
+
+USE_AUTOTOOLS=	libtool:15
+USE_GNOME=	gnometarget
+GNU_CONFIGURE=	yes
+CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
+CONFIGURE_ARGS=	--disable-debug --with-libggz-dir="${LOCALBASE}"
+USE_LDCONFIG=	yes
+USE_GGZ=	core
+
+MAN1=	ggzwrap.1
+MAN3=	ggzcore_h.3 ggzmod_h.3
+MAN5=	ggz.modules.5
+MAN6=	ggz.6 ggz-config.6 ggz-wrapper.6
+MAN7=	ggz.7
+
+CPPFLAGS=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
+LDFLAGS=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
+
+.if defined(WITHOUT_NLS)
+CONFIGURE_ARGS+=	--disable-nls
+PLIST_SUB+=	NLS="@comment "
+.else
+USE_GETTEXT=	yes
+PLIST_SUB+=	NLS=""
+.endif
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|libggz.la|libggz.so|g' ${WRKSRC}/configure
+	@${REINPLACE_CMD} -e 's|#!/bin/bash|#!/bin/sh|' ${WRKSRC}/ggz-wrapper/ggz
+
+post-install:
+	@${TOUCH} ${PREFIX}/etc/ggz.modules
+
+.include <bsd.port.pre.mk>
+.include "${PORTSDIR}/games/libggz/bsd.ggz.mk"
+.include <bsd.port.post.mk>
--- /dev/null
+++ games/ggz-client-libs/distinfo
@@ -0,0 +1,3 @@
+MD5 (ggz/ggz-client-libs-0.0.14.1.tar.gz) = 299eaa93721b1d867b5bf7dc6ac764b0
+SHA256 (ggz/ggz-client-libs-0.0.14.1.tar.gz) = 0a7bec1a381a450f650890b36253893df0001873ba1f414573a4247298107680
+SIZE (ggz/ggz-client-libs-0.0.14.1.tar.gz) = 614117
--- /dev/null
+++ games/ggz-client-libs/files/patch-ggz-wrapper-loop.c
@@ -0,0 +1,10 @@
+--- ggz-wrapper/loop.c.orig	Wed Aug  3 05:34:53 2005
++++ ggz-wrapper/loop.c	Fri Oct  7 13:06:53 2005
+@@ -34,6 +34,7 @@
+ #include <ggz.h>
+ #include <unistd.h>
+ #include <stdlib.h>
++#include <string.h>
+ #include <sys/time.h>
+ #include <sys/types.h>
+ #ifdef HAVE_WINSOCK2_H


More information about the Midnightbsd-cvs mailing list