Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libopkbuild: Abort on invalid function arguments | Patrick McDermott | 2019-03-13 | 1 | -86/+31 |
| | | | | | | | | | | Shift arguments and abort instead of returning 125. Incorrect numbers of function arguments suggest application/library incompatibilities or serious errors by the application developer. Either way, the application developer should be made immediately aware of this (and not allowed to simply not check return values), and continuing to run and handle any further API calls may be unsafe. | ||||
* | lib/package.sh: Update copyright years | Patrick McDermott | 2019-03-12 | 1 | -1/+1 |
| | |||||
* | ob_get_binary_packages(): Drop echo along with unnecessary assignment | Patrick McDermott | 2019-03-12 | 1 | -4/+2 |
| | |||||
* | ob_get_binary_packages(), _ob_set_binary_parameter(): Replace echo and grep ↵ | Patrick McDermott | 2019-03-12 | 1 | -9/+10 |
| | | | | with case | ||||
* | ob_get_binary_packages(): Fix indentation | Patrick McDermott | 2019-03-12 | 1 | -2/+2 |
| | |||||
* | lib/control.sh, lib/package.sh: Replace echo with here-document in tr commands | Patrick McDermott | 2019-03-12 | 1 | -13/+33 |
| | |||||
* | *ob_[gs]et_*_parameter(): Make validation more immediately clear | Patrick McDermott | 2019-03-12 | 1 | -20/+12 |
| | |||||
* | _ob_set_*_parameter(): Don't expand escaped value early in eval | Patrick McDermott | 2019-03-12 | 1 | -8/+2 |
| | |||||
* | ob_get_*_parameter(): Drop echo and improve quotes in eval cmds | Patrick McDermott | 2019-03-12 | 1 | -2/+2 |
| | |||||
* | Use (or plan to use) _ob_warn_msg() | Patrick McDermott | 2019-03-11 | 1 | -13/+3 |
| | |||||
* | libopkbuild: Move function definitions before points of use | Patrick McDermott | 2018-12-25 | 1 | -12/+12 |
| | |||||
* | libopkbuild: Update header comments, copyright years, & license | Patrick McDermott | 2018-12-24 | 1 | -9/+9 |
| | |||||
* | libopkbuild: Initialize OPTIND before getopts | Patrick McDermott | 2018-12-24 | 1 | -0/+2 |
| | | | | | See commit 0f5caf14a3124c24f38f340fd6504532f07d9617 for more information. | ||||
* | libopkbuild: Drop include guards | Patrick McDermott | 2018-12-22 | 1 | -3/+0 |
| | |||||
* | ob_use(): Remove | Patrick McDermott | 2018-12-22 | 1 | -4/+0 |
| | |||||
* | ob_get_binary_packages(): Use printf not echo | P. J. McDermott | 2014-09-21 | 1 | -1/+1 |
| | |||||
* | lib/*.sh, lib/*/*.sh: Add ".sh" to header comment. | P. J. McDermott | 2013-08-18 | 1 | -1/+1 |
| | |||||
* | lib/*.sh, lib/*/*.sh: Rewrite include guards. | P. J. McDermott | 2013-08-18 | 1 | -2/+2 |
| | | | | This is one step toward adding `set -u` to opkbuild. | ||||
* | lib/package.sh: Remove _ob_local. | P. J. McDermott | 2013-08-18 | 1 | -176/+151 |
| | |||||
* | Reduce platforms in ob_get_binary_packages(). | P. J. McDermott | 2012-11-05 | 1 | -2/+11 |
| | |||||
* | Refactor ob_get_binary_packages() arch reduction. | P. J. McDermott | 2012-11-05 | 1 | -11/+8 |
| | |||||
* | ob_get_binary_packages: use ob_arch_is_concerned. | P. J. McDermott | 2012-11-05 | 1 | -1/+2 |
| | |||||
* | Make ob_get_doc_files() accept arch and plat args. | P. J. McDermott | 2012-10-25 | 1 | -3/+6 |
| | | | | | | | The contents of the changelog file might be made architecture-dependent by binary rebuilds. So prepare to make the file's pathname architecture-specific to support co-installation of multiple architectures. | ||||
* | Implement ob_set_package_substvars(). | P. J. McDermott | 2012-10-23 | 1 | -0/+17 |
| | |||||
* | Additionally license everything under GPLv2. | P. J. McDermott | 2012-10-16 | 1 | -1/+1 |
| | |||||
* | Reset _obgbpk_pkgs before reusing it. | P. J. McDermott | 2012-10-10 | 1 | -0/+2 |
| | |||||
* | Pass args to binary package name warnings. | P. J. McDermott | 2012-10-09 | 1 | -2/+3 |
| | |||||
* | Fix missing ob_get_msg() calls. | P. J. McDermott | 2012-10-09 | 1 | -2/+2 |
| | |||||
* | Implement ob_get_doc_{package,files}(). | P. J. McDermott | 2012-10-04 | 1 | -0/+30 |
| | |||||
* | Don't clobber valid binary names in cache writing. | P. J. McDermott | 2012-10-03 | 1 | -3/+3 |
| | |||||
* | Prevent duplicates in ${_OB_BINARY_PARAMETERS}. | P. J. McDermott | 2012-10-03 | 1 | -1/+4 |
| | |||||
* | Move string translation commands out of loop. | P. J. McDermott | 2012-10-03 | 1 | -2/+2 |
| | |||||
* | Fix quoting in ob_get_{source,binary}_parameter(). | P. J. McDermott | 2012-10-02 | 1 | -2/+2 |
| | |||||
* | Fix format of package metadata cache file. | P. J. McDermott | 2012-10-02 | 1 | -4/+7 |
| | |||||
* | Fix called function name in "package" module. | P. J. McDermott | 2012-10-02 | 1 | -2/+2 |
| | |||||
* | Resolve package directory to an absolute path. | P. J. McDermott | 2012-10-02 | 1 | -1/+1 |
| | |||||
* | Fix package metadata cache file loading. | P. J. McDermott | 2012-10-02 | 1 | -1/+5 |
| | |||||
* | Factor out name of internal text domain. | P. J. McDermott | 2012-09-30 | 1 | -2/+2 |
| | |||||
* | Validate names in ob_get_binary_packages(). | P. J. McDermott | 2012-09-30 | 1 | -1/+38 |
| | |||||
* | Make ob_parse_package_metadata() read cache files. | P. J. McDermott | 2012-09-30 | 1 | -0/+7 |
| | |||||
* | Pass through return value in _ob_package_do(). | P. J. McDermott | 2012-09-28 | 1 | -1/+1 |
| | |||||
* | Add missing return commands to internal functions. | P. J. McDermott | 2012-09-28 | 1 | -0/+6 |
| | |||||
* | Quote values in eval commands. | P. J. McDermott | 2012-09-28 | 1 | -2/+2 |
| | |||||
* | Write cache file in ob_parse_package_metadata(). | P. J. McDermott | 2012-09-28 | 1 | -7/+17 |
| | |||||
* | Transform and validate in _ob_set_*_parameter(). | P. J. McDermott | 2012-09-28 | 1 | -2/+25 |
| | |||||
* | Implement much of the "package" library modules. | P. J. McDermott | 2012-09-28 | 1 | -0/+301 |