summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* configure.ac: Update package version to 4.0.0Patrick McDermott2018-12-271-1/+1
| | | | | | opkbuild 4.0.0 is not yet released. This is just to silence Automake's "check-news" feature in the "distdir" target: "NEWS not updated; not releasing".
* Makefile.am: Fix PACKAGE_VERSION_GITPatrick McDermott2018-12-271-1/+1
| | | | | opkbuild's tags have used "-", not "/", to separate the package name and version.
* Makefile.am, man/local.mk: Build libopkbuild manual pages with shmanPatrick McDermott2018-12-272-26/+10
|
* ob_parse_dep(): Move @details doc commandPatrick McDermott2018-12-271-4/+4
|
* tools/shman.sh: Implement SYNOPSISPatrick McDermott2018-12-271-17/+36
|
* tools/shman.sh: Don't treat "\" as escape char in cmd argsPatrick McDermott2018-12-271-2/+2
|
* ob_parse_dep(): Use and reword @pure doc commandPatrick McDermott2018-12-271-3/+2
|
* tools/shman.sh: Rename and reformat @pure commandPatrick McDermott2018-12-271-3/+9
|
* tools/shman.sh: s/SUBSHELL SAFETY AND SIDE EFFECTS/ATTRIBUTES/Patrick McDermott2018-12-271-4/+4
|
* ob_parse_dep(): Clarify optional components in docPatrick McDermott2018-12-271-2/+3
|
* tools/shman.sh: Make executablePatrick McDermott2018-12-271-0/+0
|
* tools/shman.sh: Remove quotes in parameter expansionsPatrick McDermott2018-12-271-5/+5
| | | | | | | | POSIX doesn't list quote removal as one of the expansions to which `word` (in `${parameter#word}` etc.) shall be subjected, but it does mention quoting characters. GNU Bash supports all three quote characters. Almquist shells support backslash, but not single or double quotes.
* tools/shman.sh: Open/close tags file only oncePatrick McDermott2018-12-271-11/+8
| | | | | Otherwise, only the symbols from the last input file would remain in the file.
* tools/shman.sh: Write tags filePatrick McDermott2018-12-271-0/+15
|
* tools/shman.sh: Fix missing local var declarationPatrick McDermott2018-12-271-0/+1
|
* TODO: Add ob_parse_dep() options taskPatrick McDermott2018-12-271-0/+1
|
* tools/shman.sh: Drop an unused global constantPatrick McDermott2018-12-271-1/+0
|
* ob_parse_dep(): Add a @stdout command to documentationPatrick McDermott2018-12-271-0/+2
|
* tools/shman.sh: Add @stdin, @stdout, and @stderr commandsPatrick McDermott2018-12-271-1/+16
|
* ob_parse_dep(): Fix an @option commandPatrick McDermott2018-12-271-1/+1
|
* ob_parse_dep(): Add a @purity command to documentationPatrick McDermott2018-12-271-0/+3
|
* tools/shman.sh: Support a @purity commandPatrick McDermott2018-12-271-1/+6
|
* tools/shman.sh: Generate "OPERANDS" sectionsPatrick McDermott2018-12-271-1/+17
|
* tools/shman.sh: Generate "OPTIONS" sectionsPatrick McDermott2018-12-271-1/+22
|
* tools/shman.sh: Remove some old commented-out codePatrick McDermott2018-12-271-4/+0
|
* tools/shman.sh: Drop markdown-like font markupPatrick McDermott2018-12-271-14/+0
|
* ob_parse_changelog(), ob_parse_dep(): Write some documentationPatrick McDermott2018-12-272-0/+34
|
* tools/shman.sh: New filePatrick McDermott2018-12-271-0/+282
|
* ob_set_substvar(): Shorten sed script commentsPatrick McDermott2018-12-251-6/+6
|
* libopkbuild: Move function definitions before points of usePatrick McDermott2018-12-255-110/+110
|
* Remove COPYING.2 and move COPYING.3 to COPYINGPatrick McDermott2018-12-254-1028/+674
|
* opkbuild: Don't ignore errors from `../build build`Patrick McDermott2018-12-252-2/+4
|
* opkbuild: Don't run ob-* commands from a child shellPatrick McDermott2018-12-251-7/+5
|
* opkbuild: Add an extremely thoughtful TODO commentPatrick McDermott2018-12-251-0/+1
|
* opkbuild: Join unnecessarily split linesPatrick McDermott2018-12-251-4/+2
|
* opkbuild: Define main() after the functions it callsPatrick McDermott2018-12-251-36/+36
|
* ob-*: Move function definitions before points of usePatrick McDermott2018-12-259-198/+198
|
* README: Update URLsPatrick McDermott2018-12-251-5/+4
| | | | Also update copyright holder name.
* NEWS: Update copyright holder name and yearsPatrick McDermott2018-12-251-1/+1
|
* locale/en_US/opkbuild: Update license version and author namePatrick McDermott2018-12-251-3/+3
|
* locale/en_MID: Drop unused localePatrick McDermott2018-12-252-50/+0
|
* scripts/announce-release.sh: Update "From" headerPatrick McDermott2018-12-251-1/+1
|
* INSTALL: Remove custom installation instructionsPatrick McDermott2018-12-251-54/+0
| | | | Let Automake copy its own INSTALL file.
* scripts/announce-release.sh: Update e-mail address and signaturePatrick McDermott2018-12-241-4/+6
|
* Makefile.am: New "release" targetPatrick McDermott2018-12-241-0/+23
|
* scripts/announce-release.sh: New filePatrick McDermott2018-12-241-0/+90
| | | | Copied from pro-archman.
* Makefile.am: Set GIT_DIR in dist-hookPatrick McDermott2018-12-241-1/+2
|
* Makefile.am: Add "todo" targetPatrick McDermott2018-12-241-0/+34
| | | | Copied from prokit.
* Makefile.am, tests/*.sh: Set and use source and build dir env varsPatrick McDermott2018-12-246-25/+12
|
* Makefile.am: Distribute $(EXTRA_libopkbuild_sources)Patrick McDermott2018-12-241-0/+1
|