On Fri, Jun 22, 2012 at 3:34 PM, todd rme <toddrme2178@gmail.com> wrote:
On Wed, Jun 20, 2012 at 4:24 PM, Martin Schlander <martin.schlander@gmail.com> wrote:
Tirsdag den 19. juni 2012 22:28:19 todd rme skrev:
On Tue, Jun 19, 2012 at 5:35 PM, Martin Schlander
<martin.schlander@gmail.com> wrote:
Tirsdag den 19. juni 2012 13:28:42 todd rme skrev:
I have packaged the latest stable release of the KDE and Qt telepathy packages. They build fine (with one package for the telepathy-qt package so it builds with gcc 4.7). I could submit them back to the current telepathy repo, or submit them to a new repo if that is preferred.
Since it's too late (too soon?) for KDF, KDE:Extra would be the obvious choice for released versions.
Of course I don't know if they can build on 11.4 and 12.1 without upgrading most of the distribution and/or adding a ton of new libs.
It won't work on 11.4, but it will work on 12.1 with a few multimedia libraries. The problem is that the released versions cannot really be considered "stable", so I am not sure if it is time yet to put them into KDE:Extra.
I haven't tried it of course. But if the developers slap a version number on it, and release some tarballs, and say it's ready for widespread testing and they welcome bugreports, I'd say that's "stable enough" for KDE:Extra.
Alright, so I am ready to submit it, but there are a few issues.
For openSUSE 11.4, its needs a lot of updates to core GNOME packages to build. I consider this too risky, so I think building of all related packages should be disabled for 11.4.
For openSUSE 12.1, no core package updates are needed. There are a few packages that need updating, roughly falling into 2 categories:
1. gstreamer/multimedia libraries: gstreamer-0_10, gstreamer-0_10-plugins-bad, gstreamer-0_10-plugins-base, farstream, and mjpegtools. These can all be linked from multimedia:libs. Anyone who is using the packman repos should already have these anyway.
2. telepathy packages: telepathy-farstream, telepathy-gabble, telepathy-glib, telepathy-logger. These can be linked from GNOME:Factory.
For openSUSE:Factory (12.2), all the above packages are updated already, so building of all of these can be disabled.
That means that the only packages that need updates linked are for openSUSE 12.1.
We also need one additional non-KDE, non-telepathy package to be linked. That is gstreamer-0_10-plugins-qt. This has been submitted to multimedia:libs, and they have said they will accept it soon. Once it is accepted it can also be linked. This is the same as the qt-gstreamer package in KUP:Telepathy, although again it is a stable release instead of a git snapshot and has been renamed to match the naming conventions of other gstreamer packages. It should probably also be linked in KDE:Qt.
You also need to add Prefer: libfam0-gamin and Prefer: gstreamer-0_10-plugins-qt to the project config, or else it will not build on some versions
I have not yet had a chance to install and test the packages yet, I want to find out if this plan is acceptable. They all build successfully, however.
-Todd
A minor correct, that should be Prefer: gstreamer-0_10-plugins-qt-devel, not Prefer: gstreamer-0_10-plugins-qt -Todd -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org