KDE 4.7 Beta1 (4.6.80) tarballs uploaded (try#1)

Ben Cooksley bcooksley at kde.org
Sat May 21 23:35:18 CEST 2011


2011/5/22 Dirk Mueller <mueller at kde.org>:
> On Saturday 21 May 2011, Eric Hameleers wrote:
>
>> The turn of events with KDE 4.7.x is most unfortunate. I noticed an
>> explosion of source tarballs.
>
> Yes, I started to resemble the git layout in the tarballs, given that I had a
> pain in the ass of work to do with reverting the git splitting for the 4.6
> branch releases. I'll attach them for reference, but those scripts are ugly.
> I'm not aware of a better solution though, unless we use git submodules or
> maintain those scripts in the SVN.

The script used by LXR and the EBN may be of help here in reassembling
the directory tree layout. All you'd have to do then is throw in some
minimal CMake glue to add the modules in the right order. No idea how
much they'd like building like this however. They may try to find()
various items (like edu apps try to find libkdeedu) which might cause
that approach to fail.

>
>> Dirk, are instructions available on how
>> to re-assemble sources back to the original set? Or else, are
>> instructions available on how to compile the bigger all-comprising
>> packages where the separated applications and libraries are included
>> again, like was the case all the time up to 4.7?
>
> I don't have those available at the moment. I used scripts to reassemble them
> to original tarballs, but I haven't properly pushed this into KDE git back
> yet.
>
> Can I get the opinion of the other distro packagers as well please? Personally
> I was much more happy with the previous module-based layout, though I can cope
> reasonable with the current situation as well. Any other opinon?
>
> Eric, thanks for sharing your thoughts. I hope we can find a solution that
> suits your needs as well. If all else fails, I'm willing to give maintaining
> those reassembling-scripts a try, but it is an extra effort, given that the
> tarballs are much different from how developers build it, so regressions in the
> build system are likely.
>
> Greetings,
> Dirk
>
> _______________________________________________
> Kde-packager mailing list
> Kde-packager at kde.org
> https://mail.kde.org/mailman/listinfo/kde-packager
>
>

Regards,
Ben


More information about the release-team mailing list