ports/96188: [MAINTAINER-UPDATE] Update ports/games/ggz-client-libs to 0.0.13
Ying-Chieh Chen
yinjieh at alumni.csie.nctu.edu.tw
Mon Apr 24 17:02:34 UTC 2006
Include the new patch.
Changes in this patch:
- Respect WITHOUT_NLS knob.
Please commit this patch instead of the previous patch.
Thanks!
diff -ruN /usr/ports/games/ggz-client-libs/Makefile ggz-client-libs/Makefile
--- /usr/ports/games/ggz-client-libs/Makefile Fri Feb 24 02:05:12 2006
+++ ggz-client-libs/Makefile Mon Apr 24 00:09:06 2006
@@ -7,34 +7,42 @@
#
PORTNAME= ggz-client-libs
-PORTVERSION= 0.0.12
-PORTREVISION= 2
+PORTVERSION= 0.0.13
CATEGORIES= games
MASTER_SITES= http://mirrors.dotsrc.org/ggzgamingzone/ggz/%SUBDIR%/ \
http://ftp.ggzgamingzone.org/pub/ggz/%SUBDIR%/
MASTER_SITE_SUBDIR= ${PORTVERSION}
+DIST_SUBDIR= ggz
MAINTAINER= yinjieh at csie.nctu.edu.tw
COMMENT= The GGZ Gaming Zone - Core Client Libraries
-LIB_DEPENDS= ggz.3:${PORTSDIR}/games/libggz \
+LIB_DEPENDS= ggz.4:${PORTSDIR}/games/libggz \
expat.6:${PORTSDIR}/textproc/expat2
USE_GNOME= gnometarget
USE_GETOPT_LONG= yes
USE_GETTEXT= yes
-USE_REINPLACE= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
CONFIGURE_ARGS= --disable-debug
INSTALLS_SHLIB= yes
+MAN1= ggzwrap.1
MAN3= ggzcore_h.3 ggzmod_h.3
MAN5= ggz.modules.5
MAN6= ggz-config.6 ggz-wrapper.6
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_INCLUDES=.*$$|LIBGGZ_INCLUDES=|g ; \
diff -ruN /usr/ports/games/ggz-client-libs/distinfo ggz-client-libs/distinfo
--- /usr/ports/games/ggz-client-libs/distinfo Mon Jan 23 20:22:47 2006
+++ ggz-client-libs/distinfo Mon Apr 10 00:13:10 2006
@@ -1,3 +1,3 @@
-MD5 (ggz-client-libs-0.0.12.tar.gz) = 2e48aa94a7f12fd57774516ea603f06c
-SHA256 (ggz-client-libs-0.0.12.tar.gz) = 356ebb63ced8fc7262b4f89d54f2ed8f893208c424ebd44592696b9a819b4f2e
-SIZE (ggz-client-libs-0.0.12.tar.gz) = 572291
+MD5 (ggz/ggz-client-libs-0.0.13.tar.gz) = 9e8e5734ac73fa687cdf2ae8ce716767
+SHA256 (ggz/ggz-client-libs-0.0.13.tar.gz) = 7b6572aa5c64951d5d850f73debf1bb60cf59a92ef743aa19977c307c79d35fd
+SIZE (ggz/ggz-client-libs-0.0.13.tar.gz) = 586977
diff -ruN /usr/ports/games/ggz-client-libs/pkg-descr ggz-client-libs/pkg-descr
--- /usr/ports/games/ggz-client-libs/pkg-descr Thu Oct 9 09:44:07 2003
+++ ggz-client-libs/pkg-descr Mon Apr 17 01:08:49 2006
@@ -1,6 +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/
diff -ruN /usr/ports/games/ggz-client-libs/pkg-plist ggz-client-libs/pkg-plist
--- /usr/ports/games/ggz-client-libs/pkg-plist Fri Feb 24 02:05:12 2006
+++ ggz-client-libs/pkg-plist Mon Apr 24 00:10:56 2006
@@ -4,6 +4,7 @@
etc/xdg/menus/ggz.menu
include/ggzcore.h
include/ggzmod.h
+lib/ggz/ggzwrap
lib/libggzcore.a
lib/libggzcore.la
lib/libggzcore.so
@@ -14,7 +15,9 @@
lib/libggzmod.so.4
share/desktop-directories/ggz-games.directory
share/desktop-directories/ggz.directory
-share/locale/de/LC_MESSAGES/ggz-config.mo
+%%NLS%%share/locale/de/LC_MESSAGES/ggz-config.mo
+%%NLS%%share/locale/de/LC_MESSAGES/ggzcore.mo
+ at dirrm lib/ggz
@dirrmtry share/desktop-directories
@dirrmtry etc/xdg/menus/applications-merged
@dirrmtry etc/xdg/menus
More information about the freebsd-ports-bugs
mailing list