-----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