global_menu
Differences between revisions 11 and 69 (spanning 58 versions)
5801
Comment:
|
← Revision 69 as of 2009-01-13 17:27:53 ⇥
477
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
Aggregation of the Gnome Global Menu Patch data, Originally By AqD |
Gnome Global Menu |
Line 4: | Line 3: |
Screenshot: [img]http://ubuntuforums.org/attachment.php?attachmentid=48556&d=1193802353[/img] |
{{attachment:globalmenusmallScreenshot.png}} |
Line 7: | Line 5: |
http://ubuntuforums.org/showthread.php?t=241868 | New Global menu Project home page (main dev : rainwoodman):<<BR>> http://code.google.com/p/gnome2-globalmenu/ |
Line 9: | Line 8: |
Installation instructions (this page offers two different ways to install this): | Forum thread about the Gnome Global Menu where you can help improve it, package it, find the latest info... <<BR>> http://ubuntuforums.org/showthread.php?t=241868 <<BR>> |
Line 11: | Line 11: |
'''''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)[[BR]][[BR]] 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 to the debian/patches/series list Code: {{{ sudo vi /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 |
Bug report on Gnome's Bugzilla, vote for inclusion! : <<BR>> http://bugzilla.gnome.org/show_bug.cgi?id=353076 <<BR>> |
Gnome Global Menu
New Global menu Project home page (main dev : rainwoodman):
http://code.google.com/p/gnome2-globalmenu/
Forum thread about the Gnome Global Menu where you can help improve it, package it, find the latest info...
http://ubuntuforums.org/showthread.php?t=241868
Bug report on Gnome's Bugzilla, vote for inclusion! :
http://bugzilla.gnome.org/show_bug.cgi?id=353076
global_menu (last edited 2009-01-13 17:27:53 by 137)