global_menu

Differences between revisions 2 and 3
Revision 2 as of 2007-11-03 10:01:43
Size: 2981
Editor: bzq-79-182-114-240
Comment: added links to patches
Revision 3 as of 2007-11-03 13:20:34
Size: 3024
Editor: ayozone
Comment:
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
First way:
Line 13: Line 15:
Code: Code: { { {
Line 19: Line 21:
} } }
Line 22: Line 24:
Code:
Code: { { {
Line 33: Line 34:
} } }
Line 36: Line 37:
Code:
Code: { { {
Line 130: Line 130:
} } }

Aggregation of the Gnome Global Menu Patch data, Originally By AqD

Screenshot: [img]http://ubuntuforums.org/attachment.php?attachmentid=48556&d=1193802353[/img]

http://ubuntuforums.org/showthread.php?t=241868

Installation instructions:

First way:

mac menu applet:

Code: { { {

tar jxvf gnome-macmenu-applet-1.0.11.tar.bz2 cd gnome-macmenu-applet-1.0.11 sudo cp gnome-macmenu-applet /usr/lib/gnome-applets/ sudo cp GNOME_MacMenuApplet.server /usr/lib/bonobo/servers/ } } } gtk+ patch:

Code: { { { gzip -d gtk+-2.12.0-r2-gtkmenubar.diff.gz sudo apt-get install build-essential apt-get source gtk+2.0 tar zxvf gtk+2.0_2.12.0.orig.tar.gz cd gtk+2.0-2.12.0 patch -p0 < ../gtk+-2.12.0-r2-gtkmenubar.diff ./configure --prefix=/usr make sudo make install } } } As for dependencies, i don't know what is needed exactly, here is the list of dev packages i have:

Code: { { { autotools-dev comerr-dev dpkg-dev libart-2.0-dev libatk1.0-dev libaudiofile-dev libavahi-client-dev libavahi-common-dev libavahi-glib-dev libbonobo2-dev libbonoboui2-dev libc6-dev libcairo-directfb2-dev libcairo2-dev libcupsys2-dev libdbus-1-dev libdirectfb-dev libesd0-dev libexpat1-dev libfontconfig1-dev libfreetype6-dev libgail-dev libgconf2-dev libgcrypt11-dev libgdk-pixbuf-dev libglade2-dev libglib1.2-dev libglib2.0-dev libgnome-keyring-dev libgnome2-dev libgnomecanvas2-dev libgnomeui-dev libgnomevfs2-dev libgnutls-dev libgpg-error-dev libgtk1.2-dev libgtk2.0-dev libhal-dev libhal-storage-dev libice-dev libidl-dev libjpeg62-dev libkrb5-dev liblzo2-dev libopencdk8-dev liborbit2-dev libpanel-applet2-dev libpango1.0-dev libpng12-dev libpopt-dev libselinux1-dev libsepol1-dev libsm-dev libstartup-notification0-dev libstdc++6-4.1-dev libsysfs-dev libtasn1-3-dev libtiff4-dev libusplash-dev libwnck-dev libx11-dev libxau-dev libxcomposite-dev libxcursor-dev libxdamage-dev libxdmcp-dev libxext-dev libxfixes-dev libxft-dev libxi-dev libxinerama-dev libxkbfile-dev libxml2-dev libxrandr-dev libxrender-dev libxres-dev libxt-dev linux-libc-dev x11proto-composite-dev x11proto-core-dev x11proto-damage-dev x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev x11proto-render-dev x11proto-resource-dev x11proto-xext-dev x11proto-xinerama-dev xtrans-dev xutils-dev zlib1g-dev } } } you can do before patching gtk+

sudo apt-get install ...packages from the list above...

latests patches (needs urgent attention): Mac menu applet: http://ubuntuforums.org/attachment.php?attachmentid=47781&d=1193338299 gtkMenuBar Patch: http://ubuntuforums.org/attachment.php?attachmentid=47782&d=1193338357 gtk2MenuPatch: http://ubuntuforums.org/attachment.php?attachmentid=48733&d=1193950276 Patch against 2.12.1 (removing annoying underlines): http://ubuntuforums.org/attachment.php?attachmentid=48738&d=1193954936 .conkyrc: http://ubuntuforums.org/attachment.php?attachmentid=48019&d=1193501364

global_menu (last edited 2009-01-13 17:27:53 by 137)