Releases 11

For tarballs and release assets from this project, see releases.pagure.org/saturnin-demo.

If the developers have uploaded one or more tarball(s), you will be able to find them in the release folder.

The CHECKSUMS file contains the checksums (SHA256 and SHA512) of the files uploaded to pagure.

To use this file, simply download it next to the tarball you downloaded and run sha512sum -c CHECKSUMS

Getting source for a release

Clone the repository, then use git archive to create a tarball for any tag:

git clone https://pagure.io/saturnin-demo.git
cd saturnin-demo
git archive --format=tar.gz --prefix=saturnin-demo-<TAG>/ -o saturnin-demo-<TAG>.tar.gz <TAG>

Replace <TAG> with the tag name (e.g. v1.0.0). For a zip archive use --format=zip and .zip as the output extension.

v0.0.11
Saturnin Demo v0.0.11 -
380af163be8994b78aece0fb73bf069c67d3cf0e
Saturnin Demo v0.0.11 - Overview of changes: * Updated for Saturnin v0.5.* Saturnin v0.5 brings new main() call syntax, which completely changes style of setting up meta-command from envvar-based to argument-based. It also introduces new completion features, hence complete script template is updated as well. * Codebase maintenance
v0.0.10
Saturnin Demo v0.0.10 -
09152349feefcfa62b8f4cfae4506586e56f9683
Saturnin Demo v0.0.10 - Overview of changes: * Disabled inheriting of Saturnin envvars Turns out that inheriting environment variables breaks whatever app that is called from another app. * Fixed dependencies * Updated vcs_browser URL after moving to pagure.io * Updated MKit to v0.0.35
v0.0.9
Saturnin Demo v0.0.9 -
412a5cbc957043cbf13574fa690c6174d8e007c0
Saturnin Demo v0.0.9 - Overview of changes: * Fixed build-time testing error FTBFSC error caused by SATURNIN_LIBEXEC not being overriden during build-time tests.
v0.0.8
Saturnin Demo v0.0.8 -
091577a5dce83f3813d239bafc16c1ccc75df33d
Saturnin Demo v0.0.8 - Overview of changes: * Renamed Debian package name for saturnin_demo Underscore is apparently banned from package names in Debian.
v0.0.7
Saturnin Demo v0.0.7 -
81ca2ce61a6d2b4e940187c69f723e9746b610f1
Saturnin Demo v0.0.7 - Overview of changes: * Added saturnin-yell for sending severe messages * Cleaned up packaging and meta-data * Codebase maintenance
v0.0.6
Saturnin Demo v0.0.6 -
b134cb45500e2db0000c08a461e219052de3a75a
Saturnin Demo v0.0.6 - Overview of changes: * Split to core+module package The package now demonstrates a slightly more complex (but more useful) distribution model, when part of functionality is also exposed as public API via Shellfu/Bash module. * Fixed PRETTY_DEBUG_EXCLUDE not being applied * Improved and fixed packaging meta-data * Codebase maintenance
v0.0.5
Saturnin Demo v0.0.5 -
c7caa15fc5a99347b1f9adcfd3ae06a43cb958fc
Saturnin Demo v0.0.5 - Overview of changes: * Removed SHELLFU_PATH from default setup People are encouraged to put Shellfu modules to standard paths anyway (where they can be seen by sfdoc), so this is not very useful. We better get rid of it, taking another (path-related, ie. unreliable) token out of mkit.ini. There's always option of modifying app.skel or re-setting the path dynamically (from sub-command or by a wrapper), if someone is so ashamed of their module (but don't be!). * Hardcoded default name of help file Removes the one token that was missing in mkit.ini anyway, causing false ugly errors to be thrown at real users. Again, if people can't really use that name, they can alwas modify (or wrap) app.skel. * app.skel now respects SATURNIN_CONF_PATH from environment. Ie. tests should work even with v0.4.9+ * Moved app.skel right under src There's virtually never anything else there. * Added example meta help file * Simplified and cleaned up mkit.ini * Removed unnecessary override in %check * Updated MKit to v0.0.25
v0.0.4
Saturnin Demo v0.0.4 -
9e5f168fbbe7b3cc4161eb5115189c021dff70f5
Saturnin Demo v0.0.4 - Overview of changes: * Added build-time tests Saturnin Demo now demonstrates how to add tests using TFKit and enable them on both Fedora and Debian. (This means dependency bump to Saturnin 0.4.8, since overriding SATURNIN_CONF_PATH was not available, which made config-related tests hard in staged installations.) * Enabled overriding path variables in launcher Launcher used to hard-code all environment variables. This made testing in staged installations hard. * Updated meta-data and templates An amount of smaller changes has been done to improve readability, maintainability and overall looks of packaging meta-data.
v0.0.3
SATURNIN-DEMO v0.0.3 -
ae9fef42c709c73b59c5d827e2b511cae6f92108
SATURNIN-DEMO v0.0.3 - Overview of changes: * Excluded inigrep as well as saturnin itself from normal debugging mode One has to call -D|--full-debug to see the gory inigrep/saturnin stuff. Normal debug is supposed to be used for things relevant to subcommand scripts. * Moved to /usr * Added --full-debug and -V to tab completion script * Many code and packaging clean-ups * Updated for Saturnin v0.4.7 * Updated for Shellfu v0.10.1 * Updated MKit to v0.0.24
v0.0.2
SATURNIN-DEMO v0.0.2 -
9c49cfc863c622306d002b35639d9243d4ad78a7
SATURNIN-DEMO v0.0.2 - Overview of changes: * Fixed quoting when setting $SATURNIN_CONF_PATH * Replaced complete.bash with skeletal version of itself With reasonable version of mkit, the skeleton can be readily used without any modifications. * Applied first attempt to be more conformant with XDG standards Saturnin-demo now uses XDG paths for cache, local data and config data and does it in such a way that respects these values from environment variables as prescribed by current XDG. Note that not all paths described by XDG are used. * Simplified Saturnin's mkit tokens Another step to increase usability of this demo with as little modifications as possible.
v0.0.1
58786d1bb86d89b83c89ccc8c5acecb5f0d35bfe