Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | TODO: Drop executable error exiting | Patrick McDermott | 2019-03-13 | 1 | -1/+0 |
| | |||||
* | ob-*: Add more return statements | Patrick McDermott | 2019-03-13 | 6 | -2/+35 |
| | |||||
* | ob-*: Replace exit with return | Patrick McDermott | 2019-03-13 | 9 | -18/+18 |
| | |||||
* | opkbuild: Add more return statements | Patrick McDermott | 2019-03-13 | 1 | -23/+35 |
| | |||||
* | opkbuild: Add return statements after ob_error() calls | Patrick McDermott | 2019-03-13 | 1 | -13/+35 |
| | |||||
* | ob-*: Add return statements after ob_error() calls | Patrick McDermott | 2019-03-13 | 4 | -18/+67 |
| | |||||
* | ob_parse_changelog(), ob_parse_control(): Explicitly assign null strings | Patrick McDermott | 2019-03-13 | 2 | -2/+2 |
| | | | | | POSIX say, "If value is not specified, the variable shall be given a null value." Make this explicit, for consistency. | ||||
* | TODO: Add xz-related tasks | Patrick McDermott | 2019-03-13 | 1 | -0/+5 |
| | |||||
* | opkbuild, ob-*: set -e | Patrick McDermott | 2019-03-13 | 11 | -1/+20 |
| | |||||
* | ob_substvars(): s/while true/while :/ | Patrick McDermott | 2019-03-13 | 1 | -1/+1 |
| | |||||
* | ob_parse_dep(): Fix crash on dep without version, arches, or plats | Patrick McDermott | 2019-03-13 | 1 | -4/+4 |
| | |||||
* | tests/*.sh: set -e | Patrick McDermott | 2019-03-13 | 7 | -0/+14 |
| | |||||
* | Don't let libopkbuild errors cause exit with -e | Patrick McDermott | 2019-03-13 | 7 | -41/+38 |
| |