summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* src/feed.sh: Make callback functions "static"Patrick McDermott2019-04-251-3/+3
|
* src/feed.sh: Define functions before referencesPatrick McDermott2019-04-251-33/+33
|
* src/feed.sh: Delimit command operandsPatrick McDermott2019-04-251-7/+8
|
* is_block(): Make "set -e" safety explicitPatrick McDermott2019-04-251-2/+2
|
* src/block.sh: Delimit command operandsPatrick McDermott2019-04-251-5/+5
|
* src/block.sh: Shift func args, update copyrightPatrick McDermott2019-04-251-1/+5
|
* src/install.sh: Delimit command operandsPatrick McDermott2019-04-251-19/+19
|
* src/install.sh: Make callback functions "static"Patrick McDermott2019-04-251-6/+6
|
* src/install.sh: Define functions before referencesPatrick McDermott2019-04-251-109/+109
|
* src/install.sh: Shift func args, update copyrightPatrick McDermott2019-04-251-1/+9
|
* src/feed.sh: Shift func args, update copyrightPatrick McDermott2019-04-251-1/+5
|
* fopen(), fclose(): Replace echo, improve eval safetyPatrick McDermott2019-04-251-4/+5
|
* src/fd.sh: Shift func args and update copyrightPatrick McDermott2019-04-251-1/+3
|
* dir_is_empty(): Move shift and remove duplicate patternPatrick McDermott2019-04-251-3/+3
| | | | Also update copyright notice.
* src/deps.sh: Shift function argumentsPatrick McDermott2019-04-251-1/+4
| | | | Also update copyright notice.
* src/control.sh: Update copyright noticePatrick McDermott2019-04-251-1/+1
|
* run_cmd(): Make "set -e"-safePatrick McDermott2019-04-251-2/+2
|
* is_cmd(): Drop dead returnPatrick McDermott2019-04-251-2/+0
|
* parse_control(): Fix/improve missing fields handlingPatrick McDermott2019-04-241-5/+12
|
* parse_control(): Protect cat cmd from operands beginning with "-"Patrick McDermott2019-04-241-1/+1
|
* parse_control(): Drop field callback dead codePatrick McDermott2019-04-231-6/+0
| | | | | | The callback function is already called in the paragraph case in the loop, which also resets the field name to the null string, making this final callback code unreachable.
* parse_control(): Rewrite field checkingPatrick McDermott2019-04-231-19/+16
| | | | | | | | Get rid of the printf and grep pipeline and use a case construct instead of a "[" command with a "${parameter%word}" expansion. Also drop the unused check_fields variable, just added in commit 1e585cb.
* package_2_*(): Drop empty req_fields parse_control() argsPatrick McDermott2019-04-231-2/+2
|
* parse_control(): Make req_fields arg optionalPatrick McDermott2019-04-231-1/+10
|
* parse_control(): Convert to [ -n and -z operatorsPatrick McDermott2019-04-231-7/+7
|
* ob_parse_control(): Replace param prefix/suffix removals with readPatrick McDermott2019-04-231-5/+4
|
* ob_parse_control(): Replace if construct with casePatrick McDermott2019-04-231-61/+71
|
* parse_control(): Fix paramsPatrick McDermott2019-04-231-2/+2
|
* _parse_control_error(): Reformat file infoPatrick McDermott2019-04-231-3/+3
|
* parse_control_error(): Make "static"Patrick McDermott2019-04-231-5/+5
|
* parse_control_error(): Move before usePatrick McDermott2019-04-231-19/+19
|
* parse_control_error(): Accept file and line_nr argsPatrick McDermott2019-04-231-17/+19
|
* substvars(): Sync with opkbuildPatrick McDermott2019-04-231-2/+23
|
* set_substvar(): Sync with opkbuildPatrick McDermott2019-04-231-22/+19
|
* substvars_max_depth: Convert to upper casePatrick McDermott2019-04-231-2/+2
|
* src/archplat.sh: Sync with opkbuildPatrick McDermott2019-04-221-67/+68
| | | | | | | | | | | | 4c912ce _ob_match_plat(): Move closer to usage 787a355 _ob_match_plat(): Remove loop ee0c303 _ob_match_arch(): Remove loop 85d78aa ob_match_*(): Make private 1e8d84e ob_match_*(): Drop checks for "all" match arch/plat bb7dd8e ob_match_plat(): Use clearer variable names e6b04d9 Protect [ commands from strings beginning with "-" 9196698 ob_match_arch(): Use clearer variable names 5e69b33 ob_match_arch(): Replace generated ERE with native SCL
* Add braces to param exps in arith substsPatrick McDermott2019-04-1912-14/+14
|
* install_find_pkgs(): Use profile_opkg_conf_file()Patrick McDermott2019-04-191-1/+1
|
* install_*_pkgs(): Use profile_opkg_state_dir()Patrick McDermott2019-04-191-10/+15
|
* profile_opkg_state_dir(), profile_opkg_conf_file(): New functionsPatrick McDermott2019-04-192-4/+17
|
* profile: Generate abstraction layer at run timePatrick McDermott2019-04-191-141/+7
|
* install_get_pkgs(): Use ${MD5SUM}Patrick McDermott2019-04-191-1/+1
|
* install_find_pkgs(): Enable sig checks in opkg.confPatrick McDermott2019-04-171-0/+1
|
* feed_find_pkgs(): Don't run parse_control() in a subshellPatrick McDermott2019-04-171-2/+4
| | | | Fixes a bug introduced in commit 2e8da12.
* install_find_pkgs(): Vertically align case constructPatrick McDermott2019-04-161-2/+2
|
* feed_download(): Check for errorsPatrick McDermott2019-04-161-1/+8
|
* install_find_pkgs(): Create /var/cache/opkg/Patrick McDermott2019-04-161-1/+1
| | | | Needed by opkg-cert for last-cert-check file.
* feed_download_cert(): Fix use of non-existent tmpPatrick McDermott2019-04-161-1/+1
|
* install_find_pkgs(): Fix cert file printfPatrick McDermott2019-04-161-1/+1
|
* feed_download_cert(): Fix in-place opkg-certPatrick McDermott2019-04-161-1/+7
|