[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