trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: October 2014

Re: [trinity-devel] Development Activity

From: "Timothy Pearson" <kb9vqf@...>
Date: Sat, 4 Oct 2014 13:53:57 -0500
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA224

> Le 27/09/2014 04:26, Timothy Pearson a écrit :
>>> The reason I ask is because we have some community member in openSUSE
>>> that are intentionally using EOL versions of openSUSE to avoid KDE 4
>>> for as long as possible. I would like to make TDE a openSUSE desktop
>>> option for them with a OBS repo.
>>>
>>> This could hopefully help all of you pick up some additional developers
>>> as
>>> well.
>> Sounds good to me; any takers?
>>
>> Tim
>>
>
> Hello,
>
> I'm currently integrating TDE R14 in the opensuse build service.
> https://build.opensuse.org/project/show/home:PunisherHD:trinity-r14
>
> What I'm doing on OBS:
> - Building packages without any patch (TDE R14 must be buildable out of
> the box)
> - Keeping source code and packaging files in our own GIT
> - Configuring OBS servers to download the required files from our GIT
> then build the packages.

Sounds good!  Very similar to how the automated builds for Debian-based
systems work on this end.

> It takes me some time to modify the RPM packages, because the "rpmlint"
> tool for opensuse adds many constraints that I don't have when building
> on my own computer.
> And I must remain compatible with other RPM distributions too.
>
> At the moment, I don't know how to make OBS aware of source code change
> in our GIT, to have automatic rebuild of packages. I must trigger the
> download/build manually.
>
> Tim, can you please consider adding patches from bug #2133 so that
> tdeilbs will build on OBS ?
> Then I can build tdebase and have a minimal working TDE ...

Looks like Slavek pushed the patches for me.  Thanks Slavek!

> Finally, please be aware that OBS is good but not the ultimate build
> solution: it lacks support for many distributions.

Precisely, but it is a good start.  Having a tinderbox of sorts for
rpm-based systems is also a good thing.

Tim
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iFYEARELAAYFAlQwQkQACgkQLaxZSoRZrGEjlADgidFVtun1PWxWAH7Wcbs2x29b
HGIYAGuIlvTJ+ADgz/Oz6cnLis6lCsQ6bgVmT6kPGkVM1aMUyMMYLg==
=D69J
-----END PGP SIGNATURE-----