global_menu
2359
Comment:
|
5839
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
Screenshot: [img]http://ubuntuforums.org/attachment.php?attachmentid=48556&d=1193802353[/img] |
|
Line 6: | Line 9: |
Latest patch Information: | Installation instructions (this page offers two different ways to install this): '''''First way :''''' |
Line 10: | Line 15: |
Code: | Code: {{{ |
Line 16: | Line 21: |
}}} | |
Line 19: | Line 24: |
Code: |
Code: {{{ |
Line 30: | Line 34: |
}}} '''NOTE''' Be Patient, this compiles from source, which will take considerably longer than installing from the Binary Package (Binary ~1 Minute | Source ~30 Minutes)[[BR]][[BR]] |
|
Line 33: | Line 38: |
Code: |
Code: {{{ |
Line 127: | Line 131: |
}}} | |
Line 129: | Line 133: |
Code: {{{ | |
Line 131: | Line 135: |
}}} ---- '''''Second way :''''' Install the mac menu applet deb package (link at the bottom of the page) [#one 1], then in a terminal, type in this to install apt-build Code: {{{ sudo apt-get install apt-build }}} Choose to add apt-build repository to your sources.list when asked. After, I told apt-build to get libgtk2.0-0 source package (apt-build takes care of the build deps for you, ie: -dev packages) You need to have the ubuntu sources repositories enabled (menu System > Administration > Software sources, then pick Ubuntu software tab and check Source Code box). Code: {{{ sudo apt-build source libgtk2.0-0 }}} Next step was to copy the dowloaded patch [#two 2] from where is was (on the desktop in _this_ case, replace "~/Destop/" with the path where you downloaded the gzipped patch) to the libgtk2.0-0 source package directory Code: {{{ gzip -d ~/Destop/099_mac_menubar.patch.gz sudo cp ~/Desktop/099_mac_menubar.patch /var/cache/apt-build/build/gtk+2.0-2.12.0/debian/patches/ }}} And, add its name (i.e."099_mac_menubar.patch")to the debian/patches/series list Code: {{{ sudo gedit /var/cache/apt-build/build/gtk+2.0-2.12.0/debian/patches/series }}} Now we use use apt-build to build the packages Code: {{{ sudo apt-build install libgtk2.0-0 }}} '''NOTE''' Be Patient, this compiles from source, which will take considerably longer than installing from the Binary Package (Binary ~1 Minute | Source ~30 Minutes)[[BR]][[BR]] After that you'll have an update for libgtk in your update manager, let update manager install them and finally,add the applet to the top panel. Now you need to log out/in gnome to see the changes. ---- '''''For those who want/need to compile themselves the mac menu applet (ie: 64bits)''''' Intall this before Code: {{{ sudo apt-get install build-essential libwnck-dev libpanelappletmm-2.6-dev }}} Then unpack the applet source and go in its folder Code: {{{ tar -xvzf macmenu-applet-0.1.tar.gz cd macmenu-applet-0.1/ }}} Then compile and install Code: {{{ make sudo make install }}} '''NOTE''' Be Patient, this compiles from source, which will take considerably longer than installing from the Binary Package (Binary ~1 Minute | Source ~30 Minutes)[[BR]] ---- '''''latests patches/sources/packages (needs urgent attention):''''' Mac menu applet: http://ubuntuforums.org/attachment.php?attachmentid=47781&d=1193338299 [[Anchor(one)]] __1__ Mac menu applet deb package (gusty gibbon 32bits): http://ubuntuforums.org/attachment.php?attachmentid=47899&d=1193414016 gtkMenuBar Patch: http://ubuntuforums.org/attachment.php?attachmentid=47782&d=1193338357 [[Anchor(two)]] __2__ or 099_mac_menubar.patch.gz: http://ubuntuforums.org/attachment.php?attachmentid=48015&d=1193500579 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 |
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 (this page offers two different ways to install this):
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
NOTE Be Patient, this compiles from source, which will take considerably longer than installing from the Binary Package (Binary ~1 Minute | Source ~30 Minutes)BRBR 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+ Code:
sudo apt-get install ...packages from the list above...
Second way :
Install the mac menu applet deb package (link at the bottom of the page) [#one 1], then in a terminal, type in this to install apt-build
Code:
sudo apt-get install apt-build
Choose to add apt-build repository to your sources.list when asked.
After, I told apt-build to get libgtk2.0-0 source package (apt-build takes care of the build deps for you, ie: -dev packages) You need to have the ubuntu sources repositories enabled (menu System > Administration > Software sources, then pick Ubuntu software tab and check Source Code box). Code:
sudo apt-build source libgtk2.0-0
Next step was to copy the dowloaded patch [#two 2] from where is was (on the desktop in _this_ case, replace "~/Destop/" with the path where you downloaded the gzipped patch) to the libgtk2.0-0 source package directory Code:
gzip -d ~/Destop/099_mac_menubar.patch.gz sudo cp ~/Desktop/099_mac_menubar.patch /var/cache/apt-build/build/gtk+2.0-2.12.0/debian/patches/
And, add its name (i.e."099_mac_menubar.patch")to the debian/patches/series list
Code:
sudo gedit /var/cache/apt-build/build/gtk+2.0-2.12.0/debian/patches/series
Now we use use apt-build to build the packages Code:
sudo apt-build install libgtk2.0-0
NOTE Be Patient, this compiles from source, which will take considerably longer than installing from the Binary Package (Binary ~1 Minute | Source ~30 Minutes)BRBR After that you'll have an update for libgtk in your update manager, let update manager install them and finally,add the applet to the top panel. Now you need to log out/in gnome to see the changes.
For those who want/need to compile themselves the mac menu applet (ie: 64bits)
Intall this before Code:
sudo apt-get install build-essential libwnck-dev libpanelappletmm-2.6-dev
Then unpack the applet source and go in its folder Code:
tar -xvzf macmenu-applet-0.1.tar.gz cd macmenu-applet-0.1/
Then compile and install Code:
make sudo make install
NOTE Be Patient, this compiles from source, which will take considerably longer than installing from the Binary Package (Binary ~1 Minute | Source ~30 Minutes)BR
latests patches/sources/packages (needs urgent attention): Mac menu applet: http://ubuntuforums.org/attachment.php?attachmentid=47781&d=1193338299
Anchor(one) 1 Mac menu applet deb package (gusty gibbon 32bits): http://ubuntuforums.org/attachment.php?attachmentid=47899&d=1193414016
gtkMenuBar Patch: http://ubuntuforums.org/attachment.php?attachmentid=47782&d=1193338357
Anchor(two) 2 or 099_mac_menubar.patch.gz: http://ubuntuforums.org/attachment.php?attachmentid=48015&d=1193500579
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)