summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ==== release 3.1.0 ====v3.1.0Natanael Copa2017-10-251-1/+1
|
* abuild: use provides = cmd:foo instead of 'command:foo'Natanael Copa2017-10-241-1/+1
| | | | it is slightly shorter
* abuild: log command: providersWilliam Pitcock2017-10-201-0/+18
|
* newapkbuild: use make 'package' phase for CMake as wellA. Wilcox2017-10-191-1/+1
|
* newapkbuild: always set makedepends in newaportSören Tempel2017-10-191-7/+6
|
* newapkbuild: add command line flag for cmake to getoptsSören Tempel2017-10-191-1/+1
| | | | | | It is documented in the help output but didn't work because getopts(1) didn't check for that option. I am assuming the person who added cmake support simply forgot to adjust the getopts line.
* newapkbuild: add support for mesonSören Tempel2017-10-191-3/+36
|
* ==== release 3.0.2 ====v3.0.2Natanael Copa2017-09-281-1/+1
|
* abuild: only print version if we are buildingNatanael Copa2017-09-281-3/+5
| | | | The purpose was to show abuild version in the build logs
* abuild: fix typoA. Wilcox2017-09-281-1/+1
|
* newapkbuild: detect CMakeLists.txt file for CMakeA. Wilcox2017-09-281-1/+1
| | | | | Some CMake packages do not have cmake/ directory, but all have CMakeLists.txt present in the root directory.
* abuild: rootbld: reflect build branch in the builder hostnameTimo Teräs2017-09-271-9/+7
|
* abuild: do not try to strip standalone elf imagesTimo Teräs2017-09-261-3/+3
| | | | | | | | | | Guile uses ELF is internal object format, and creates them as "no machine" and "standlone" OSABI. Scanelf supports printing OSABI, so use that to filter these out. See: https://github.com/alpinelinux/aports/pull/1714 This also removes unneccessary 'sed' from the pipeline as it's simple to read each field outputted by scanelf.
* abuild.in: remove saveas- syntax and fix sourcecheck()v3.0.1tmpfile2017-09-191-6/+2
| | | | | | As discussed in alpinelinux/aports#1438 saveas- was removed from abuild-fetch.c with https://github.com/alpinelinux/abuild/pull/20 but abuild.in slipped. Also fixes a wget -s instance that's not supported by recent busybox (-s was changed for --spider). /cc @kaniini
* git: ignore abuild-rmtemp executableA. Wilcox2017-09-191-0/+1
|
* abuild-rmtemp: define _XOPEN_SOURCE to ensure FTW_DEPTH is visibleA. Wilcox2017-09-191-0/+1
|
* abuild: ensure a package has deps before printing themA. Wilcox2017-09-191-0/+4
| | | | | | | | | | | | | | | | 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.
* git: ignore abuild-gzsplitA. Wilcox2017-09-191-0/+1
|
* abuild: avoid print version multiple timesNatanael Copa2017-09-191-1/+3
| | | | and respect -q flag
* abuild: Always print the builder versionBreno Leitao2017-09-191-1/+1
| | | | | | | 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.
* apkbuild-pypi.in: modernizetmpfile2017-09-191-3/+2
|
* ==== release 3.0.0 ====v3.0.0Natanael Copa2017-09-191-1/+1
|
* abuild: exit with success if arch is disabledNatanael Copa2017-09-191-2/+1
| | | | the set -e made script exit early
* abuild: prepare_metafiles: use new /bin/sh virtual instead of hardcoded ↵William Pitcock2017-08-051-3/+3
| | | | busybox dependency
* abuild: Add default split OpenRC functionA. Wilcox2017-07-261-0/+19
|
* abuild-sudo: prevent forging of user nameKaarle Ritvanen2017-07-201-10/+7
|
* abuild: print url we are fetchingNatanael Copa2017-07-201-4/+1
| | | | This is useful for debugging
* abuild: add sanitycheck for secfixes commentNatanael Copa2017-07-201-0/+21
| | | | | The secfixes comment will be parsed and added to alpine-secdb. add sanitycheck so we catch errors early.
* ==== release 3.0.0_rc4 ====Natanael Copa2017-07-171-1/+1
|
* abuild-sudo: fix segfault when there are no controlling termv3.0.0_rc4Natanael Copa2017-07-171-1/+13
| | | | | | if there are no controlling reminal getlogin() may return NULL. We use getpwuid() to try figure out the username and verify that we actually have a username before we set environment USER.
* ==== release 3.0.0_rc3 ====v3.0.0_rc3Kaarle Ritvanen2017-07-171-1/+1
|
* abuild: rootbld: require metapackageKaarle Ritvanen2017-07-161-5/+1
|
* abuild: rootbld: improve version compatibilityKaarle Ritvanen2017-07-161-1/+8
|
* abuild: rootbld: require envsubstKaarle Ritvanen2017-07-161-1/+1
|
* apkbuild-cpan: separate './Build test' to check stepTimo Teräs2017-07-111-1/+7
|
* apkbuild-cpan: perl no longer has '.' in path, add it for prepare()Timo Teräs2017-07-111-2/+2
|
* apkbuild-cpan: modernizetmpfile2017-07-111-8/+8
|
* abuild: rootbld: make mkusers workKaarle Ritvanen2017-07-061-2/+4
|
* abuild: rootbld: always require repo templateKaarle Ritvanen2017-07-061-34/+22
|
* abuild: build in chrootKaarle Ritvanen2017-06-275-3/+161
| | | | This patch is based on earlier work by Timo Teräs.
* abuild-sudo: enforce correct value for USERKaarle Ritvanen2017-06-271-1/+2
|
* abuild-sudo: allow commands with '-' in the nameKaarle Ritvanen2017-06-271-1/+6
|
* abuild: disable trap when entering the handlerKaarle Ritvanen2017-06-271-0/+1
|
* abuild: add config option to globally enable dbgCarlo Landmeter2017-06-271-0/+5
|
* abuild: fix bad git mergeA. Wilcox2017-06-231-1/+0
|
* newapkbuild: fix usage outputA. Wilcox2017-06-231-1/+2
|
* abuild: use portable awk exponentiation operatorA. Wilcox2017-06-231-1/+1
|
* abuild: call tar portablyA. Wilcox2017-06-232-3/+3
|
* abuild: Correctly comment default_dbgA. Wilcox2017-06-231-1/+3
|
* abuild: Add verbose option '-v' to show everythingA. Wilcox2017-06-231-0/+3
|