summaryrefslogtreecommitdiff
path: root/lsg.c (follow)
Commit message (Collapse)AuthorAge
* Switch to https.Andre Noll2024-05-10
| | | | | | All URLs of the source code work as well with the https transport, which is generally preferred. The links in the files below debian/ will be adjusted in a separate commit.
* lsg.c: Make the output of lopsubgen reproducible.Chris Lamb2019-07-12
| | | | | | | | | | | | | | | Whilst working on the Reproducible Builds effort [0], we noticed that liblopsub generates output that is not reproducible. The lopsubgen utility does not respect SOURCE_DATE_EPOCH [1] and thus packages such as src:tfortune are rendered unreproducible as they then encode the build date and time. This patch makes lopsubgen honour SOURCE_DATE_EPOCH. [0] https://reproducible-builds.org/ [1] https://reproducible-builds.org/specs/source-date-epoch/ Signed-off-by: Andre Noll <maan@tuebingen.mpg.de>
* The long option parser for subcommands (lopsub).v1.0.0Andre Noll2016-10-23
This library was under development for over a year and is now ready for prime time. The code is believed to be mature and no bugs are known at this time. The API is fully documented and stable, and no new features are planned. Future fixes and enhancements will take backwards compatibility into account. The code used to be part of the paraslash package, but has been moved to its own repository. All prior commits have been discarded, so this repository contains only the final result as a single commit. The input files for the lopsubgen utility and the config file parser are based on flex. The API documentation is created with gendoc.m4, a simple m4 file which is part of this repository. Documentation includes the three man pages lopsub.7, lopsubgen.1 and lopsub.suite.5 which describe different aspects of the library. There is also an example application called lopsubex which illustrates various features of the library.