Skip site navigation (1)Skip section navigation (2)
Date:      27 Oct 2005 00:34:25 -0000
From:      David Thiel <lx@redundancy.redundancy.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/88071: Maintainer Update: x11-toolkits/gai 0.5.8 -> 0.5.10
Message-ID:  <20051027003425.16903.qmail@redundancy.redundancy.org>
Resent-Message-ID: <200510270040.j9R0eIVB006569@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         88071
>Category:       ports
>Synopsis:       Maintainer Update: x11-toolkits/gai 0.5.8 -> 0.5.10
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Oct 27 00:40:17 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     David Thiel
>Release:        FreeBSD 5.4-STABLE i386
>Organization:
>Environment:
System: FreeBSD redundancy.redundancy.org 5.4-STABLE FreeBSD 5.4-STABLE #9: Mon Jul 11 20:22:35 PDT 2005 lx@redundancy.redundancy.org:/usr/obj/usr/src/sys/REDUNDANCY i386


>Description:

Updating the GAI dockapp toolkit to 0.5.10. Features many bugfixes and
code cleanups - see ChangeLog for details. Also fixing port to honor 
X11BASE.

>How-To-Repeat:
>Fix:

diff -ruN gai.old/Makefile gai/Makefile
--- gai.old/Makefile	Wed Sep  7 11:44:50 2005
+++ gai/Makefile	Wed Oct 26 17:28:17 2005
@@ -7,7 +7,7 @@
 #
 
 PORTNAME=	gai
-PORTVERSION=	0.5.8
+PORTVERSION=	0.5.10
 CATEGORIES=	x11-toolkits gnome
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -26,7 +26,8 @@
 CONFIGURE_ENV=	SDLCONF=${SDL_CONFIG}
 
 PLIST_FILES=	include/gai/gai.h lib/libgai.so.${PORTVERSION} \
-		lib/libgai.so.0 lib/libgai.so libdata/pkgconfig/gai.pc
+		lib/libgai.so.0 lib/libgai.so lib/pkgconfig/gai.pc \
+		share/locale/de/LC_MESSAGES/gai.mo
 PLIST_DIRS=	include/gai
 INSTALLS_SHLIB=	yes
 
@@ -37,7 +38,8 @@
 .endif
 
 post-patch:
-	@${REINPLACE_CMD} -e "s|sdl-config --|${SDL_CONFIG} --|g" ${WRKSRC}/configure
+	@${REINPLACE_CMD} -e "s|sdl-config --|${SDL_CONFIG} --|g" \
+		-e "s|/usr/X11R6|${X11BASE}|g" ${WRKSRC}/configure
 	@${REINPLACE_CMD} -e "s|lib/pkgconfig|libdata/pkgconfig|g" \
 		-e "s|-O2|${CFLAGS}|g" ${WRKSRC}/gai/Makefile.in
 
diff -ruN gai.old/distinfo gai/distinfo
--- gai.old/distinfo	Wed Sep  7 11:44:50 2005
+++ gai/distinfo	Wed Sep  7 11:45:20 2005
@@ -1,2 +1,2 @@
-MD5 (gai-0.5.8.tar.bz2) = 29d90cb37fe5341009b27ffd09f871cb
-SIZE (gai-0.5.8.tar.bz2) = 255375
+MD5 (gai-0.5.10.tar.bz2) = 1c9cf2fb24ae6c95412c60f256dc3513
+SIZE (gai-0.5.10.tar.bz2) = 288291
diff -ruN gai.old/files/patch-gai_gai-gnome.c gai/files/patch-gai_gai-gnome.c
--- gai.old/files/patch-gai_gai-gnome.c	Wed Sep  7 11:44:50 2005
+++ gai/files/patch-gai_gai-gnome.c	Wed Dec 31 16:00:00 1969
@@ -1,21 +0,0 @@
---- gai/gai-gnome.c.orig	Sat Aug 14 13:58:24 2004
-+++ gai/gai-gnome.c	Sat Apr 23 17:06:12 2005
-@@ -181,7 +181,7 @@
- static void gai_gnome_create_menu(void)
- {
-     int i,ptr,j=0;
--    gnome_menu_verb = g_malloc0(sizeof(BonoboUIVerb)*GAI.menu_entries);
-+    gnome_menu_verb = g_new0(BonoboUIVerb, GAI.menu_entries + 1);
- 
-     /* It will be freed anyway pretty soon */
-     gnome_menu_xml = g_malloc0(81920);
-@@ -225,6 +225,9 @@
- 	ptr = strlen(gnome_menu_xml);
- 
-     }
-+    gnome_menu_verb[j].cname = NULL;
-+    gnome_menu_verb[j].cb = NULL;
-+    gnome_menu_verb[j].user_data = NULL;
-     sprintf(gnome_menu_xml+ptr,"</popup>\n");
- 
- 

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051027003425.16903.qmail>