summaryrefslogtreecommitdiffstats
path: root/src/ob-buildopk.sh
Commit message (Collapse)AuthorAgeFilesLines
* ob-*, opkbuild: s/src-/src:/Patrick McDermott2020-07-021-1/+1
| | | | | | | pro-archman already handles this. The (outdated and probably broken) initial port bootstrap scripts will need to be updated for this, if they're ever used again. Some instructions in the wiki need to be updated.
* ob-buildopk: Don't chown dataPatrick McDermott2020-06-301-1/+1
| | | | This partially reverts commit 483800ef9ecf5ce98c0f6894e222bf08a68bb617.
* ob-buildopk: Fix crash on src packagesPatrick McDermott2020-06-221-1/+6
| | | | Due to attempted architecture-qualification.
* ob-*: Architecture-qualify package namesPatrick McDermott2020-06-211-6/+10
|
* ob-buildopk: Really check for BB tar reverse ordering bugPatrick McDermott2019-08-041-1/+1
|
* ob-buildopk: Fix touch -d checkPatrick McDermott2019-08-041-3/+7
|
* ob-buildopk: Check for touch -d at run timePatrick McDermott2019-08-041-3/+8
|
* ob-buildopk: Check for BB tar reverse ordering bugPatrick McDermott2019-08-041-2/+16
|
* ob-buildopk: Use touch -tPatrick McDermott2019-06-181-5/+5
|
* ob-buildopk: Fix non-deterministic mtimes in gzip headersPatrick McDermott2019-06-181-4/+9
|
* ob-buildopk, ob-unpacksource, tests: Use ${TAR}Patrick McDermott2019-06-181-3/+3
|
* ob-buildopk: Re-add directories to archivesPatrick McDermott2019-06-181-4/+4
|
* ob-buildopk: Use chown -hPatrick McDermott2019-06-161-1/+1
| | | | | | This option is standardized in POSIX and has been supported in BusyBox since 2001-05-11 (commit 2b02ab9), so there's no need to check for it in configure.
* ob-buildopk: Use ${HAVE_TOUCH_NODEREF}Patrick McDermott2019-06-161-1/+14
|
* ob-buildopk: Use ${TOUCH}Patrick McDermott2019-06-161-3/+3
|
* ob-buildopk: Don't reverse sort archive members with -TPatrick McDermott2019-06-161-2/+2
| | | | | Apparently BusyBox tar doesn't reverse members listed with -T, contrary to previous testing?
* ob-buildopk: Make archive member owners/groups deterministicPatrick McDermott2019-06-161-0/+3
|
* ob-buildopk: Make archive member ordering deterministicPatrick McDermott2019-06-161-2/+4
|
* ob-buildopk: Add control.tar.gz before data.tar.gzPatrick McDermott2019-06-161-3/+3
|
* ob-buildopk: Make archive member mtimes deterministicPatrick McDermott2019-06-161-3/+9
|
* ob-buildopk: Add informational outputPatrick McDermott2019-03-181-0/+3
|
* ob-buildopk: Add missing local var declarationPatrick McDermott2019-03-181-0/+1
|
* ob-buildopk: Declare local variables and wrap long linesPatrick McDermott2019-03-181-8/+15
|
* opkbuild, ob-*: Don't manually load libopkbuildPatrick McDermott2019-03-171-2/+0
|
* opkbuild, ob-*: Drop call to main()Patrick McDermott2019-03-171-2/+0
| | | | | shld already calls main(), so this extra call causes main() to run a second time if it returns the first time.
* ob-buildopk, ob-gencontrol, ob-genchanges: Improve OB_DO_SOURCE checksPatrick McDermott2019-03-161-1/+1
| | | | This will help enable "set -u".
* opkbuild, ob-*: Fix printf commands after ob_set_text_domain()Patrick McDermott2019-03-151-1/+2
|
* ob_parse_package_metadata(): Merge into ob_init_package()Patrick McDermott2019-03-131-1/+0
| | | | | | Now that caching is gone, the ob_parse_package_metadata() interface function is trivially short, and keeping it separate unnecessarily complicates the API.
* Protect against cmd operands beginning with "-"Patrick McDermott2019-03-131-2/+2
|
* Protect [ commands from strings beginning with "-"Patrick McDermott2019-03-131-2/+2
|
* ob_parse_package_metadata(): Eliminate cachingPatrick McDermott2019-03-131-1/+1
| | | | Cf. commit da45b6d.
* opkbuild, ob-*: Exit with error on ob_set_text_domain() failurePatrick McDermott2019-03-131-1/+4
|
* ob-*: Add more return statementsPatrick McDermott2019-03-131-0/+4
|
* ob-*: Replace exit with returnPatrick McDermott2019-03-131-2/+2
|
* opkbuild, ob-*: set -ePatrick McDermott2019-03-131-0/+2
|
* ob-buildopk: Replace echo with printfPatrick McDermott2019-03-131-1/+1
|
* ob-*: Move function definitions before points of usePatrick McDermott2018-12-251-15/+15
|
* opkbuild, ob-*: Parameterize SHSOEXT and LIBOPKBUILD_SHSOVERSIONPatrick McDermott2018-12-241-1/+1
|
* opkbuild, ob-*: Update header comments, copyrights, and licensePatrick McDermott2018-12-241-9/+9
|
* opkbuild, ob-*: Drop magic number interpreter linesPatrick McDermott2018-12-221-2/+0
|
* opkbuild, ob-*: Use variables set by shppPatrick McDermott2018-12-221-1/+1
|
* ob_use(): RemovePatrick McDermott2018-12-221-4/+0
|
* opkbuild, ob-*: Load newly linked libopkbuildPatrick McDermott2018-12-221-1/+1
|
* libopkbuild: Change output file extension to .shoPatrick McDermott2018-12-221-1/+1
|
* ob-*: Use OPK_PACKAGES_REDUCEDP. J. McDermott2014-09-211-1/+1
|
* src/*.sh: Add ".sh" to header comment.P. J. McDermott2013-08-181-1/+1
|
* s/@@LIBOPKBUILD@@/@@PKGLIBDIR@@/ in sources.P. J. McDermott2013-06-151-1/+1
|
* Exit on failure to parse package metadata.P. J. McDermott2012-11-161-2/+2
|
* Additionally license everything under GPLv2.P. J. McDermott2012-10-161-1/+1
|
* Fix missing platform for src opk files.P. J. McDermott2012-10-161-1/+1
|