1. 19 Sep, 2017 4 commits
    • A. Wilcox's avatar
      abuild: ensure a package has deps before printing them · f1faef78
      A. Wilcox authored
      After the first dep is printed, `shift` is called to avoid the special
      case where the first dep cannot have a comma prepended.  However,
      if there are no deps for a package (seen early on in the aports main
      repo in acf-jquery), $# is 0.  POSIX specifies that `shift` has two
      options when the shift operand (1) is greater than $#:
      
      - if non-interactive, it can exit the shell
      - if it does not exit the shell, it must return a non-zero exit code
      
      Since we run the shell with -e, the second case folds in to the first.
      
      BusyBox ash does not implement this behaviour, but bash does when called
      as /bin/sh or when the `posix` shopt is set.
      f1faef78
    • Natanael Copa's avatar
      abuild: avoid print version multiple times · d03366f8
      Natanael Copa authored
      and respect -q flag
      d03366f8
    • Breno Leitao's avatar
      abuild: Always print the builder version · da720069
      Breno Leitao authored
      Currently is hard to discover what abuild version was used on a build log.
      This lack of information makes it hard to reproduce a buld failure.
      
      This change simply adds the abuild version at all logs.
      da720069
    • Natanael Copa's avatar
      abuild: exit with success if arch is disabled · 9a63a172
      Natanael Copa authored
      the set -e made script exit early
      9a63a172
  2. 05 Aug, 2017 1 commit
  3. 26 Jul, 2017 1 commit
  4. 20 Jul, 2017 2 commits
  5. 16 Jul, 2017 3 commits
  6. 06 Jul, 2017 2 commits
  7. 27 Jun, 2017 3 commits
  8. 23 Jun, 2017 5 commits
  9. 21 Jun, 2017 3 commits
    • Andrej's avatar
      56355bff
    • Shiz ...'s avatar
      abuild: add !checkroot option to run tests without fakeroot · 79525de5
      Shiz ... authored
      Due to fakeroot being very permissive with regards to file permissions,
      some package testsuites that explicitly check for failing permission checks
      will fail.
      
      For those testsuites, give the APKBUILD the option to run the tests outside
      of a fakeroot environment.
      79525de5
    • Oliver Smith's avatar
      Add parameter '-D' for alternative APKINDEX description · 3d74cd9e
      Oliver Smith authored
      This patch allows to set a nice description for the APKINDEX, in case
      the aport that is being built is not inside a git repository.
      
      I have tested it, and it behaves exactly like without the patch,
      even when git is not installed, or the folder is not inside a git repository:
      The `|| true` at the end of the DESCRIPTION= line makes sure, aport
      does not get aborted, just like it does not get aborted in that case
      as of now, as the `git describe` command gets executed in a subshell.
      3d74cd9e
  10. 12 Jun, 2017 1 commit
  11. 08 Apr, 2017 1 commit
    • Breno Leitao's avatar
      abuild: Add support for lzip source packages · 5b7b1f80
      Breno Leitao authored
      Currently abuild does not understand .tar.lz packages, which blocks
      the inclusion of certain packages in Alpine Linux.
      
      I found this issue when adding 'ed' package to the repository. With
      this change, abuild package will now depend on lzip package. I might
      send a patch for abuild's APKBUILD.
      5b7b1f80
  12. 04 Apr, 2017 1 commit
  13. 27 Mar, 2017 2 commits
  14. 24 Mar, 2017 1 commit
  15. 21 Mar, 2017 2 commits
  16. 07 Mar, 2017 2 commits
  17. 28 Feb, 2017 1 commit
  18. 24 Feb, 2017 2 commits
  19. 23 Feb, 2017 1 commit
  20. 17 Feb, 2017 2 commits