Release-impacting changes for 16.08 of KDEPIM
Ben Cooksley
bcooksley at kde.org
Mon Apr 4 10:40:30 UTC 2016
On Mon, Apr 4, 2016 at 10:21 PM, Sandro Knauß <sknauss at kde.org> wrote:
> Hi,
Hi Sandro,
>
>> Please ensure it uses a competent (ie. CMake, failing that, autotools)
>> build system.
>> Projects that use QMake are a complete royal pain to work with, pretty
>> much always requiring patching to be compilable or installable.
>>
>> If the build system in use is unworkable, you'll need to provide us
>> with patches to fix it's build system to co-operate with the CI
>> system.
>> CMake / autotools generally have no problem, unless the project
>> authors have taken explicit steps to break things (like matching Qt's
>> prefix instead of the install prefix you've been given - that's wrong
>> and invalid)
>
> gnupg is using autotools. The part is already prepared on gnupg side ( not yet
> merged to master):
> git://git.gnupg.org/gpgme.git branch gpgmepp
>
> additonal dependency (texinfo)
>
> souretree:
> autogen.sh
> builddir:
> configure --enable-maintainer-mode prefix=/path
> make
> make install
>
> While the sprint I build qgpgme already and used it. If you have any feedback
> regarding this new dependecy you need to build on CI...
Thanks for the information.
I think we already have at least one build using autogen.sh so
hopefully this isn't a problem.
The heads up on this is also appreciated.
>
> Regards,
>
> sandro
>
>
Cheers,
Ben
More information about the release-team
mailing list