[gentoo-user] Re: [OT] Anybody really understand the gnu autotools?

2012-06-21 Thread walt
On 06/19/2012 06:39 PM, David Haller wrote:
 Hello,
 
 On Tue, 19 Jun 2012, Michael Orlitzky wrote:
 
 (no, nobody really understands autotools)
 
 I do.

Thanks for the excellent reply.  Exactly what I needed to know.




Re: [gentoo-user] Re: [OT] Anybody really understand the gnu autotools?

2012-06-20 Thread Michael Orlitzky
On 06/19/12 21:03, walt wrote:
 
 Thanks.  Is your bug report with gentoo or xfce.org?
 
 I notice that the git repo has commits as recently as last month.
 Maybe some heroic xfce dev will update the package to gnome3 for
 me :)
 

I didn't open one; I searched for closed 'xfapplet' bugs and realized
there was already an ebuild in the tree but it was removed.

It doesn't look like there's anything new to release:

  http://git.xfce.org/panel-plugins/xfce4-xfapplet-plugin/log/

All of the commits in the last few years have been translations and
permission bit twiddling.

There is an XFCE bug open for it:

  https://bugzilla.xfce.org/show_bug.cgi?id=7963

but I wouldn't get my hopes up if I were you. It sounds like the way
Gnome 3 does things is incompatible with the panel applet concept. Of
course, you can always keep your own copy of gnome-panel-2.x and its
applets around. But it might be better to file a feature request to
implement whichever panel applet you want for XFCE.



[gentoo-user] Re: [OT] Anybody really understand the gnu autotools?

2012-06-19 Thread walt

On 06/19/2012 01:54 PM, Michael Orlitzky wrote:

On 06/19/2012 04:40 PM, walt wrote:

I'm trying to build an xfce4 applet that's not in portage. For
reasons I don't understand there are some standard gnome headers
that don't get pulled in during the configure process, like orbit,
libbonobo and libbonoboui.

I edited the autoconf.in to check for those standard libraries,
and it did partly work.  The generated makefiles now have correct
entries like LIBBONOBO_CFLAGS.

The problem is that those flags are never used during the compile
phase. So, anyone know how make that extra step happen?


(no, nobody really understands autotools)

Is the applet publicly-available? If the build system isn't broken, it
should all just work.

If you cloned a git repository, you probably need to run autogen.sh
first (and have xfce4-dev-tools installed). Otherwise, just ./configure
 make should do it.

Got a link? If it works with 4.10, I can just make an ebuild for it.


Thank to you and Ezequiel for the quick replies :)

git://git.xfce.org/panel-plugins/xfce4-xfapplet-plugin

I didn't know about xfce4-dev-tools, thanks, but for me it still fails
to find the headers for the bog-standard gnome libraries.  I tried the
standard autogen.sh and xdt-autogen, which seems to do much the same
thing.

The unmodified package wants libpanelapplet-2.0, which is older than
the version 4.0 installed by gentoo's gnome-panel.  I had to edit the
config stuff to accept libpanelapplet-4.0.  Maybe this xfce package is
just too old to work with recent gnome?







Re: [gentoo-user] Re: [OT] Anybody really understand the gnu autotools?

2012-06-19 Thread Michael Orlitzky
On 06/19/2012 06:38 PM, walt wrote:

 Got a link? If it works with 4.10, I can just make an ebuild for it.
 
 Thank to you and Ezequiel for the quick replies :)
 
 git://git.xfce.org/panel-plugins/xfce4-xfapplet-plugin
 

Well, I basically recreated this:

http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/xfce-extra/xfce4-xfapplet-plugin/xfce4-xfapplet-plugin-0.1.0.ebuild?revision=1.10

and went to open a bug for it.

The good news is, I wound up with basically the same ebuild: I only had
an additional dependency on libxfce4util.

The bad news is, it probably isn't going to work for much longer --
that's why it got removed. It does compile on my machine though.



[gentoo-user] Re: [OT] Anybody really understand the gnu autotools?

2012-06-19 Thread walt
On 06/19/2012 05:27 PM, Michael Orlitzky wrote:
 On 06/19/2012 06:38 PM, walt wrote:

 Got a link? If it works with 4.10, I can just make an ebuild for it.

 Thank to you and Ezequiel for the quick replies :)

 git://git.xfce.org/panel-plugins/xfce4-xfapplet-plugin

 
 Well, I basically recreated this:
 
 http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/xfce-extra/xfce4-xfapplet-plugin/xfce4-xfapplet-plugin-0.1.0.ebuild?revision=1.10
 
 and went to open a bug for it.

Thanks.  Is your bug report with gentoo or xfce.org?

I notice that the git repo has commits as recently as last month.
Maybe some heroic xfce dev will update the package to gnome3 for
me :)