From nobody@FreeBSD.org  Fri May 29 06:47:47 2009
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 29913106566B
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 29 May 2009 06:47:47 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 1625A8FC08
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 29 May 2009 06:47:47 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n4T6lk9a019007
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 29 May 2009 06:47:46 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id n4T6lkSn019006;
	Fri, 29 May 2009 06:47:46 GMT
	(envelope-from nobody)
Message-Id: <200905290647.n4T6lkSn019006@www.freebsd.org>
Date: Fri, 29 May 2009 06:47:46 GMT
From: Gustau Prez <gustau.perez@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [NEW PORT] deskutils/global-menu Globally-shared menu bar of all applications in gnome (like MAC-OSX)
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         135049
>Category:       ports
>Synopsis:       [NEW PORT] deskutils/global-menu Globally-shared menu bar of all applications in gnome (like MAC-OSX)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    miwi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri May 29 06:50:01 UTC 2009
>Closed-Date:    Fri Jun 05 22:09:01 UTC 2009
>Last-Modified:  Fri Jun  5 22:10:12 UTC 2009
>Originator:     Gustau Prez
>Release:        8.0 CURRENT
>Organization:
>Environment:
FreeBSD gusiport 8.0-CURRENT FreeBSD 8.0-CURRENT #45: Sat May 23 20:10:42 CEST 2009     root@gusiport:/usr/obj/usr/src/sys/CUSTOM  i386
>Description:
Global menu is an applet that can be added to gnome-panel and provides a global menu for all gtk-based applications like the one found in MAC-OSX.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	global-menu
#	global-menu/files
#	global-menu/files/patch-makefile.am
#	global-menu/files/patch-makefile.in
#	global-menu/Makefile
#	global-menu/distinfo
#	global-menu/pkg-descr
#	global-menu/pkg-message
#	global-menu/pkg-plist
#
echo c - global-menu
mkdir -p global-menu > /dev/null 2>&1
echo c - global-menu/files
mkdir -p global-menu/files > /dev/null 2>&1
echo x - global-menu/files/patch-makefile.am
sed 's/^X//' >global-menu/files/patch-makefile.am << '3825812da2b5ba0825369da6ebf1b3d6'
X--- libgnomenu/Makefile.am.orig	2009-04-27 10:04:37.000000000 +0200
X+++ libgnomenu/Makefile.am	2009-04-27 10:05:43.000000000 +0200
X@@ -32,7 +32,7 @@
X libgnomenu_la_LIBADD = $(GTK_LIBS) $(WNCK_LIBS) $(X11_LIBS) ../libcompat/libcompat.la
X libgnomenu_la_LDFLAGS = -version-info 2:0:0 -release $(VERSION) -no-undefined -Wl,--as-needed
X 
X-pkgconfigdir = $(libdir)/pkgconfig
X+pkgconfigdir = $(prefix)/libdata/pkgconfig
X pkgconfig_DATA = libgnomenu.pc
X 
X libgnomenu_includedir = $(includedir)/libgnomenu
3825812da2b5ba0825369da6ebf1b3d6
echo x - global-menu/files/patch-makefile.in
sed 's/^X//' >global-menu/files/patch-makefile.in << '970a386ec20cf34f638f7bbf795157de'
X--- libgnomenu/Makefile.in.orig	2009-04-27 10:06:46.000000000 +0200
X+++ libgnomenu/Makefile.in	2009-04-27 10:07:20.000000000 +0200
X@@ -324,7 +324,7 @@
X libgnomenu_la_CPPFLAGS = -I$(top_srcdir) $(GTK_CFLAGS) $(WNCK_CFLAGS) $(X11_CFLAGS) -include $(CONFIG_HEADER) -DWNCK_I_KNOW_THIS_IS_UNSTABLE
X libgnomenu_la_LIBADD = $(GTK_LIBS) $(WNCK_LIBS) $(X11_LIBS) ../libcompat/libcompat.la
X libgnomenu_la_LDFLAGS = -version-info 2:0:0 -release $(VERSION) -no-undefined -Wl,--as-needed
X-pkgconfigdir = $(libdir)/pkgconfig
X+pkgconfigdir = $(prefix)/libdata/pkgconfig
X pkgconfig_DATA = libgnomenu.pc
X libgnomenu_includedir = $(includedir)/libgnomenu
X libgnomenu_include_HEADERS = $(VALASOURCES:.vala=.h)
970a386ec20cf34f638f7bbf795157de
echo x - global-menu/Makefile
sed 's/^X//' >global-menu/Makefile << 'b2464859b8fcb70b55d5ae28397a6076'
X# New ports collection makefile for:   gnome-globalmenu
X# Date created:        27 February 2009
X# Whom:                Gustavo Perez
X#
X# $FreeBSD$
X#
X
XPORTNAME=		gnome-globalmenu
XPORTVERSION=		0.7.5
XCATEGORIES=		deskutils
XMASTER_SITES=		http://gnome2-globalmenu.googlecode.com/files/
X
XMAINTAINER=		gustau.perez@gmail.com
XCOMMENT=		Global menu for gnome
X
XUSE_GNOME=		gnomepanel gnomedesktop
X
XUSE_BZIP2=		yes
XUSE_LDCONFIG=		yes
XGNU_CONFIGURE=		yes
XUSE_GMAKE=		yes
XUSE_AUTOTOOLS=		libtool:15 automake:19:env autoheader:262:env
XINSTALLS_ICONS=		yes
XUSE_GETTEXT=		yes
XCONFIGURE_ENV=		CPPFLAGS="-I${LOCALBASE}/include" \
X			LDFLAGS="-L${LOCALBASE}/lib"
X
XGCONF_SCHEMAS=		gnome-globalmenu.schemas
X
Xpost-install:
X		@${INSTALL_DATA} ${WRKSRC}/applet/GlobalMenu_PanelApplet.server \
X			${LOCALBASE}/libdata/bonobo/servers
X
X.include <bsd.port.mk>
b2464859b8fcb70b55d5ae28397a6076
echo x - global-menu/distinfo
sed 's/^X//' >global-menu/distinfo << '2dd342f2b45348268be9282f1721491c'
XMD5 (gnome-globalmenu-0.7.5.tar.bz2) = bafbad33ad43ba401d228dbaa10f26a0
XSHA256 (gnome-globalmenu-0.7.5.tar.bz2) = d628604c9623587cdb8b1459b6acee7a038faa2380d814ced27a22a72839d4db
XSIZE (gnome-globalmenu-0.7.5.tar.bz2) = 623230
2dd342f2b45348268be9282f1721491c
echo x - global-menu/pkg-descr
sed 's/^X//' >global-menu/pkg-descr << '7c305559ce854bac922f7ed517d438bc'
XGlobal Menu is the globally-shared menu bar of all applications 
Xlaunched in your desktop session.
X
XWWW: http://code.google.com/p/gnome2-globalmenu/
7c305559ce854bac922f7ed517d438bc
echo x - global-menu/pkg-message
sed 's/^X//' >global-menu/pkg-message << '5306076586778302b0a8220180d13324'
XBefore adding the applet to your top/bottom panel, please
Xensure libglobalmenu-gnome is loaded as a Gtk module
Xby setting the following gconf key :
X
X   apps/gnome-settings-daemon/gtk-modules/globalmenu-gnome
X
XBefore that, you can simply add the applet to your panel.
5306076586778302b0a8220180d13324
echo x - global-menu/pkg-plist
sed 's/^X//' >global-menu/pkg-plist << 'ddcc5bccb05a0f91ed7f860a8b76455d'
Xetc/gconf/schemas/gnome-globalmenu.schemas
Xinclude/libgnomenu/application.h
Xinclude/libgnomenu/globalmenu.h
Xinclude/libgnomenu/gnomenu.h
Xinclude/libgnomenu/helper.h
Xinclude/libgnomenu/interface-item.h
Xinclude/libgnomenu/interface-shell.h
Xinclude/libgnomenu/keygrab.h
Xinclude/libgnomenu/label.h
Xinclude/libgnomenu/menu.h
Xinclude/libgnomenu/menubar.h
Xinclude/libgnomenu/menubarbox.h
Xinclude/libgnomenu/menuitem.h
Xinclude/libgnomenu/menushellutils.h
Xinclude/libgnomenu/monitor.h
Xinclude/libgnomenu/parser.h
Xinclude/libgnomenu/serializer.h
Xinclude/libgnomenu/window.h
Xlib/libgnomenu-0.7.5.so
Xlib/libgnomenu-0.7.5.so.2
Xlib/libgnomenu.la
Xlib/libgnomenu.so
Xlibdata/pkgconfig/libgnomenu.pc
Xlibexec/GlobalMenu.PanelApplet
Xman/man1/gnome-globalmenu.1
Xshare/doc/gnome-globalmenu/AUTHORS
Xshare/doc/gnome-globalmenu/COPYING
Xshare/doc/gnome-globalmenu/ChangeLog
Xshare/doc/gnome-globalmenu/INSTALL
Xshare/doc/gnome-globalmenu/README
Xshare/doc/gnome-globalmenu/README.GNOME
Xshare/doc/gnome-globalmenu/README.XFCE
Xshare/locale/de/LC_MESSAGES/gnome-globalmenu.mo
Xshare/locale/en_GB/LC_MESSAGES/gnome-globalmenu.mo
Xshare/locale/es/LC_MESSAGES/gnome-globalmenu.mo
Xshare/locale/fi/LC_MESSAGES/gnome-globalmenu.mo
Xshare/locale/fr/LC_MESSAGES/gnome-globalmenu.mo
Xshare/locale/hu/LC_MESSAGES/gnome-globalmenu.mo
Xshare/locale/id/LC_MESSAGES/gnome-globalmenu.mo
Xshare/locale/it/LC_MESSAGES/gnome-globalmenu.mo
Xshare/locale/ko/LC_MESSAGES/gnome-globalmenu.mo
Xshare/locale/nl/LC_MESSAGES/gnome-globalmenu.mo
Xshare/locale/pl/LC_MESSAGES/gnome-globalmenu.mo
Xshare/locale/pt/LC_MESSAGES/gnome-globalmenu.mo
Xshare/locale/pt_BR/LC_MESSAGES/gnome-globalmenu.mo
Xshare/locale/ru/LC_MESSAGES/gnome-globalmenu.mo
Xshare/locale/sv/LC_MESSAGES/gnome-globalmenu.mo
Xshare/locale/zh_CN/LC_MESSAGES/gnome-globalmenu.mo
Xshare/pixmaps/globalmenu.png
X@dirrmtry share/locale
X@dirrmtry share/pixmaps
X@dirrmtry share/doc/gnome-globalmenu
X@dirrmtry include/libgnomenu
X@dirrmtry lib/libgnomenu-0.7.5.so
X@dirrmtry lib/libgnomenu-0.7.5.so.2
X@dirrmtry libdata/pkgconfig
X@dirrmtry libexec
ddcc5bccb05a0f91ed7f860a8b76455d
exit



>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Fri May 29 09:58:35 UTC 2009 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=135049 
State-Changed-From-To: open->feedback 
State-Changed-By: miwi 
State-Changed-When: Fri May 29 19:38:37 UTC 2009 
State-Changed-Why:  
please install ports-mgmt/portlint and try portlint -AC and fix all 
output. Thanks 

http://www.freebsd.org/cgi/query-pr.cgi?pr=135049 

From: =?ISO-8859-1?Q?Gustau_P=E9rez?= <gperez@entel.upc.edu>
To: bug-followup@FreeBSD.org
Cc: gustau.perez@gmail.com, Martin Wilke <miwi@FreeBSD.org>
Subject: Re: ports/135049: [NEW PORT] deskutils/global-menu Globally-shared
 menu bar of all applications in gnome (like MAC-OSX)
Date: Tue, 02 Jun 2009 11:38:20 +0200

 This is a multi-part message in MIME format.
 --------------080903060700010608010207
 Content-Transfer-Encoding: 7bit
 Content-Type: text/plain; charset=ISO-8859-1
 
 
   I'm attaching a modified shar that fixes the FATALs and nearly all the
 WARNS (only the master_site and noportdocs remains).
 
   Regards,
 
 -- 
 PGP KEY : http://www-entel.upc.edu/gus/gus.asc
 
 
 --------------080903060700010608010207
 Content-Transfer-Encoding: 7bit
 Content-Type: text/plain;
  name="global_menu.txt"
 Content-Disposition: inline;
  filename="global_menu.txt"
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	global-menu
 #	global-menu/files
 #	global-menu/files/patch-makefile.am
 #	global-menu/files/patch-makefile.in
 #	global-menu/Makefile
 #	global-menu/distinfo
 #	global-menu/pkg-descr
 #	global-menu/pkg-message
 #	global-menu/pkg-plist
 #
 echo c - global-menu
 mkdir -p global-menu > /dev/null 2>&1
 echo c - global-menu/files
 mkdir -p global-menu/files > /dev/null 2>&1
 echo x - global-menu/files/patch-makefile.am
 sed 's/^X//' >global-menu/files/patch-makefile.am << '3825812da2b5ba0825369da6ebf1b3d6'
 X--- libgnomenu/Makefile.am.orig	2009-04-27 10:04:37.000000000 +0200
 X+++ libgnomenu/Makefile.am	2009-04-27 10:05:43.000000000 +0200
 X@@ -32,7 +32,7 @@
 X libgnomenu_la_LIBADD = $(GTK_LIBS) $(WNCK_LIBS) $(X11_LIBS) ../libcompat/libcompat.la
 X libgnomenu_la_LDFLAGS = -version-info 2:0:0 -release $(VERSION) -no-undefined -Wl,--as-needed
 X 
 X-pkgconfigdir = $(libdir)/pkgconfig
 X+pkgconfigdir = $(prefix)/libdata/pkgconfig
 X pkgconfig_DATA = libgnomenu.pc
 X 
 X libgnomenu_includedir = $(includedir)/libgnomenu
 3825812da2b5ba0825369da6ebf1b3d6
 echo x - global-menu/files/patch-makefile.in
 sed 's/^X//' >global-menu/files/patch-makefile.in << '970a386ec20cf34f638f7bbf795157de'
 X--- libgnomenu/Makefile.in.orig	2009-04-27 10:06:46.000000000 +0200
 X+++ libgnomenu/Makefile.in	2009-04-27 10:07:20.000000000 +0200
 X@@ -324,7 +324,7 @@
 X libgnomenu_la_CPPFLAGS = -I$(top_srcdir) $(GTK_CFLAGS) $(WNCK_CFLAGS) $(X11_CFLAGS) -include $(CONFIG_HEADER) -DWNCK_I_KNOW_THIS_IS_UNSTABLE
 X libgnomenu_la_LIBADD = $(GTK_LIBS) $(WNCK_LIBS) $(X11_LIBS) ../libcompat/libcompat.la
 X libgnomenu_la_LDFLAGS = -version-info 2:0:0 -release $(VERSION) -no-undefined -Wl,--as-needed
 X-pkgconfigdir = $(libdir)/pkgconfig
 X+pkgconfigdir = $(prefix)/libdata/pkgconfig
 X pkgconfig_DATA = libgnomenu.pc
 X libgnomenu_includedir = $(includedir)/libgnomenu
 X libgnomenu_include_HEADERS = $(VALASOURCES:.vala=.h)
 970a386ec20cf34f638f7bbf795157de
 echo x - global-menu/Makefile
 sed 's/^X//' >global-menu/Makefile << 'b2464859b8fcb70b55d5ae28397a6076'
 X# New ports collection makefile for:   gnome-globalmenu
 X# Date created:        27 February 2009
 X# Whom:                Gustavo Perez
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=		gnome-globalmenu
 XPORTVERSION=		0.7.5
 XCATEGORIES=		deskutils
 XMASTER_SITES=		http://gnome2-globalmenu.googlecode.com/files/
 X
 XMAINTAINER=		gustau.perez@gmail.com
 XCOMMENT=		Global menu for gnome
 X
 XUSE_GNOME=		gnomepanel gnomedesktop
 X
 XUSE_BZIP2=		yes
 XUSE_LDCONFIG=		yes
 XGNU_CONFIGURE=		yes
 XUSE_GMAKE=		yes
 XUSE_AUTOTOOLS=		libtool:15 automake:19:env autoheader:262:env
 XINSTALLS_ICONS=		yes
 XCONFIGURE_ENV=		CPPFLAGS="-I${LOCALBASE}/include" \
 X			LDFLAGS="-L${LOCALBASE}/lib"
 X
 X.if !defined(WITHOUT_NLS)
 XUSE_GETTEXT=	yes
 XPLIST_SUB+=	NLS=""
 X.else
 XCONFIGURE_ARGS+=--disable-nls
 XPLIST_SUB+=	NLS="@comment "
 X.endif
 X
 XMAN1=			gnome-globalmenu.1
 X
 XGCONF_SCHEMAS=		gnome-globalmenu.schemas
 X
 Xpost-install:
 X		@${INSTALL_DATA} ${WRKSRC}/applet/GlobalMenu_PanelApplet.server \
 X			${LOCALBASE}/libdata/bonobo/servers
 X
 X.include <bsd.port.mk>
 b2464859b8fcb70b55d5ae28397a6076
 echo x - global-menu/distinfo
 sed 's/^X//' >global-menu/distinfo << '2dd342f2b45348268be9282f1721491c'
 XMD5 (gnome-globalmenu-0.7.5.tar.bz2) = bafbad33ad43ba401d228dbaa10f26a0
 XSHA256 (gnome-globalmenu-0.7.5.tar.bz2) = d628604c9623587cdb8b1459b6acee7a038faa2380d814ced27a22a72839d4db
 XSIZE (gnome-globalmenu-0.7.5.tar.bz2) = 623230
 2dd342f2b45348268be9282f1721491c
 echo x - global-menu/pkg-descr
 sed 's/^X//' >global-menu/pkg-descr << '7c305559ce854bac922f7ed517d438bc'
 XGlobal Menu is the globally-shared menu bar of all applications 
 Xlaunched in your desktop session.
 X
 XWWW: http://code.google.com/p/gnome2-globalmenu/
 7c305559ce854bac922f7ed517d438bc
 echo x - global-menu/pkg-message
 sed 's/^X//' >global-menu/pkg-message << '5306076586778302b0a8220180d13324'
 XBefore adding the applet to your top/bottom panel, please
 Xensure libglobalmenu-gnome is loaded as a Gtk module
 Xby setting the following gconf key :
 X
 X   apps/gnome-settings-daemon/gtk-modules/globalmenu-gnome
 X
 XBefore that, you can simply add the applet to your panel.
 5306076586778302b0a8220180d13324
 echo x - global-menu/pkg-plist
 sed 's/^X//' >global-menu/pkg-plist << 'ddcc5bccb05a0f91ed7f860a8b76455d'
 Xinclude/libgnomenu/application.h
 Xinclude/libgnomenu/globalmenu.h
 Xinclude/libgnomenu/gnomenu.h
 Xinclude/libgnomenu/helper.h
 Xinclude/libgnomenu/interface-item.h
 Xinclude/libgnomenu/interface-shell.h
 Xinclude/libgnomenu/keygrab.h
 Xinclude/libgnomenu/label.h
 Xinclude/libgnomenu/menu.h
 Xinclude/libgnomenu/menubar.h
 Xinclude/libgnomenu/menubarbox.h
 Xinclude/libgnomenu/menuitem.h
 Xinclude/libgnomenu/menushellutils.h
 Xinclude/libgnomenu/monitor.h
 Xinclude/libgnomenu/parser.h
 Xinclude/libgnomenu/serializer.h
 Xinclude/libgnomenu/window.h
 Xlib/libgnomenu-0.7.5.so
 Xlib/libgnomenu-0.7.5.so.2
 Xlib/libgnomenu.la
 Xlib/libgnomenu.so
 Xlibdata/pkgconfig/libgnomenu.pc
 Xlibexec/GlobalMenu.PanelApplet
 X%%DOCSDIR%%/AUTHORS
 X%%DOCSDIR%%/COPYING
 X%%DOCSDIR%%/ChangeLog
 X%%DOCSDIR%%/INSTALL
 X%%DOCSDIR%%/README
 X%%DOCSDIR%%/README.GNOME
 X%%DOCSDIR%%/README.XFCE
 Xshare/locale/de/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/en_GB/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/es/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/fi/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/fr/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/hu/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/id/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/it/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/ko/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/nl/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/pl/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/pt/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/pt_BR/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/ru/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/sv/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/zh_CN/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/pixmaps/globalmenu.png
 X@dirrmtry share/locale
 X@dirrmtry share/pixmaps
 X@dirrmtry include/libgnomenu
 X@dirrmtry lib/libgnomenu-0.7.5.so
 X@dirrmtry lib/libgnomenu-0.7.5.so.2
 X@dirrmtry libdata/pkgconfig
 X@dirrmtry libexec
 X@dirrm %%DOCSDIR%%
 ddcc5bccb05a0f91ed7f860a8b76455d
 exit
 
 
 --------------080903060700010608010207--
State-Changed-From-To: feedback->open 
State-Changed-By: miwi 
State-Changed-When: Tue Jun 2 21:44:40 UTC 2009 
State-Changed-Why:  
got a new patch 

http://www.freebsd.org/cgi/query-pr.cgi?pr=135049 
State-Changed-From-To: open->feedback 
State-Changed-By: miwi 
State-Changed-When: Tue Jun 2 21:44:52 UTC 2009 
State-Changed-Why:  
Thanks for the shar file, 

Please take a look a these buildlogs here: 

http://64bit.miwibox.org/index.php?action=describe_port&id=2729 
http://32bit.miwibox.org/index.php?action=describe_port&id=2622 

- Martin 


http://www.freebsd.org/cgi/query-pr.cgi?pr=135049 

From: Gustau Perez <gustau.perez@gmail.com>
To: bug-followup@FreeBSD.org
Cc: gustau.perez@gmail.com, Martin Wilke <miwi@FreeBSD.org>
Subject: Re: ports/135049: [NEW PORT] deskutils/global-menu Globally-shared
 menu bar of all applications in gnome (like MAC-OSX)
Date: Thu, 04 Jun 2009 09:55:28 +0200

 This is a multi-part message in MIME format.
 --------------010601010103060004010900
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: 7bit
 
 
   This fixes both the compile warning (comparing different type of
 pointers) and the pending files when uninstalling. Added a pkg-message.
 Hope nothing else breaks :)
 
    Regards,
 
    Gus
 
 --------------010601010103060004010900
 Content-Type: text/plain;
  name="global_menu.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="global_menu.txt"
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	global-menu
 #	global-menu/files
 #	global-menu/files/patch-makefile.am
 #	global-menu/files/patch-makefile.in
 #	global-menu/files/patch-menuitem.c
 #	global-menu/pkg-plist
 #	global-menu/Makefile
 #	global-menu/distinfo
 #	global-menu/pkg-descr
 #	global-menu/pkg-message
 #
 echo c - global-menu
 mkdir -p global-menu > /dev/null 2>&1
 echo c - global-menu/files
 mkdir -p global-menu/files > /dev/null 2>&1
 echo x - global-menu/files/patch-makefile.am
 sed 's/^X//' >global-menu/files/patch-makefile.am << '3825812da2b5ba0825369da6ebf1b3d6'
 X--- libgnomenu/Makefile.am.orig	2009-04-27 10:04:37.000000000 +0200
 X+++ libgnomenu/Makefile.am	2009-04-27 10:05:43.000000000 +0200
 X@@ -32,7 +32,7 @@
 X libgnomenu_la_LIBADD = $(GTK_LIBS) $(WNCK_LIBS) $(X11_LIBS) ../libcompat/libcompat.la
 X libgnomenu_la_LDFLAGS = -version-info 2:0:0 -release $(VERSION) -no-undefined -Wl,--as-needed
 X 
 X-pkgconfigdir = $(libdir)/pkgconfig
 X+pkgconfigdir = $(prefix)/libdata/pkgconfig
 X pkgconfig_DATA = libgnomenu.pc
 X 
 X libgnomenu_includedir = $(includedir)/libgnomenu
 3825812da2b5ba0825369da6ebf1b3d6
 echo x - global-menu/files/patch-makefile.in
 sed 's/^X//' >global-menu/files/patch-makefile.in << '970a386ec20cf34f638f7bbf795157de'
 X--- libgnomenu/Makefile.in.orig	2009-04-27 10:06:46.000000000 +0200
 X+++ libgnomenu/Makefile.in	2009-04-27 10:07:20.000000000 +0200
 X@@ -324,7 +324,7 @@
 X libgnomenu_la_CPPFLAGS = -I$(top_srcdir) $(GTK_CFLAGS) $(WNCK_CFLAGS) $(X11_CFLAGS) -include $(CONFIG_HEADER) -DWNCK_I_KNOW_THIS_IS_UNSTABLE
 X libgnomenu_la_LIBADD = $(GTK_LIBS) $(WNCK_LIBS) $(X11_LIBS) ../libcompat/libcompat.la
 X libgnomenu_la_LDFLAGS = -version-info 2:0:0 -release $(VERSION) -no-undefined -Wl,--as-needed
 X-pkgconfigdir = $(libdir)/pkgconfig
 X+pkgconfigdir = $(prefix)/libdata/pkgconfig
 X pkgconfig_DATA = libgnomenu.pc
 X libgnomenu_includedir = $(includedir)/libgnomenu
 X libgnomenu_include_HEADERS = $(VALASOURCES:.vala=.h)
 970a386ec20cf34f638f7bbf795157de
 echo x - global-menu/files/patch-menuitem.c
 sed 's/^X//' >global-menu/files/patch-menuitem.c << 'cc771e92a10b535102bc0824b03cb808'
 X--- libgnomenu/menuitem.c.old	2009-06-03 12:00:59.000000000 +0200
 X+++ libgnomenu/menuitem.c	2009-06-03 12:01:05.000000000 +0200
 X@@ -128,7 +128,7 @@
 X 	}
 X 	if (_tmp0) {
 X 		g_debug ("menuitem.vala:81: maybe?");
 X-		if (gtk_menu_item_get_submenu ((GtkMenuItem*) self) != GTK_MENU (self->_submenu_cache)) {
 X+		if (gtk_menu_item_get_submenu ((GtkMenuItem*) self) != (GtkWidget*) GTK_MENU (self->_submenu_cache)) {
 X 			gtk_menu_item_set_submenu ((GtkMenuItem*) self, (GtkMenu*) self->_submenu_cache);
 X 		}
 X 	} else {
 cc771e92a10b535102bc0824b03cb808
 echo x - global-menu/pkg-plist
 sed 's/^X//' >global-menu/pkg-plist << 'ddcc5bccb05a0f91ed7f860a8b76455d'
 Xinclude/libgnomenu/application.h
 Xinclude/libgnomenu/globalmenu.h
 Xinclude/libgnomenu/gnomenu.h
 Xinclude/libgnomenu/helper.h
 Xinclude/libgnomenu/interface-item.h
 Xinclude/libgnomenu/interface-shell.h
 Xinclude/libgnomenu/keygrab.h
 Xinclude/libgnomenu/label.h
 Xinclude/libgnomenu/menu.h
 Xinclude/libgnomenu/menubar.h
 Xinclude/libgnomenu/menubarbox.h
 Xinclude/libgnomenu/menuitem.h
 Xinclude/libgnomenu/menushellutils.h
 Xinclude/libgnomenu/monitor.h
 Xinclude/libgnomenu/parser.h
 Xinclude/libgnomenu/serializer.h
 Xinclude/libgnomenu/window.h
 Xlib/bonobo/servers/GlobalMenu_PanelApplet.server
 Xlib/gtk-2.0/modules/libglobalmenu-gnome-0.7.5.so
 Xlib/gtk-2.0/modules/libglobalmenu-gnome.la
 Xlib/gtk-2.0/modules/libglobalmenu-gnome.so
 Xlib/libgnomenu-0.7.5.so
 Xlib/libgnomenu-0.7.5.so.2
 Xlib/libgnomenu.la
 Xlib/libgnomenu.so
 Xlibdata/pkgconfig/libgnomenu.pc
 Xlibdata/bonobo/servers/GlobalMenu_PanelApplet.server
 Xlibexec/GlobalMenu.PanelApplet
 X%%DOCSDIR%%/AUTHORS
 X%%DOCSDIR%%/COPYING
 X%%DOCSDIR%%/ChangeLog
 X%%DOCSDIR%%/INSTALL
 X%%DOCSDIR%%/README
 X%%DOCSDIR%%/README.GNOME
 X%%DOCSDIR%%/README.XFCE
 Xshare/locale/de/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/en_GB/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/es/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/fi/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/fr/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/hu/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/id/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/it/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/ko/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/nl/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/pl/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/pt/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/pt_BR/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/ru/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/sv/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/locale/zh_CN/LC_MESSAGES/gnome-globalmenu.mo
 Xshare/pixmaps/globalmenu.png
 X@dirrmtry share/locale
 X@dirrmtry share/pixmaps
 X@dirrmtry include/libgnomenu
 X@dirrmtry libdata/pkgconfig
 X@dirrmtry libexec
 X@dirrmtry lib/bonobo/servers
 X@dirrmtry libdata/bonobo/servers
 X@dirrm %%DOCSDIR%%
 ddcc5bccb05a0f91ed7f860a8b76455d
 echo x - global-menu/Makefile
 sed 's/^X//' >global-menu/Makefile << 'b2464859b8fcb70b55d5ae28397a6076'
 X# New ports collection makefile for:   gnome-globalmenu
 X# Date created:        27 February 2009
 X# Whom:                Gustavo Perez
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=		gnome-globalmenu
 XPORTVERSION=		0.7.5
 XCATEGORIES=		deskutils
 XMASTER_SITES=		http://gnome2-globalmenu.googlecode.com/files/
 X
 XMAINTAINER=		gustau.perez@gmail.com
 XCOMMENT=		Global menu for gnome
 X
 XUSE_GNOME=		gnomepanel gnomedesktop
 X
 XUSE_BZIP2=		yes
 XUSE_LDCONFIG=		yes
 XGNU_CONFIGURE=		yes
 XUSE_GMAKE=		yes
 XUSE_AUTOTOOLS=		libtool:15 automake:19:env autoheader:262:env
 XINSTALLS_ICONS=		yes
 XCONFIGURE_ENV=		CPPFLAGS="-I${LOCALBASE}/include" \
 X			LDFLAGS="-L${LOCALBASE}/lib"
 X
 X.if !defined(WITHOUT_NLS)
 XUSE_GETTEXT=		yes
 XPLIST_SUB+=		NLS=""
 X.else
 XCONFIGURE_ARGS+=--disable-nls
 XPLIST_SUB+=		NLS="@comment "
 X.endif
 X
 XMAN1=			gnome-globalmenu.1
 X
 XGCONF_SCHEMAS=		gnome-globalmenu.schemas
 X
 Xpost-install:
 X		@${INSTALL_DATA} ${WRKSRC}/applet/GlobalMenu_PanelApplet.server \
 X			${LOCALBASE}/libdata/bonobo/servers
 X		@${CAT} ${PKGMESSAGE}
 X
 X.include <bsd.port.mk>
 b2464859b8fcb70b55d5ae28397a6076
 echo x - global-menu/distinfo
 sed 's/^X//' >global-menu/distinfo << '2dd342f2b45348268be9282f1721491c'
 XMD5 (gnome-globalmenu-0.7.5.tar.bz2) = bafbad33ad43ba401d228dbaa10f26a0
 XSHA256 (gnome-globalmenu-0.7.5.tar.bz2) = d628604c9623587cdb8b1459b6acee7a038faa2380d814ced27a22a72839d4db
 XSIZE (gnome-globalmenu-0.7.5.tar.bz2) = 623230
 2dd342f2b45348268be9282f1721491c
 echo x - global-menu/pkg-descr
 sed 's/^X//' >global-menu/pkg-descr << '7c305559ce854bac922f7ed517d438bc'
 XGlobal Menu is the globally-shared menu bar of all applications 
 Xlaunched in your desktop session.
 X
 XWWW: http://code.google.com/p/gnome2-globalmenu/
 7c305559ce854bac922f7ed517d438bc
 echo x - global-menu/pkg-message
 sed 's/^X//' >global-menu/pkg-message << '5306076586778302b0a8220180d13324'
 XBefore adding the applet to your top/bottom panel, please
 Xensure libglobalmenu-gnome is loaded as a Gtk module
 Xby setting the following gconf key :
 X
 X   apps/gnome-settings-daemon/gtk-modules/globalmenu-gnome
 X
 XBefore that, you can simply add the applet to your panel.
 5306076586778302b0a8220180d13324
 exit
 
 
 --------------010601010103060004010900--
State-Changed-From-To: feedback->closed 
State-Changed-By: miwi 
State-Changed-When: Fri Jun 5 22:09:00 UTC 2009 
State-Changed-Why:  
New port added. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=135049 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/135049: commit references a PR
Date: Fri,  5 Jun 2009 22:09:23 +0000 (UTC)

 miwi        2009-06-05 22:09:07 UTC
 
   FreeBSD ports repository
 
   Modified files:
     deskutils            Makefile 
   Added files:
     deskutils/global-menu Makefile distinfo pkg-descr pkg-message 
                           pkg-plist 
     deskutils/global-menu/files patch-makefile.am 
                                 patch-makefile.in patch-menuitem.c 
   Log:
   Global Menu is the globally-shared menu bar of all applications
   launched in your desktop session.
   
   WWW: http://code.google.com/p/gnome2-globalmenu/
   
   PR:             ports/135049
   Submitted by:   Gustavo Perez
   
   Revision  Changes    Path
   1.365     +1 -0      ports/deskutils/Makefile
   1.1       +44 -0     ports/deskutils/global-menu/Makefile (new)
   1.1       +3 -0      ports/deskutils/global-menu/distinfo (new)
   1.1       +11 -0     ports/deskutils/global-menu/files/patch-makefile.am (new)
   1.1       +11 -0     ports/deskutils/global-menu/files/patch-makefile.in (new)
   1.1       +11 -0     ports/deskutils/global-menu/files/patch-menuitem.c (new)
   1.1       +4 -0      ports/deskutils/global-menu/pkg-descr (new)
   1.1       +7 -0      ports/deskutils/global-menu/pkg-message (new)
   1.1       +60 -0     ports/deskutils/global-menu/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
