<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jan 10, 2022, 7:19 PM Beco via SlackBuilds-users <<a href="mailto:slackbuilds-users@slackbuilds.org">slackbuilds-users@slackbuilds.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello there, Slack users,<br>
<br>
I just joined.<br>
I hope you are all doing well, and that this list is still active.<br>
<br>
I am migrating from Debian systemD. I tried Devuan as well. It is<br>
difficult to change distros when you have many computers/notebooks and<br>
you want them to share the same distro.<br>
<br>
Some of my small scripts and programs need to adapt. It is not a big<br>
deal, but I want them to keep organized. I think the best way is to<br>
reorganize them within the parameters and directory structure of a<br>
slackware package.<br>
<br>
<br>
Please, what is a good updated detailed source of explanation about<br>
the format and internals of a tgz tar-ball (package)?<br>
<br>
<br>
Thanks and still in time, happy 2022.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Welcome! They're pretty simple. The majority of it is simply extracted to the root filesystem and is stored with the exact layout it is expected to have on the root filesystem.</div><div dir="auto"><br></div><div dir="auto">Where it differs is the install/ directory. This houses the files for the Slackware package manager. The two most common are slack-desc and doinst.sh. The former is used as the information displayed by Slackware's package manager during installation and maintenance. The latter is an optional file that is run immediately after the package is installed. You can see SBo's templates for both at the below address.</div><div dir="auto"><br></div><div dir="auto">Good luck,</div><div dir="auto">Jeremy</div></div>