Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tests/ob_arch_is_concerned.sh: Add more test cases | Patrick McDermott | 2019-03-14 | 1 | -1/+43 |
| | | | | These are similar to test cases in tests/ob_match_arch.sh. | ||||
* | lib/package.sh: Make global variables lowercase | Patrick McDermott | 2019-03-14 | 1 | -19/+19 |
| | |||||
* | ob_get_binary_packages(): Avoid multiple runs with 0 bin pkgs | Patrick McDermott | 2019-03-14 | 1 | -3/+4 |
| | |||||
* | lib/deps.sh, lib/metadata.sh, lib/package/2.sh: Wrap long lines | Patrick McDermott | 2019-03-14 | 3 | -5/+10 |
| | | | | lib/changelog.sh and lib/control.sh still have many long lines. | ||||
* | Fix missing "()" after function names in @details | Patrick McDermott | 2019-03-14 | 7 | -37/+38 |
| | | | | | Also fix function name in ob_get_system_plat()'s @details and update ob_error()'s @details. | ||||
* | ob_set_package_substvars(): Document | Patrick McDermott | 2019-03-14 | 1 | -0/+10 |
| | |||||
* | TODO: Add details to binary pkg substvars task | Patrick McDermott | 2019-03-14 | 1 | -0/+4 |
| | |||||
* | TODO: Add details to run-in-place task | Patrick McDermott | 2019-03-14 | 1 | -1/+2 |
| | |||||
* | ob_get_binary_packages(): Document | Patrick McDermott | 2019-03-14 | 1 | -0/+14 |
| | |||||
* | ob_error(): Update @pure doc command | Patrick McDermott | 2019-03-14 | 1 | -1/+1 |
| | |||||
* | ob_error(), ob_warn(), ob_info(): Make @stderr doc cmds more consistent | Patrick McDermott | 2019-03-14 | 1 | -6/+5 |
| | |||||
* | ob_get_*_parameter(): Fix @operand doc commands | Patrick McDermott | 2019-03-14 | 1 | -3/+3 |
| | |||||
* | ob_init_package(): Document | Patrick McDermott | 2019-03-14 | 1 | -0/+9 |
| | |||||
* | TODO: Change headings | Patrick McDermott | 2019-03-13 | 1 | -8/+11 |
| | |||||
* | TODO: Separate 4.0.0 changes from future changes | Patrick McDermott | 2019-03-13 | 1 | -4/+8 |
| | |||||
* | TODO: prokit and pro-archman must support ar archives | Patrick McDermott | 2019-03-13 | 1 | -1/+2 |
| | |||||
* | TODO: Fix archive format task | Patrick McDermott | 2019-03-13 | 1 | -1/+1 |
| | |||||
* | TODO: Read and use binary pkg substvars in work area | Patrick McDermott | 2019-03-13 | 1 | -0/+3 |
| | |||||
* | TODO: Note needed pro-archman changes | Patrick McDermott | 2019-03-13 | 1 | -0/+1 |
| | |||||
* | TODO: Rearrange | Patrick McDermott | 2019-03-13 | 1 | -6/+6 |
| | |||||
* | TODO: Restore and implement ob_summarize_package_*() | Patrick McDermott | 2019-03-13 | 1 | -0/+3 |
| | |||||
* | ob_summarize_package_*(): Remove | Patrick McDermott | 2019-03-13 | 1 | -14/+0 |
| | | | | | | These were supposed to generate lists of architectures (platforms) and architecture (platform) wildcards for which a source package can be built, like the Architecture field of Debian dsc files. | ||||
* | ob_get_doc_files(): Document | Patrick McDermott | 2019-03-13 | 1 | -0/+8 |
| | |||||
* | ob-installdocs: Fix mkdir when dest not given | Patrick McDermott | 2019-03-13 | 1 | -2/+2 |
| | |||||
* | ob_get_doc_files(): Drop arch and plat parameters | Patrick McDermott | 2019-03-13 | 3 | -10/+2 |
| | | | | | | The set of documentation files to be provided should not be dependent on the architecture and platform for which at least some of the binary packages are built. | ||||
* | ob_get_doc_package(): Document | Patrick McDermott | 2019-03-13 | 1 | -0/+7 |
| | |||||
* | ob_get_*_parameter(): Document | Patrick McDermott | 2019-03-13 | 1 | -0/+15 |
| | |||||
* | ob_parse_package_metadata(): Merge into ob_init_package() | Patrick McDermott | 2019-03-13 | 11 | -25/+10 |
| | | | | | | Now that caching is gone, the ob_parse_package_metadata() interface function is trivially short, and keeping it separate unnecessarily complicates the API. | ||||
* | TODO: Duly reconsidered | Patrick McDermott | 2019-03-13 | 1 | -1/+0 |
| | |||||
* | tests/ob_parse_dep.sh: Update option letter | Patrick McDermott | 2019-03-13 | 1 | -1/+1 |
| | |||||
* | TODO: Add tasks related to executables | Patrick McDermott | 2019-03-13 | 1 | -0/+2 |
| | |||||
* | ob_get_binary_packages(): Use -p instead of -P for platform | Patrick McDermott | 2019-03-13 | 2 | -10/+10 |
| | |||||
* | ob_reduce_deps(): Use -p instead of -P for platform | Patrick McDermott | 2019-03-13 | 3 | -6/+6 |
| | | | | Same rationale as in commit 34f21a5. | ||||
* | ob_parse_dep(): Swap -p and -P option letters | Patrick McDermott | 2019-03-13 | 4 | -14/+13 |
| | | | | Be consistent with opkbuild and other executable CLIs. | ||||
* | TODO: Improve in-place locale loading | Patrick McDermott | 2019-03-13 | 1 | -0/+2 |
| | |||||
* | TODO: Drop 2012 copyright and reconsider getopts | Patrick McDermott | 2019-03-13 | 1 | -4/+4 |
| | |||||
* | ob-installdocs: Replace "${data_doc_dir%/*}" with dirname | Patrick McDermott | 2019-03-13 | 1 | -1/+2 |
| | |||||
* | _ob_get_system_path(): Protect against DATADIR with "%" | Patrick McDermott | 2019-03-13 | 1 | -4/+4 |
| | |||||
* | Protect against cmd operands beginning with "-" | Patrick McDermott | 2019-03-13 | 12 | -30/+29 |
| | |||||
* | ob_parse_changelog(): Protect [ commands from strings beginning with "-" | Patrick McDermott | 2019-03-13 | 1 | -4/+4 |
| | |||||
* | ob_parse_package_metadata(): Return non-zero exit status on error | Patrick McDermott | 2019-03-13 | 1 | -1/+1 |
| | |||||
* | ob-installplatconf, ob-installdocs: Replace "${dest%/*}" checks with dirname | Patrick McDermott | 2019-03-13 | 2 | -17/+14 |
| | |||||
* | ob-installplatconf: Add return statements after ob_error() calls | Patrick McDermott | 2019-03-13 | 1 | -4/+11 |
| | |||||
* | Eliminate -a and -o options of [ commands | Patrick McDermott | 2019-03-13 | 4 | -13/+19 |
| | | | | POSIX marks these as obsolescent. | ||||
* | Protect [ commands from strings beginning with "-" | Patrick McDermott | 2019-03-13 | 11 | -60/+59 |
| | |||||
* | ob_parse_package_metadata(): Eliminate caching | Patrick McDermott | 2019-03-13 | 12 | -66/+10 |
| | | | | Cf. commit da45b6d. | ||||
* | TODO: Simplify applied patch tracking plan | Patrick McDermott | 2019-03-13 | 1 | -7/+2 |
| | |||||
* | TODO: Eliminate metadata caching | Patrick McDermott | 2019-03-13 | 1 | -11/+1 |
| | | | | | It complicates the code and hides metadata changes (unless timestamp checking gets added), all for little performance benefit. | ||||
* | TODO: Sort into general cleanup and functional changes | Patrick McDermott | 2019-03-13 | 2 | -17/+24 |
| | | | | And update heading parsing in Makefile.am. | ||||
* | opkbuild, ob-*: Exit with error on ob_set_text_domain() failure | Patrick McDermott | 2019-03-13 | 11 | -12/+40 |
| |