Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 131990 - gajim 0.10 is out !
Summary: gajim 0.10 is out !
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Net-im project
URL: http://www.gajim.oorg
Whiteboard:
Keywords:
: 135183 (view as bug list)
Depends on:
Blocks: 116966
  Show dependency tree
 
Reported: 2006-05-02 00:42 UTC by Fab
Modified: 2006-12-20 15:16 UTC (History)
12 users (show)

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


Attachments
diff between 0.9.1 and 0.10 ebuilds (gajim-ebuild.diff,380 bytes, patch)
2006-05-02 00:43 UTC, Fab
Details | Diff
gajim-0.10.ebuild (gajim-0.10.ebuild,1.92 KB, text/plain)
2006-05-20 02:55 UTC, Fab
Details
remove pygtk useflag check (remove.patch,500 bytes, patch)
2006-05-20 03:52 UTC, Fab
Details | Diff
update required pygtk minimal version (pygtk-minimal-version.patch,390 bytes, patch)
2006-05-20 05:33 UTC, Fab
Details | Diff
remove gtk+ dependency (remove-gtk-dependency.patch,358 bytes, patch)
2006-05-20 06:32 UTC, Fab
Details | Diff
update required versions (update-required-versions.patch,659 bytes, patch)
2006-05-20 07:13 UTC, Fab
Details | Diff
remove header, correct 2 typos (header-typos-amd64.patch,1.32 KB, patch)
2006-05-20 08:48 UTC, Fab
Details | Diff
gajim-0.10.ebuild (gajim-0.10.ebuild,1.83 KB, text/plain)
2006-05-20 13:56 UTC, Fab
Details
add gnome-python-extras optionnal dependency (gnome-extra.patch,1.06 KB, patch)
2006-05-21 13:13 UTC, Fab
Details | Diff
gajim-0.10.ebuild (gajim-0.10.ebuild,1.85 KB, text/plain)
2006-05-22 02:28 UTC, Fab
Details
gajim-0.10.ebuild (gajim-0.10.ebuild,1.85 KB, text/plain)
2006-05-22 13:29 UTC, Daniel Webert
Details
traceback-portage-2.0.54-r2 (traceback-portage-2.0.54-r2,1.71 KB, text/plain)
2006-05-24 10:19 UTC, Fab
Details
gajim-0.10.1.ebuild (gajim-0.10.1.ebuild,1.93 KB, text/plain)
2006-06-05 09:06 UTC, Fab
Details
gajim-0.10.1.ebuild (gajim-0.10.1.ebuild,1.93 KB, text/plain)
2006-06-06 02:59 UTC, Fab
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fab 2006-05-02 00:42:08 UTC
gajim 0.10 is out.

Here is a little diff between gajim-0.9.1.ebuild and gajim-0.10.ebuild.

I installed it with these useflags, and it works :
USE="X dbus nls spell -srv"

Thanks.
Comment 1 Fab 2006-05-02 00:43:35 UTC
Created attachment 85967 [details, diff]
diff between 0.9.1 and 0.10 ebuilds
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-05-02 00:51:29 UTC
|__  / _ \|  \/  |/ ___|
  / / | | | |\/| | |  _ 
 / /| |_| | |  | | |_| |
/____\___/|_|  |_|\____|

@net-im: Please, remove svyatogor from metadata.xml wrt Bug 131936
Comment 3 Luká Polívka 2006-05-02 08:02:36 UTC
Maybe some info for amd64 users should be added that they need gtk+ & pygtk using GCC 4.x until bug #109298 is patched or something...? Gajim 0.10 should work fine then. Can't test right now unfortunately. Gajim 0.8.2 is really obsolete. :)
Comment 4 Remigiusz Dymecki 2006-05-04 09:53:52 UTC
For nice notification add notification-daemon (dbus required) to depends.
Comment 5 Oleg S. Marin 2006-05-12 08:53:29 UTC
So why there's no ebuild of gajim-0.10 in portage yet, even in testing ?
Comment 6 Daniel Webert 2006-05-15 08:43:45 UTC
because there right now no dev in gentoo who maintains gajim :(

also have a look at https://svn.breakmygentoo.org/bmg-main/net-im/gajim/ - the latest ebuild adds libnotify-support/patch ...

<snip>
adding snapshot with new libnotify support... Plus gmail notifications
</snip>
Comment 7 Fab 2006-05-20 02:55:46 UTC
Created attachment 87107 [details]
gajim-0.10.ebuild

(In reply to comment #6)
> also have a look at https://svn.breakmygentoo.org/bmg-main/net-im/gajim/ - the
> latest ebuild adds libnotify-support/patch ...


The patch was merged to the trunk :
see : http://trac.gajim.org/changeset/5272

Here is an new ebuild, please test it.

 - add notification-daemon support
 - move useflags checks to the pkg_setup() function.
Comment 8 Fab 2006-05-20 03:52:26 UTC
Created attachment 87112 [details, diff]
remove pygtk useflag check

bug #103056 is fixed, and pygtk 2.8.2 is stable on all arch : remove this block.
Comment 9 Fab 2006-05-20 05:33:00 UTC
Created attachment 87117 [details, diff]
update required pygtk minimal version

So, required pygtk's minimal version can be upgraded to 2.8.2.
Comment 10 Fab 2006-05-20 06:32:18 UTC
Created attachment 87120 [details, diff]
remove gtk+ dependency

Remove gtk+ dependency, because it is already installed with pygtk.
Comment 11 Fab 2006-05-20 07:13:59 UTC
Created attachment 87124 [details, diff]
update required versions

 - remove gtk+ dependency, because installed with pygtk.
 - remove python dependency, because installed with pygtk.
 - update pygtk to 2.8.2 : stable on all archs.
 - update pysqlite to 2.0.5 : 2.0.4 was removed from portage.
 - update dbus version to 0.60 : stable on all archs, except mips.
 - update gtkspell version to 2.0.11 : stable on all archs, except mips.
Comment 12 Fab 2006-05-20 08:48:27 UTC
Created attachment 87130 [details, diff]
remove header, correct 2 typos

 - remove the header
 - correct two typos
 - add the amd64 warning about bug #109298

Feel free to add the amd64 keyword.
Comment 13 Fab 2006-05-20 13:56:50 UTC
Created attachment 87148 [details]
gajim-0.10.ebuild

Full ebuild.

 - add missing " from last patch
 - update year in copyright (first line)
Comment 14 Christian Gut 2006-05-21 09:45:01 UTC
Ebuild tested with libnotify. Works perfectly. Many thanks.
Comment 15 Fab 2006-05-21 13:13:50 UTC
Created attachment 87208 [details, diff]
add gnome-python-extras optionnal dependency

According to bug #122762, and to gajim's README :

"
Optionally:
[...]

GnomePythonExtras 2.10 or above so you can avoid compiling trayicon and gtkspell
"

Here is a new patch to add >=gnome-python-extra-2.10 optionnal dependency with gnome-extra useflag.

 - add gnome-extra useflag
 - downgrade gtkspell version to 2.0.4, according to last stable gnome-python-extra ebuild.
 - if gnome-extra useflag selected, don't build trayicon and gtkspell.
Comment 16 Fab 2006-05-22 02:28:29 UTC
Created attachment 87239 [details]
gajim-0.10.ebuild

Full ebuild.

 - rename gnome-extra useflag to gnome.
 - finally, use 2.0.11 version for gtkspell (it change nothing).
 - add amd64 keyword. See GWN from 22/05/2006 : gcc 4.1.1 will be unmasked this week (bug #109298).

This time I think that's good ? It will be great to have any response from net-im team, and, if you don't see any bug or objection, to add it to the tree.

Thanks.
Comment 17 Daniel Webert 2006-05-22 13:29:43 UTC
Created attachment 87274 [details]
gajim-0.10.ebuild

fixed a whitespace
Comment 18 Fab 2006-05-24 10:19:58 UTC
Created attachment 87417 [details]
traceback-portage-2.0.54-r2

(In reply to comment #17)
> Created an attachment (id=87274) [edit]
> gajim-0.10.ebuild
> 
> fixed a whitespace
> 


With this whitespace, I have an error (attachment) with portage 2.0.54-r2.

With portage 2.1_rc1-r3, it's ok.
Comment 19 Daniel Webert 2006-05-24 11:14:51 UTC
mmh :) i use portage-2.1, because of that i changed it. - but i didn't test is w/ portage-2.0.54.

so maybe a ebuild/portage-master should have a look at it - maybe a portage-problem?
Comment 20 psyill.net 2006-05-29 03:57:20 UTC
There is an additional dependancy which isn't mentioned in the ebuild.
Apparantly, gajim depends on libXScrnSaver.

I discovered this because I run modular Xorg with xorg-server and other components installed separately.
Comment 21 Jakub Moc (RETIRED) gentoo-dev 2006-06-01 10:27:52 UTC
*** Bug 135183 has been marked as a duplicate of this bug. ***
Comment 22 Bertrand Jacquin 2006-06-05 06:22:46 UTC
gajim announce 0.10.1
http://gajim.org/downloads.php
Comment 23 Fab 2006-06-05 09:06:05 UTC
Created attachment 88451 [details]
gajim-0.10.1.ebuild

gajim-0.10.1.ebuild

Changes in DEPEND/RDEPEND. Testers needed.
Works for me with full ~x86.
Comment 24 Denis Gubanov 2006-06-05 22:51:32 UTC
on my amd64 (~amd64) working fine
Comment 25 Fab 2006-06-06 02:59:07 UTC
Created attachment 88502 [details]
gajim-0.10.1.ebuild

update of gajim-0.10.1.ebuild.

Previous version didn't work with stable profile.
The only way I found to know if xorg modular is installed or not is to check the input_devices_keyboard useflag.
Comment 26 Luká Polívka 2006-06-06 04:20:34 UTC
1) Support for Psyco was dropped, there's no need for that einfo in pkg_postinst().
2) Somehow I don't get logic behind determing build targets in src_compile(). Seems quite strange & too complicated for me.
Comment 27 Fab 2006-06-06 08:04:17 UTC
1) true (I did not verify)
2) see comment #15
Comment 28 Radoslaw Szkodzinski 2006-06-25 04:32:06 UTC
+1 - works and looks great. Just remove that psyco einfo, because it's no longer relevant.

The USE logic is there because gnome-python-extras sports spelling and trayicon itself and additional targets aren't required - less C code to compile.
I'd just clean it up into something like that:
if ! use gnome; then
  targets="${targets} trayicon"
  use spell && targets="${targets} gtkspell"
fi
Comment 29 Patrick Ohearn 2006-07-04 18:56:50 UTC
I have been running the 10.1 ebuild for just under a month now and it works fine. Is there an eta when this will be added into the tree ?
Comment 30 Gustavo Felisberto (RETIRED) gentoo-dev 2006-07-06 09:11:08 UTC
In portage now. Thanks to everyone who helped here.
Comment 31 Fab 2006-07-06 10:39:52 UTC
Thanks for adding it to the tree.

I think you could remove the input_devices_keyboard useflag check in the DEPEND section, because modular xorg is now stable, so it is no longer needed.
Comment 32 Bertrand Jacquin 2006-12-20 15:16:07 UTC
0.11 up now ;)