Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 45758 - An updated ebuild for gabber-1.9.3
Summary: An updated ebuild for gabber-1.9.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Net-im project
URL: http://gabber.jabberstudio.org/
Whiteboard:
Keywords: EBUILD
: 40250 45581 (view as bug list)
Depends on: 45750
Blocks:
  Show dependency tree
 
Reported: 2004-03-25 17:15 UTC by Andrej Kacian (RETIRED)
Modified: 2004-10-01 14:25 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
An ebuild file for gabber-1.9.3 package (gabber-1.9.3.ebuild,1.12 KB, text/plain)
2004-03-25 17:16 UTC, Andrej Kacian (RETIRED)
Details
gabber-1.9.3.ebuild (gabber-1.9.3.ebuild,1.04 KB, text/plain)
2004-03-28 16:22 UTC, Gustavo Felisberto (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrej Kacian (RETIRED) gentoo-dev 2004-03-25 17:15:43 UTC
Gabber 2 is the next generation of Gabber: The Gnome Jabber Client. Gabber 2 is a Jabber client written in C++ using Gtkmm2 which is currently available for Linux and Mac OS X (under X11).

Gabber is a Free and Open Source GNOME client for an instant messaging system called Jabber. Jabber is a Free and Open Source distributed instant messaging system. It does not rely on a single server, and the protocol is well documented. Jabber allows communication with many different instant messaging systems, including ICQ and AIM. There are several different Jabber clients already, but no other GNOME clients as of this writing. Hopefully Gabber will serve the purpose of being a robust GNOME Jabber client well.

See attached ebuild.
Comment 1 Andrej Kacian (RETIRED) gentoo-dev 2004-03-25 17:16:09 UTC
Created attachment 28028 [details]
An ebuild file for gabber-1.9.3 package
Comment 2 Andrej Kacian (RETIRED) gentoo-dev 2004-03-25 17:17:30 UTC
Gabber needs jabberoo library, ebuild for which I have already submitted, I'm adding a bug dependency.
Comment 3 Alastair Tse (RETIRED) gentoo-dev 2004-03-26 02:02:35 UTC
bug-wranglers, please re-assign this to someone interested in maintaining net-im.
Comment 4 Gustavo Felisberto (RETIRED) gentoo-dev 2004-03-28 11:49:36 UTC
I am testing this and am having problems with configure not detecting the Xscreensaver extension. Also i have no idea how to change the auto-speel no a non english languague, but that is probabaly a gabber problem.
I will be adding this and jabberoo to portage.
Comment 5 Andrej Kacian (RETIRED) gentoo-dev 2004-03-28 12:21:13 UTC
Works for me:

checking for XScreenSaverRegister in -lXext... no
checking for XScreenSaverRegister in -lXss... yes

..and then:

Configuration:
  Install path:                   /usr
  Debugging symbols:              no
  Enable OpenSSL support:         yes
  GtkSpell spell checking:        no
  XScreenSaver Extension:         yes
Comment 6 Gustavo Felisberto (RETIRED) gentoo-dev 2004-03-28 16:22:09 UTC
Created attachment 28243 [details]
gabber-1.9.3.ebuild

This ebuild try's to use the Gnome2.eclass functions. But i am having problems.

This is probably some problem in the configure script. I tried running it by
hand i got this:
If i run with --enable-ssl at the end of configure i get a message about no
ssl. If i run witought --enable-ssl i have ssl. The same for GtkSpell and the
Xss. Only works for debug.
Comment 7 foser (RETIRED) gentoo-dev 2004-03-29 04:43:18 UTC
that is because the configure script is broken, it defaults to disabling the switches no matter what --{dis,en}able-xxx is given. The only correct switch seems to be the debug one.
Comment 8 Gustavo Felisberto (RETIRED) gentoo-dev 2004-03-29 04:57:39 UTC
Right now i am in class I will make today a version of the ebuild that cheks for no ssl and spell flags and in that case adds the --disable, and if the flags are there will not touch them :)
Also filling a bug upstream might be a good idea, can you do that foser as you seem to be in contact with the gabber2 people or do you want me to do that?
Comment 9 Andrej Kacian (RETIRED) gentoo-dev 2004-03-29 05:14:28 UTC
I wonder why does it work for me then.. see my previous comment
Comment 10 Gustavo Felisberto (RETIRED) gentoo-dev 2004-03-29 10:57:42 UTC
I am uploading a new version to CVS now.
Andrej Kacian: Yes it does because in your ebuild nothing is passed to the configure script if the flag is activated.
Comment 11 Don Seiler (RETIRED) gentoo-dev 2004-03-30 12:11:24 UTC
*** Bug 45581 has been marked as a duplicate of this bug. ***
Comment 12 Steven Wagner 2004-03-31 15:37:52 UTC
works for me, though I found this new re-write of gabber still lacking in some important functionality -like registering a new account with a server.
Comment 13 foser (RETIRED) gentoo-dev 2004-04-01 10:58:02 UTC
not much surprising considering it's a development release.

humpback : if we fix the configure stuff instead of working around it, we help upstream development and ourselves for future releases.
Comment 14 foser (RETIRED) gentoo-dev 2004-04-03 03:06:52 UTC
*** Bug 40250 has been marked as a duplicate of this bug. ***
Comment 15 Gustavo Felisberto (RETIRED) gentoo-dev 2004-07-03 04:56:18 UTC
The latest version in portage is 1.9.4. This is going to be hardmasked until some problems get fixed in upstream (i contacted the author and he promised me a fix by 1.9.5)

Thanks to all that participated here.