Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 206073 - Add a meta-package for telepathy connection managers
Summary: Add a meta-package for telepathy connection managers
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: voip herd (OBSOLETE)
URL:
Whiteboard:
Keywords: EBUILD
: 236170 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-01-16 11:07 UTC by Robert Bridge
Modified: 2009-09-27 18:24 UTC (History)
7 users (show)

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


Attachments
empathy-meta-0.0.1.ebuild (empathy-meta-0.0.1.ebuild,504 bytes, text/plain)
2008-01-16 11:09 UTC, Robert Bridge
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Bridge 2008-01-16 11:07:20 UTC
empathy is a telepathy IM client, where the functionality is dependant on telepathy plugins installed. This ebuild is a meta-ebuild which pulls in empathy, and depending on the keywords, the appropriate telepathy plugins.

Reproducible: Always

Steps to Reproduce:
Comment 1 Robert Bridge 2008-01-16 11:09:08 UTC
Created attachment 141037 [details]
empathy-meta-0.0.1.ebuild

My meta-package ebuild for empathy. (Version number is essentially random)
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-01-16 11:10:36 UTC
note to self, kick some voip guy to get telepathy-salut in portage.
Comment 3 Olivier Crete (RETIRED) gentoo-dev 2008-02-19 18:21:35 UTC
It should probably full tp-haze too... as well as tp-sofiasip.
Comment 4 Jan Oravec 2008-03-04 13:05:05 UTC
What about renaming it to telepathy-plugins-meta and making empathy depend on it?

There are(will be) many different packages using telepathy that could take advantage of this meta package.
Comment 5 Santiago M. Mola (RETIRED) gentoo-dev 2008-03-04 13:10:50 UTC
(In reply to comment #4)
> What about renaming it to telepathy-plugins-meta and making empathy depend on
> it?
> 
> There are(will be) many different packages using telepathy that could take
> advantage of this meta package.
> 

That sounds better. CC'ed interested parties.
Comment 6 Mart Raudsepp gentoo-dev 2008-03-04 17:57:10 UTC
Comment #4 sounds exactly what we did for gstreamer with gst-plugins-meta and I like it. There we just have totem and similar things depend on that, it has all the USE flags for core sound/video stuff (oss, alsa, esound, etc) so that when you want to add a plugin, you just add the USE flag globally or for that meta, and you don't have to rebuild totem and all other gstreamer users with --newuse for no reason (plus this also means easier maintenance as it's just one place to add/change stuff). The same approach sounds like a good idea for telepathy as well, though I think it's not so loosely coupled as gstreamer plugins (e.g, new empathy could use telepathy backend specific UI for each protocol) - but could put the major protocols USE flag in the meta only that most can use, and the rare ones in the very few packages that use it, in that case.
CCing tester too - maybe whole voip and/or net-im team might be interested though.
Comment 7 Olivier Crete (RETIRED) gentoo-dev 2008-03-04 18:18:42 UTC
Having a tp-meta package sounds like a good idea. It should probably depends on farsight with the proper use flags too..
Comment 8 Olivier Crete (RETIRED) gentoo-dev 2008-04-05 18:38:40 UTC
scratch that depending on farsihgt, I meant telepathy-stream-engine. Now that empathy has a release with voip enabled by default that kinda works most of the time.
Comment 9 Xavier 2008-06-29 11:45:34 UTC
If it's a meta-ebuild, why has it ~x86 keywords?
And there are spaces missing near the "(" and  ")" at the irc and bonjour lines.
Comment 10 Santiago M. Mola (RETIRED) gentoo-dev 2008-09-14 17:42:21 UTC
*** Bug 236170 has been marked as a duplicate of this bug. ***
Comment 11 Nguyen Thai Ngoc Duy 2008-09-15 00:45:06 UTC
jingle support also reqrires telepathy-stream-engine, see #236170
Comment 12 Olivier Crete (RETIRED) gentoo-dev 2009-08-08 02:56:03 UTC
I will add this, with a name like net-voip/telepathy-connection-managers unless anyone yells very loudly
Comment 13 Mathieu Z 2009-09-21 21:14:29 UTC
(In reply to comment #12)
> I will add this, with a name like net-voip/telepathy-connection-managers unless
> anyone yells very loudly
> 

This is a good idea. It this still not in tree yet?
Comment 14 Olivier Crete (RETIRED) gentoo-dev 2009-09-27 18:24:19 UTC
net-voip/telepathy-connection-managers is there!