You are not logged in.

#1 2008-01-19 11:26:57

Martyr
Member
From: Out there
Registered: 2006-10-04
Posts: 103
Website

[Request] gnome2-globalmenu - Global Menu Bar for Gnome

Finally, AqD's hack is for the unified menubar has gotten the attention it deserves. Fitt's Law anyone?

http://code.google.com/p/gnome2-globalmenu/
https://wiki.ubuntu.com/global_menu

Although it's alpha-ware at this stage, user reports are mostly problem-free. I know for a fact a lot of people are waiting for this.

TIA.

Offline

#2 2008-01-20 23:21:40

gummibaerchen
Member
Registered: 2007-07-20
Posts: 109

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

Hi,

looks good. Do you have some more information?

As this requires a patched GTK I would like whether there are any attemps to get that into 'real' GTK, or don't they accept that?

Offline

#3 2008-01-20 23:49:49

hardframed
Member
Registered: 2007-08-03
Posts: 25

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

I want this badly! Let's hope it will get into gnome core by default by the next release or so, meanwhile can't we just make a build for this?

The benefit is 2 things,

1) the Mac heads that converts to linux/gnome will more likely become more familiar.
2) It provides us with better screen real estate, as it saves us 20px of screen height. And that makes even more sense with all the widescreens peopl use today.


With a linux system, you can smell the victory.
With a arch system, you can taste it.

Offline

#4 2008-01-21 00:19:21

gummibaerchen
Member
Registered: 2007-07-20
Posts: 109

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

hardframed wrote:

Let's hope it will get into gnome core by default by the next release or so

I would forget about that first.

As said: Unstable, not in GTK itself...

hardframed wrote:

meanwhile can't we just make a build for this?

But, I will write up some PKGBUILDs.

Stay tuned!

Offline

#5 2008-01-21 00:42:24

gummibaerchen
Member
Registered: 2007-07-20
Posts: 109

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

So, I tried, really, but the system is a complete mess imho.

There are no source packages yet we just could compile.

Everything has to be done manually, and I don't know where to copy all the stuff.

Furthermore most files are still (only) in ubuntu's forum, so too much research needed here.

I am willing to build and take care of this, once they have sorted out a release system and hopefully a build system.

For now, this is just too much work, IMHO.

EDIT: Not to forget I just found some stuff precompiled for i686, and I have a 64bit system here so I couldn't build it anyway yet.

EDIT: I will look at their SVN tomorrow, maybe that would be ok.

Last edited by gummibaerchen (2008-01-21 00:48:21)

Offline

#6 2008-01-21 19:11:52

gummibaerchen
Member
Registered: 2007-07-20
Posts: 109

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

Ok, I build both gtk2-aqd and the panel applet, but I lost the PKGBUILD for the first.

So if anyone makes a PKGBUILD for that, pls post.

Here is the one for the latter:

pkgname=gnome2-globalmenu-applet
pkgver=0.3.0.322
pkgrel=1
pkgdesc="Applet for GNOME's panel to use 'GNOME globalmenu'"
arch=('i686' 'x86_64')
url="http://code.google.com/p/gnome2-globalmenu/"
license=('GPL2')
depends=('gnome-panel')
options=(!emptydirs)

#_svntrunk=http://gnome2-globalmenu.googlecode.com/svn/trunk/gnome2-globalmenu-applet/
#_svnmod=gnome2-globalmenu-applet

build() {
  cd $startdir/src
  rm -rf $startdir/src/*
  svn co http://gnome2-globalmenu.googlecode.com/svn/trunk/ -r 322 gnome2-globalmenu
  cd gnome2-globalmenu/gnome2-globalmenu-applet
  ./autogen.sh
  ./configure --prefix=/usr
  make || return 1
  echo "make install"
  make DESTDIR=$startdir/pkg/ install || return 1
}

Offline

#7 2008-01-21 23:55:29

hardframed
Member
Registered: 2007-08-03
Posts: 25

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome


With a linux system, you can smell the victory.
With a arch system, you can taste it.

Offline

#8 2008-01-22 00:32:01

gummibaerchen
Member
Registered: 2007-07-20
Posts: 109

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

Yes, I had some mails with the author, very helpful.

I just have to redo the gtk2-awd PKGBUILD, and then I'll move in into the AUR.

But as I don't see the sense yet to have the bar on top (using big screen most of the time) and having the binary package already myself, this has not the highest priority.

I think when it gets more stable (0.4 will be good!), we will get better packages!

Offline

#9 2008-01-29 19:51:48

Martyr
Member
From: Out there
Registered: 2006-10-04
Posts: 103
Website

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

Thanks for the pick-up guys!

So, what we're missing at the moment is the gtk2-aqd PKGBUILD? How's progress going?

Offline

#10 2008-01-30 13:26:46

gummibaerchen
Member
Registered: 2007-07-20
Posts: 109

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

Martyr wrote:

Thanks for the pick-up guys!

So, what we're missing at the moment is the gtk2-aqd PKGBUILD? How's progress going?

No progress yet. Waiting for v0.4 upstream, which will have a new build-system.

Offline

#11 2008-03-08 05:36:45

hardframed
Member
Registered: 2007-08-03
Posts: 25

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

gummibaerchen wrote:

No progress yet. Waiting for v0.4 upstream, which will have a new build-system.

It's here! smile (still alpha tho)  http://code.google.com/p/gnome2-globalmenu/


With a linux system, you can smell the victory.
With a arch system, you can taste it.

Offline

#12 2008-03-09 06:54:06

jarryson
Member
Registered: 2007-02-18
Posts: 298

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

how to do with xfce4 ?

it seems the developer come from 中国?

Offline

#13 2008-03-12 21:32:21

Martyr
Member
From: Out there
Registered: 2006-10-04
Posts: 103
Website

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

@ gummibaerchen: does this version has the build-system you were waiting for? TIA!

Offline

#14 2008-03-13 17:14:44

gummibaerchen
Member
Registered: 2007-07-20
Posts: 109

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

Maybe, but I am actually not in a mood to try this out.

Need a stable system right now, and we have the GNOME 2.22 transition any time soon now.

Probably at the weekend.

Offline

#15 2008-04-16 19:50:04

Martyr
Member
From: Out there
Registered: 2006-10-04
Posts: 103
Website

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

I seem to have misplaced the smiley that indicates 'respectful bump'. -;)

Now that gnome 2.22 has landed on us, is there any progress to be had here? Thanks again!

Offline

#16 2008-04-17 00:36:18

Reasons
Member
From: Washington
Registered: 2007-11-04
Posts: 572

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

Also, would it be possible to compile it without the underlined letters like in this shot?
http://purposeofreason.deviantart.com/a … 8-82761614

Offline

#17 2008-04-20 18:13:41

SpookyET
Member
Registered: 2008-01-27
Posts: 410

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

Global menu 0.4?

Offline

#18 2008-04-23 14:37:14

SpookyET
Member
Registered: 2008-01-27
Posts: 410

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

I'll build it myself and post it on AUR. gummibaerchen is taking his time.

Offline

#19 2008-05-08 19:13:37

NeoEx
Member
From: Italy
Registered: 2007-04-07
Posts: 15

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

Hi. I'm very interested to the global menubar. In these days I worked on it, and that's the PKGBUILD I wrote:

pkgname=gtk2-aqd
pkgver=907
pkgrel=1
pkgdesc="The GTK+ Toolkit (v2), with Mac-style menubar"
arch=(i686)
url="http://code.google.com/p/gnome2-globalmenu/"
install=
depends=()
makedepends=('pkgconfig')
provides=('gtk2=2.12.9')
replaces=('gtk2')
conflicts=('gtk2')
options=(!libtool)
backup=(etc/gtk-2.0/gtkrc)
license=('LGPL')
source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/2.12/gtk+-2.12.9.tar.bz2
    gtkclipboard-check.patch
    printbackendcups-include-gstdio.patch)
md5sums=()
_svntrunk=http://gnome2-globalmenu.googlecode.com/svn/trunk/
_svnmod=gnome-globalmenu

build() {
  cd ${startdir}/src
  rm -rf gnome-globalmenu
  svn checkout $_svntrunk $_svnmod
  cd $_svnmod

  ./autogen.sh --prefix=/usr/local
  ./configure --enable-gtk-doc --enable-xfce-plugin=no --enable-maintainer-mode=no
  make || return 1

  cd gtk+-aqd
  mkdir gtk+-aqd
  cp ${startdir}/src/gtk+-2.12.9.tar.bz2 .
  tar --strip-components=1 -xjvf gtk+-2.12.9.tar.bz2 -C gtk+-aqd
  make patch
  cd gtk+-aqd
  patch -Np1 -i ${startdir}/src/gtkclipboard-check.patch || return 1
  patch -Np1 -i ${startdir}/src/printbackendcups-include-gstdio.patch || return 1

  ./configure --prefix=/usr --sysconfdir=/etc \
              --localstatedir=/var --with-xinput=xfree \
          --with-included-loaders=png  --with-gtk-target=x11 || return 1
  make || return 1
  make DESTDIR=${startdir}/pkg install || return 1
  cd ../..
  make DESTDIR=${startdir}/pkg install || return 1

  mkdir -p ${startdir}/pkg/etc/gtk-2.0
  echo 'gtk-fallback-icon-theme = "gnome"' > ${startdir}/pkg/etc/gtk-2.0/gtkrc
}

It is based on gtk2 PKGBUILD and this guide, but unfortunately it doesn't work well: the global menu applet installs fine, but GTK+ has several issues: problems loading desktop background, smaller icons and obviusly no global menubar.
Hope this helps.

Last edited by NeoEx (2008-05-08 19:14:05)


Linux user #420208

Offline

#20 2008-06-03 22:54:23

Reasons
Member
From: Washington
Registered: 2007-11-04
Posts: 572

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

I'm trying it out right now but the build fails with this error

Checking for required M4 macros...
  gnome-common.m4 not found
  libtool.m4 not found
  glib-gettext.m4 not found
  intltool.m4 not found
  pkg.m4 not found
  gtk-doc.m4 not found
***Error***: some autoconf macros required to build Package
  were not found in your aclocal path, or some forbidden
  macros were found.  Perhaps you need to adjust your
  ACLOCAL_FLAGS?

PKGBUILD: line 34: ./configure: No such file or directory
make: *** No targets specified and no makefile found.  Stop.
==> ERROR: Build Failed.
    Aborting...

Offline

#21 2008-06-13 09:15:57

Martyr
Member
From: Out there
Registered: 2006-10-04
Posts: 103
Website

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

mercurysquad wrote:

So I got round to making a package and uploaded it on the AUR.
http://aur.archlinux.org/packages.php?ID=17227

Should build/work fine. There is also a binary package link in the comments, but for the impatient:

http://rapidshare.com/files/118763795/g … pkg.tar.gz
md5: 61e4cd5bb74c99745e1dc3217e4dc5d5

Let me know if there are any problems. So far it's been running fine for me (20 minutes roll). Unlike the previous gtk2-aqd package which was actually two packages (the applet and the patched gtk), this one is self-contained, includes the applet and replaces standard gtk2. So you can switch back and forth if required.

Keep in mind you have to add the Global Menu bar applet to one of the panels!

Cheers.

Thanks! Works fine here, I'm all happy and grateful.

Offline

#22 2008-07-22 01:48:01

Reasons
Member
From: Washington
Registered: 2007-11-04
Posts: 572

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

Well by some odd stance I didn't have m4 installed roll and it compiles fine for x86_64 but it doesn't grab the menu. I can enable the window title which it does fine, but not the menus. This is after a restart too.

Last edited by Reasons (2008-07-22 01:48:25)

Offline

#23 2008-09-09 00:14:31

solarwind
Member
From: Toronto
Registered: 2008-03-18
Posts: 546

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

Does not compile for me. Getting MANY errors.

Offline

#24 2008-09-11 23:35:39

Reasons
Member
From: Washington
Registered: 2007-11-04
Posts: 572

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

solarwind wrote:

Does not compile for me. Getting MANY errors.

Like what? I still have the same problem mentioned above.

Offline

#25 2008-09-19 02:11:27

odf
Member
From: Canada / Québec
Registered: 2008-07-17
Posts: 13

Re: [Request] gnome2-globalmenu - Global Menu Bar for Gnome

This is where I get. Can someone figure it out ?

odf 1 $ make
make  all-recursive
make[1]: Entering directory `/home/odf/1'
Making all in libgnomenu
make[2]: Entering directory `/home/odf/1/libgnomenu'
/bin/sh ../libtool --tag=CC   --mode=link gcc -g -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1   -DSYSCONFDIR=\"/usr/local/etc\" -g -O2 -g -version-info=0:0:1 -no-undefined -export-dynamics  -o libgnomenu.la -rpath /usr/local/lib ipcserverbase.lo ipcserver.lo ipcdispatcher.lo ipcclient.lo ipccommand.lo ipcevent.lo ipceventsink.lo ipceventsource.lo ipcutils.lo binding-gtk.lo main.lo -lgtk-x11-2.0 -latk-1.0 -lgdk-x11-2.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -lglib-2.0   
libtool: link: `ipcserver.lo' is not a valid libtool object
make[2]: *** [libgnomenu.la] Error 1
make[2]: Leaving directory `/home/odf/1/libgnomenu'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/odf/1'
make: *** [all] Error 2
odf 1 $

Last edited by odf (2008-09-19 02:11:46)

Offline

Board footer

Powered by FluxBB