From owner-freebsd-ports-bugs@FreeBSD.ORG Fri May 29 06:50:02 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 655F41065672 for ; Fri, 29 May 2009 06:50:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 3F61C8FC16 for ; Fri, 29 May 2009 06:50:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n4T6o2oo079427 for ; Fri, 29 May 2009 06:50:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n4T6o2FS079426; Fri, 29 May 2009 06:50:02 GMT (envelope-from gnats) Resent-Date: Fri, 29 May 2009 06:50:02 GMT Resent-Message-Id: <200905290650.n4T6o2FS079426@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Gustau Pérez Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 29913106566B for ; 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 ; 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 ; 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 Pérez To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/135049: [NEW PORT] deskutils/global-menu Globally-shared menu bar of all applications in gnome (like MAC-OSX) X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 May 2009 06:50:02 -0000 >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: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri May 29 06:50:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Gustau Pérez >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 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: >Unformatted: