pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/games/gtetrinet Updated gtetrinet to 0.7.11.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1068b6efc5a9
branches:  trunk
changeset: 523356:1068b6efc5a9
user:      rillig <rillig%pkgsrc.org@localhost>
date:      Sat Jan 06 19:42:06 2007 +0000

description:
Updated gtetrinet to 0.7.11.

GTetrinet 0.7.11 - 2006-11-15
- Fix a long-standing hang/crash when executing GTetrinet for
  the first time (Loïc Minier, #114425).
- Remember game mode setting (Lucas Nussbaum, #344522).
- Fix compilation without libesd (Ricardo Setti, #312995).
- Fix a crash on NetBSD/Sparc64 (#338712).
- New and updated translations: Nepali (Pawan Chitrakar),
  Catalan (Jordi Mallach), Welsh (Dafydd Harries), Dutch (Wouter Bolsterlee),
  Swedish (Daniel Nylander).

GTetrinet 0.7.10 - 2006-09-02
- SECURITY RELEASE -- Ref. CVE-2006-3125
- Add index undeflow protections in network code.
- Require GTK+ 2.6.0.
- Fixed manpage typos.
- Require new intltool and move ALL_LINGUAS to po/LINGUAS.
- New and updated translations: Bulgarian (Alexander Shopov),
  Basque (Iñaki Larrañaga), Traditional Chinese (Abel Cheung),
  German (Jens Seidel), Nepali (Pawal Chitrakar), Finnish (Ilkka Tuohela),
  Vietnamese (Clytie Siddall).

GTetrinet 0.7.9 - 2005-04-29
- Revamped encoding of data handling, fixing the output in partyline, etc.
  when using UTF-8 locales (Vidar Holen).
- Ported to use GtkAboutDialog (Pedro Villavicencio Garrido).
- Fixed network latency issues (Julien Plissonneau Duquène).
- Fixed crashes in the channel list support (Julien Plissonneau Duquène).
- New and updated translations: Traditional Chinese (GNOME HK Team),
  Canadian English (Adam Weinberger), Norwegian bokmål (Vidar Holen),
  Bulgarian (Yavor Doganov), Kinyarwanda (Steve Murphy).

GTetrinet 0.7.8 - 2004-12-26
- Added minimal support for the Blocktrix protocol, now in use at
  tetrinet.org (Loren Abrams).
- New and updated translations: Italian (Riccardo Bozzo),
  German (Gerfried Fuchs), Korean (Michael Kim),
  Canadian English (Adam Weinberger), Serbian (Danilo Šegan),
  Punjabi (Amanpreet Singh Alam), Norwegian bokmål (Kjartan Maraas),
  Simplified Chinese (Funda Wang).

diffstat:

 games/gtetrinet/Makefile         |    7 +-
 games/gtetrinet/PLIST            |   15 ++++-
 games/gtetrinet/distinfo         |   11 +--
 games/gtetrinet/patches/patch-aa |   13 ----
 games/gtetrinet/patches/patch-ab |   13 ----
 games/gtetrinet/patches/patch-ac |  120 ---------------------------------------
 6 files changed, 21 insertions(+), 158 deletions(-)

diffs (249 lines):

diff -r 3841c327f599 -r 1068b6efc5a9 games/gtetrinet/Makefile
--- a/games/gtetrinet/Makefile  Sat Jan 06 19:06:22 2007 +0000
+++ b/games/gtetrinet/Makefile  Sat Jan 06 19:42:06 2007 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.35 2006/09/16 12:20:37 jmmv Exp $
+# $NetBSD: Makefile,v 1.36 2007/01/06 19:42:06 rillig Exp $
 #
 
-DISTNAME=      gtetrinet-0.7.7
-PKGREVISION=   9
+DISTNAME=      gtetrinet-0.7.11
 CATEGORIES=    games gnome
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/gtetrinet/0.7/}
 
@@ -16,6 +15,8 @@
 USE_PKGLOCALEDIR=      YES
 
 BUILD_DEFS+=           USE_INET6
+MAKE_FLAGS+=           gamesdir=${PREFIX}/bin
+MAKE_FLAGS+=           schemadir=${PREFIX}/share/gconf/schemas
 
 .include "../../mk/bsd.prefs.mk"
 
diff -r 3841c327f599 -r 1068b6efc5a9 games/gtetrinet/PLIST
--- a/games/gtetrinet/PLIST     Sat Jan 06 19:06:22 2007 +0000
+++ b/games/gtetrinet/PLIST     Sat Jan 06 19:42:06 2007 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2006/04/17 07:07:19 jlam Exp $
+@comment $NetBSD: PLIST,v 1.5 2007/01/06 19:42:06 rillig Exp $
 bin/gtetrinet
 man/man6/gtetrinet.6
 share/applications/gtetrinet.desktop
@@ -9,6 +9,7 @@
 share/gtetrinet/themes/small/theme.cfg
 share/locale/am/LC_MESSAGES/gtetrinet.mo
 share/locale/az/LC_MESSAGES/gtetrinet.mo
+share/locale/bg/LC_MESSAGES/gtetrinet.mo
 share/locale/ca/LC_MESSAGES/gtetrinet.mo
 share/locale/cs/LC_MESSAGES/gtetrinet.mo
 share/locale/cy/LC_MESSAGES/gtetrinet.mo
@@ -17,23 +18,33 @@
 share/locale/en_GB/LC_MESSAGES/gtetrinet.mo
 share/locale/es/LC_MESSAGES/gtetrinet.mo
 share/locale/eu/LC_MESSAGES/gtetrinet.mo
+share/locale/fi/LC_MESSAGES/gtetrinet.mo
 share/locale/fr/LC_MESSAGES/gtetrinet.mo
 share/locale/ga/LC_MESSAGES/gtetrinet.mo
 share/locale/hr/LC_MESSAGES/gtetrinet.mo
+share/locale/it/LC_MESSAGES/gtetrinet.mo
 share/locale/ja/LC_MESSAGES/gtetrinet.mo
+share/locale/ko/LC_MESSAGES/gtetrinet.mo
 share/locale/mk/LC_MESSAGES/gtetrinet.mo
 share/locale/ml/LC_MESSAGES/gtetrinet.mo
 share/locale/ms/LC_MESSAGES/gtetrinet.mo
+share/locale/nb/LC_MESSAGES/gtetrinet.mo
+share/locale/ne/LC_MESSAGES/gtetrinet.mo
 share/locale/nl/LC_MESSAGES/gtetrinet.mo
-share/locale/no/LC_MESSAGES/gtetrinet.mo
+share/locale/pa/LC_MESSAGES/gtetrinet.mo
 share/locale/pl/LC_MESSAGES/gtetrinet.mo
 share/locale/pt/LC_MESSAGES/gtetrinet.mo
 share/locale/pt_BR/LC_MESSAGES/gtetrinet.mo
 share/locale/ru/LC_MESSAGES/gtetrinet.mo
+share/locale/rw/LC_MESSAGES/gtetrinet.mo
 share/locale/sr/LC_MESSAGES/gtetrinet.mo
 share/locale/sr@Latn/LC_MESSAGES/gtetrinet.mo
 share/locale/sv/LC_MESSAGES/gtetrinet.mo
+share/locale/tr/LC_MESSAGES/gtetrinet.mo
 share/locale/uk/LC_MESSAGES/gtetrinet.mo
+share/locale/vi/LC_MESSAGES/gtetrinet.mo
+share/locale/zh_CN/LC_MESSAGES/gtetrinet.mo
+share/locale/zh_HK/LC_MESSAGES/gtetrinet.mo
 share/locale/zh_TW/LC_MESSAGES/gtetrinet.mo
 share/pixmaps/gtetrinet.png
 share/pixmaps/gtetrinet/alone.png
diff -r 3841c327f599 -r 1068b6efc5a9 games/gtetrinet/distinfo
--- a/games/gtetrinet/distinfo  Sat Jan 06 19:06:22 2007 +0000
+++ b/games/gtetrinet/distinfo  Sat Jan 06 19:42:06 2007 +0000
@@ -1,8 +1,5 @@
-$NetBSD: distinfo,v 1.5 2006/09/02 12:38:23 adrianp Exp $
+$NetBSD: distinfo,v 1.6 2007/01/06 19:42:06 rillig Exp $
 
-SHA1 (gtetrinet-0.7.7.tar.gz) = 4223617048386b58e2654b2cbe987ea1f7591011
-RMD160 (gtetrinet-0.7.7.tar.gz) = b2e107538e68af9aa403f4d286ad6bf5691a299a
-Size (gtetrinet-0.7.7.tar.gz) = 476896 bytes
-SHA1 (patch-aa) = d6496e30634be397cabe574ce2b0595f354f00e4
-SHA1 (patch-ab) = 3b7fbcaf1989bda98c445b34e278d7a9d76751f4
-SHA1 (patch-ac) = ece45fdb6e91f77b09425eb00ef7f796c8059c89
+SHA1 (gtetrinet-0.7.11.tar.gz) = 44d2dc0b1a1bcd72fd018a478f0741390b33adff
+RMD160 (gtetrinet-0.7.11.tar.gz) = 1d546758b60ad75380011045c1ec746ddcc273a5
+Size (gtetrinet-0.7.11.tar.gz) = 480097 bytes
diff -r 3841c327f599 -r 1068b6efc5a9 games/gtetrinet/patches/patch-aa
--- a/games/gtetrinet/patches/patch-aa  Sat Jan 06 19:06:22 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.3 2004/08/02 02:08:28 minskim Exp $
-
---- src/Makefile.in.orig       2004-04-18 11:08:27.000000000 -0500
-+++ src/Makefile.in
-@@ -120,7 +120,7 @@ INCLUDES = -DLOCALEDIR=\"$(localedir)\" 
- LDADD = $(GTET_LIBS)
- AM_CPPFLAGS = -DGTETRINET_DATA=\"$(pkgdatadir)\"
- 
--gamesdir = $(prefix)/games
-+gamesdir = $(bindir)
- games_PROGRAMS = gtetrinet
- 
- gtetrinet_SOURCES = client.c client.h commands.c commands.h config.c config.h dialogs.c dialogs.h fields.c fields.h gtetrinet.c gtetrinet.h misc.c misc.h partyline.c partyline.h sound.c sound.h 
tetrinet.c tetrinet.h tetris.c tetris.h winlist.c winlist.h
diff -r 3841c327f599 -r 1068b6efc5a9 games/gtetrinet/patches/patch-ab
--- a/games/gtetrinet/patches/patch-ab  Sat Jan 06 19:06:22 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2004/08/02 02:08:28 minskim Exp $
-
---- Makefile.in.orig   2004-04-18 11:08:05.000000000 -0500
-+++ Makefile.in
-@@ -116,7 +116,7 @@ SUBDIRS = doc po src themes icons
- icon_DATA = gtetrinet.png
- icondir = $(datadir)/pixmaps
- 
--schemadir = $(sysconfdir)/gconf/schemas
-+schemadir = $(datadir)/gconf/schemas
- schema_in_files = gtetrinet.schemas.in
- schema_DATA = $(schema_in_files:.schemas.in=.schemas)
- 
diff -r 3841c327f599 -r 1068b6efc5a9 games/gtetrinet/patches/patch-ac
--- a/games/gtetrinet/patches/patch-ac  Sat Jan 06 19:06:22 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,120 +0,0 @@
-$NetBSD: patch-ac,v 1.1 2006/09/02 12:38:23 adrianp Exp $
-
---- src/tetrinet.c.orig        2003-06-17 00:18:58.000000000 +0100
-+++ src/tetrinet.c
-@@ -238,7 +238,7 @@ void tetrinet_inmessage (enum inmsg_type
-         break;
-     case IN_PLAYERNUM:
-         tmp_pnum = atoi (data);
--        if (tmp_pnum >= MAX_PLAYERS)
-+        if (tmp_pnum >= MAX_PLAYERS || tmp_pnum < 0)
-           break;
-         bigfieldnum = playernum = tmp_pnum;
-         if (!connected)
-@@ -296,7 +296,7 @@ void tetrinet_inmessage (enum inmsg_type
-             token = strtok (data, " ");
-             if (token == NULL) break;
-             pnum = atoi (token);
--            if (pnum >= MAX_PLAYERS)
-+            if (pnum >= MAX_PLAYERS || pnum < 0)
-               break;
-             token = strtok (NULL, "");
-             if (token == NULL) break;
-@@ -324,7 +324,7 @@ void tetrinet_inmessage (enum inmsg_type
-             token = strtok (data, " ");
-             if (token == NULL) break;
-             pnum = atoi (token);
--            if (pnum >= MAX_PLAYERS)
-+            if (pnum >= MAX_PLAYERS || pnum < 0)
-               break;
-             if (!playercount)
-               break;
-@@ -353,7 +353,7 @@ void tetrinet_inmessage (enum inmsg_type
-             token = strtok (data, " ");
-             if (token == NULL) break;
-             pnum = atoi (token);
--            if (pnum >= MAX_PLAYERS)
-+            if (pnum >= MAX_PLAYERS || pnum < 0)
-               break;
-             if ((pnum == playernum) && !spectating)
-                 g_snprintf (buf, sizeof(buf),
-@@ -382,7 +382,7 @@ void tetrinet_inmessage (enum inmsg_type
-             token = strtok (data, " ");
-             if (token == NULL) break;
-             pnum = atoi (token);
--            if (pnum >= MAX_PLAYERS)
-+            if (pnum >= MAX_PLAYERS || pnum < 0)
-               break;
-             token = strtok (NULL, "");
-             if (token == NULL) token = "";
-@@ -401,7 +401,7 @@ void tetrinet_inmessage (enum inmsg_type
-             token = strtok (data, " ");
-             if (token == NULL) break;
-             pnum = atoi (token);
--            if (pnum >= MAX_PLAYERS)
-+            if (pnum >= MAX_PLAYERS || pnum < 0)
-               break;
-             token = strtok (NULL, "");
-             if (token == NULL) token = "";
-@@ -510,7 +510,7 @@ void tetrinet_inmessage (enum inmsg_type
-             token = strtok (data, " ");
-             if (token == NULL) break;
-             pnum = atoi (token);
--            if (pnum >= MAX_PLAYERS)
-+            if (pnum >= MAX_PLAYERS || pnum < 0)
-               break;
-             token = strtok (NULL, "");
-             if (token == NULL) token = "";
-@@ -522,7 +522,7 @@ void tetrinet_inmessage (enum inmsg_type
-         {
-             int pnum;
-             pnum = atoi (data);
--            if (pnum >= MAX_PLAYERS)
-+            if (pnum >= MAX_PLAYERS || pnum < 0)
-               break;
-             /* player is out */
-             playerplaying[pnum] = 0;
-@@ -532,7 +532,7 @@ void tetrinet_inmessage (enum inmsg_type
-         {
-             int pnum;
-             pnum = atoi (data);
--            if (pnum >= MAX_PLAYERS)
-+            if (pnum >= MAX_PLAYERS || pnum < 0)
-               break;
-             if (teamnames[pnum][0])
-                 g_snprintf (buf, sizeof(buf),
-@@ -671,7 +671,7 @@ void tetrinet_inmessage (enum inmsg_type
-             s = strtok (data, " ");
-             if (s == NULL) break;
-             pnum = atoi (s);
--            if (pnum >= MAX_PLAYERS)
-+            if (pnum >= MAX_PLAYERS || pnum < 0)
-               break;
-             s = strtok (NULL, "");
-             if (s == NULL) break;
-@@ -705,14 +705,14 @@ void tetrinet_inmessage (enum inmsg_type
-             token = strtok (data, " ");
-             if (token == NULL) break;
-             to = atoi (token);
--            if (to >= MAX_PLAYERS)
-+            if (to >= MAX_PLAYERS || to < 0)
-               break;
-             sbid = strtok (NULL, " ");
-             if (sbid == NULL) break;
-             token = strtok (NULL, "");
-             if (token == NULL) break;
-             from = atoi(token);
--            if (from >= MAX_PLAYERS)
-+            if (from >= MAX_PLAYERS || from < 0)
-               break;
-             for (sbnum = 0; sbinfo[sbnum].id; sbnum ++)
-                 if (strcmp (sbid, sbinfo[sbnum].id) == 0) break;
-@@ -727,7 +727,7 @@ void tetrinet_inmessage (enum inmsg_type
-             token = strtok (data, " ");
-             if (token == NULL) break;
-             pnum = atoi (token);
--            if (pnum >= MAX_PLAYERS)
-+            if (pnum >= MAX_PLAYERS || pnum <= 0)
-               break;
-             token = strtok (NULL, "");
-             if (token == NULL) break;


Home | Main Index | Thread Index | Old Index