trinity-users@lists.pearsoncomputing.net

Message: previous - next
Month: December 2015

Re: [trinity-users] Build Script

From: Michele Calgaro <michele.calgaro@...>
Date: Sun, 6 Dec 2015 18:22:41 +0900
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

> Hi Michele,
> 
> Is this set of debian scripts available for download? I'm about to rebuild TDE on Debian Jessie and would find
> tested build scripts very useful indeed, even ones that needed some work.
> 
> I hit a problem straight away when attempting to build TDE in an automated manner on Jessie. I have cloned the 
> 'tde-packaging' repo but all the 'control' files are still for Squeeze it seems, with Wheezy and Jessie as symlinks
> to Squeeze. So, right away building the first thing, tqt3, using gdebi^[1] in my script to check for build
> dependencies, it falls over because liblcms1 (which seems to be a dependency of one of the dependencies of tqt3) is
> not available in Jessie, though liblcms2-2 is and liblcms2-dev is selected as a dependency if using 'mk-build-deps'
> (funny how you always remember after a days worth of messing about) instead of gdebi. So having a pre-built script
> would have saved me a deal of time.
> 
> Anyway, if any Debian build scripts are available, that would be great.
> 
> 
> ^[1]   gdebi seems not to work for me here, on Jessie, so I initially resorted to using it via ssh on a wheezy box
> to resolve dependencies but obviously, mk-build-deps is a better solution.
> 
> Cheers, Mike.
> 
> -- Mike Howard
> 

Hi Mike,
actually I was referring to the tde-packaging scripts for Debian/Ubuntu. I am surprised you have problem using them,
since I use them all the time for building TDE on my own machine. The fact that Jessie/Wheezy/Stretch are just
symlinks is only for convinience, we can maintain a single folder with all the required scripts for 4 distros instead
of having to update 4 different versions each time we make a change.
I am not on TDE now, but I think to remember liblcms is one of the extra dependencies required for building TDE.

I have a long-past target to publish my building scripts (which are based on the tde-packaging anyway) after a full
review/correction process. They make building very easy and quick. Unfortunately I won't be able to work on TDE until
mid January.

Cheers
  Michele
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCgAGBQJWY/5hAAoJECp1t8qK3tXP69IQAJ6RjDrDkwYWu06dKWQCuIUY
jEQoKvEMDT88GxB3rrXx3YEDMEeQkFdP3JCtLlGxM2usiQ31CW3hRFLsFJqG6LYt
k0lvasl1KtzRO27Ol3lgMoGm3PNhVkTpPMpr+CKpOlvLPd8Gg9hWvcaTBgNUEIIM
+r7E+6WVm+NNaSaW9sTqUfQqOZ1HBexGLJyhuRv80nbtXUKyXhDOIW5/liG0H7wr
dIJ7hGMvZnTuI1DBp9jWV6C+XNEPpdAMo9/+tyl9QfGflEvjHr+OL4wypJkRiSX1
PvdQnl3i8QCj4vOMa75hJTG75/0hYMJGa8cyNPABKFV8Bhnp12Mbq9KaX4OHh6Wy
lUs7uk6Ib5YhCpz4vVhWZKNZ/e6uWwhWCYHyaj+YTzDLoVeN5FZgRILpqOOlWQK0
H9rPsgjy+sT/9qTns4kN8LIUsB7aKrbTNEaRMPdvRsLFXfcNpieqNIhiFE/nhNk+
FEPslmF05BS2LX+VTU2O/4SXvf4/DLqsqL3eCRSydwAeDeTiJs5sgJKmZ6mxEmbk
7QXpHMeKc47zbmgl9kKqUXA9y5UJq3vwwLWZmpUSY9ilg2Z7PiL2YEV/mdGAB0jw
q+0iu70pm8UGP0Kma1kmuF2I/o//FzVGTRyRIwXvaNbXmVx8Nn52Zkf60JREdX8k
Y1knLloQZQGZoSyqne5y
=rEOq
-----END PGP SIGNATURE-----