[Slackbuilds-users] templates and guidelines

Petar Petrov slackalaxy at gmail.com
Mon May 29 17:28:59 UTC 2017


Hi to all,

SBo provides templates that cover different sources types, as well as
slack-desc, README, etc. How about guidelines about package file
install locations? Something similar to what CRUX has:

https://crux.nu/Main/Handbook3-3#ntoc25

for example:
- when is it advisable to install things to /opt
- where should jar files go
- extra binaries? should they go to /usr/libexec or /urs/lib${LIBDIRSUFFIX}

It will be useful if there is a template for .desktop files, when
provided by the SlackBuild maintainer.

Another thing. Versioning of packages installed from git sources.
Should it be the commit itself, like here:
https://slackbuilds.org/repository/14.2/desktop/Window_Manager_Scripts/

or just the first 7 symbols? If so, should there be a git indicaterd somewhere:
https://slackbuilds.org/repository/14.2/academic/bpp-core/

or/and the date:
https://slackbuilds.org/repository/14.2/academic/cistrome-extra/

Providing proper download links to git sources has been a pain not
just for me, I believe. I was so frustrated, I found it necessary to
write a blog post about this, for my future reference:
https://slackalaxy.com/2017/05/01/github-download-links/

Maybe there could be some instructions about this at SBo?

just thinking...

regards,

Petar


More information about the SlackBuilds-users mailing list