summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* opkbuild: Run ob-checkbuilddeps regardless of -dHEADmasterPatrick McDermott2024-02-211-2/+2
| | | | Just don't exit on ob-checkbuilddeps failure if -d is specified.
* ob-gencontrol: Improve docs pkg dep versionsPatrick McDermott2024-02-211-9/+13
| | | | Also use "<<" ".~" instead of "<=" "-z".
* ob-gencontrol: Generate deps on doc-providing pkgPatrick McDermott2023-09-261-2/+23
|
* ob-buildenv: Set TZ='UTC0'Patrick McDermott2021-01-021-0/+1
|
* ob-buildenv: Set LC_ALL='C'Patrick McDermott2021-01-021-0/+1
|
* ob-gencontrol: Reduce deps after substvarsPatrick McDermott2020-12-091-2/+2
|
* ob-buildenv: Set -ffile-prefix-mapPatrick McDermott2020-12-091-0/+4
|
* ob-buildopk: touch after gzip, not beforePatrick McDermott2020-12-091-1/+1
|
* ob-gencontrol: Normalize B-D field spacingPatrick McDermott2020-12-081-2/+11
|
* ob-gencontrol: Use an FD for control filesPatrick McDermott2020-12-081-15/+16
|
* ob-buildopk: chown data of src packagesPatrick McDermott2020-07-071-1/+5
|
* ob-genchanges: Sort Binary and drop trailing spacePatrick McDermott2020-07-051-1/+4
| | | | Generate Binary the same way ob-gencontrol does.
* ob-*, opkbuild: s/src-/src:/Patrick McDermott2020-07-024-9/+9
| | | | | | | 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.
* opkbuild: Run ob-* commands from a child shellPatrick McDermott2020-06-301-6/+9
| | | | This basically reverts commit ab654dadd640164b7ddf01a3599c2a8beb6d6302.
* 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-214-10/+19
|
* ob-genchanges: Use "Section" field when presentPatrick McDermott2020-06-171-1/+4
|
* ob-genchanges: Put source packages in src sectionPatrick McDermott2020-06-171-1/+1
|
* ob-gencontrol: Generate a "Section" fieldPatrick McDermott2020-06-171-1/+9
| | | | And add it to SPF 2.x.
* Clean up "if :; then" from commit 3bc002a3Patrick McDermott2020-06-171-33/+27
| | | | | It was an attempt to minimize the changes in that commit to keep it clear, but the resulting code now looks a bit jarring.
* ob-gencontrol: Generate a "Format" fieldPatrick McDermott2020-06-131-0/+1
| | | | And add the needed support to ob_get_source_parameter().
* 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
|
* opkbuild: Unquote UID 0 commandPatrick McDermott2019-06-221-2/+2
|
* ob-gencontrol: Drop now-outdated commentPatrick McDermott2019-06-181-3/+0
| | | | | OPK_PACKAGES isn't even set when building a source package, so we use ob_get_binary_packages() already now.
* ob-gencontrol: Populate Binary fieldPatrick McDermott2019-06-181-2/+2
|
* 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-182-5/+5
|
* ob-buildopk: Re-add directories to archivesPatrick McDermott2019-06-181-4/+4
|
* ob-gencontrol: Fix missing "src-" in source package namesPatrick McDermott2019-06-181-1/+2
|
* opkbuild, tests: Parameterize fakerootPatrick McDermott2019-06-171-1/+1
|
* ob-installplatconf: Match upstream version patternsPatrick McDermott2019-06-171-11/+15
|
* ob-gencontrol: Sort source package Binary field valuePatrick McDermott2019-06-161-1/+2
| | | | This ensures determinism.
* ob-gencontrol: Generate different fields for source packagesPatrick McDermott2019-06-161-8/+55
|
* ob-gencontrol: Move Installed-Size calculation into separate funcPatrick McDermott2019-06-161-12/+18
|
* 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?
* opkbuild: Drop useless fake privilegesPatrick McDermott2019-06-161-3/+3
| | | | Rely on ob-buildopk to set ownership when packing archives.
* ob-buildopk: Make archive member owners/groups deterministicPatrick McDermott2019-06-162-1/+5
|
* 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
|
* opkbuild: Set SOURCE_DATE_EPOCHPatrick McDermott2019-06-161-0/+3
|
* ob-checkbuilddeps: Fix opkg compare-versions ref cmd opPatrick McDermott2019-04-031-1/+1
|