Hello and sorry for the late reply,
I have published my SlackBuilds generator for TDE on GitHub. Please read
the README before using it. I haven't tested it on pretty much anything
but my main Slackware64-current machine, so you can expect bugs. You can
also expect it to fail with some error I had not foreseen. I don't plan
to spend much time, but I'm open to feedback and I will accept bug
reports (contributions are even more welcome ;-))
https://github.com/blu256/tde-slackbuild-gen
Use it to build packages not provided by Ray-V's SlackBuilds and make
sure you specify the correct path settings based on where you installed
TDE (I tested mostly with the /usr prefix).
Instructions:
1. Clone the repository of your chosen package or otherwise obtain its
source code.
2. Run `./gentdesb <dir>`, where <dir> is the directory where the source
code is stored (e.g. ` ./gentdesb mathemagics`, if your source code is
in a directory named "mathemagics" under the current directory).
3. You will be prompted for some basic information (paths, build type).
4. gentdesb will generate an appropriate SlackBuild based on your input
and the detected build system for the package. You are advised to
actually take a look at the generated SlackBuild, just for safety (no,
don't worry, I haven't sneaked a `rm -rf /` in there).
5. Run the generated SlackBuild (e.g.`./mathemagics.SlackBuild`)
6. Install the generated package (e.g. `installpkg
/tmp/mathemagics-git-x86_64-1_tde.tgz`). Its name will be reported by
the SlackBuild when the build finishes.
--
Philippe