Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-10-04 | abuild: add cmake files to -dev | Natanael Copa | 1 | -0/+1 | |
2013-10-04 | abuild: support qt5 mkspecs | Natanael Copa | 1 | -2/+4 | |
2013-09-26 | abuild: fix error message in update_config_sub | Timo Teräs | 1 | -1/+1 | |
2013-09-16 | ======== release 2.17.0 ========v2.17.0 | Natanael Copa | 1 | -1/+1 | |
2013-09-10 | abuild: allow circular makedepends | Natanael Copa | 1 | -3/+6 | |
Some packages like gcc-gnat needs bootstrapping. We need to allow circular makedepends so we can specify gcc-gnat as makedepends for gcc. | |||||
2013-09-10 | abuild: fix recursive building | Natanael Copa | 1 | -2/+2 | |
fixes bug introduced with c6b0de32a (abuild: add makedepends_build and makedepends_host for crosscompile) | |||||
2013-09-06 | abuild: add a cross_compiling helper function | Natanael Copa | 1 | -5/+11 | |
to detect if we cross compile | |||||
2013-09-05 | abuild: make sure cleanup returns false in native compiling | Natanael Copa | 1 | -2/+5 | |
2013-09-05 | abuild: add makedepends_build and makedepends_host for crosscompile | Timo Teras | 1 | -20/+54 | |
2013-09-04 | abuild: set CTARGET_ARCH and CTARGET_LIBC | Natanael Copa | 1 | -17/+23 | |
For better crosscompile support | |||||
2013-09-03 | abuild: post check for /usr/var | Natanael Copa | 1 | -0/+4 | |
2013-09-03 | abuild: export CC properly | Natanael Copa | 1 | -1/+2 | |
2013-08-02 | ======== release 2.16.0 =========v2.16.0 | Natanael Copa | 1 | -1/+1 | |
2013-08-01 | newapkbuild: add --build and --host options | Natanael Copa | 1 | -1/+4 | |
2013-08-01 | abuild.conf: simplify. only set CHOST and let abuild detect the rest | Natanael Copa | 1 | -9/+3 | |
2013-08-01 | abuild: make it configurable what to cleanup and when | Natanael Copa | 2 | -6/+22 | |
allow user specify if they want uninstall deps, remove srcdir and/or pkgdir on failure or success. We introduce CLEANUP and ERROR_CLEANUP config options in /etc/abuild.conf. Valid values are: pkgdir srcdir deps. | |||||
2013-08-01 | abuild: set and export a default CC | Natanael Copa | 1 | -0/+3 | |
seems like configure thinks we are crosscompiling unless we set CC when --build and --host are specified. | |||||
2013-08-01 | ap: add #! in front of lua path | Natanael Copa | 1 | -1/+1 | |
2013-08-01 | abuild: always set CBUILD and CTARGET if unset | Natanael Copa | 1 | -2/+3 | |
2013-07-30 | abuild: add safety check so we dont scan elfs outside our pkgdir | Natanael Copa | 1 | -1/+9 | |
this is to catch bugs in abuild itself early | |||||
2013-07-30 | abuild: fix ldpath handling | Natanael Copa | 1 | -1/+1 | |
it wrongly scanned /lib instead of $datadir/lib, causing bad things to happen when scanning provides | |||||
2013-07-29 | abuild: only update config.sub if needed | Timo Teräs | 1 | -5/+3 | |
its only arm that needs it | |||||
2013-07-29 | build: dont ship config.guess | Natanael Copa | 2 | -1559/+1 | |
instead let apkbuilds use --host and --build | |||||
2013-07-29 | abuild: only update config.sub if our version is newer | Timo Teräs | 1 | -2/+13 | |
and exit with error if not | |||||
2013-07-29 | Revert "abuild: export CHOST, CARCH and CLIBC and let config.guess use CHOST" | Natanael Copa | 2 | -5/+1557 | |
This reverts commit 4234a10e92f103a33baa0c70780ac7e09e6a9484. We will not use config.guess. Instead we will use --build and --host everywhere. | |||||
2013-07-26 | abuild: remove post_unpack | Natanael Copa | 1 | -20/+8 | |
instead, provide 'update_config_sub' and let aports that needs replace config.sub call it. | |||||
2013-07-26 | abuild: use deps/undeps instead or installdeps/uninstalldeps | Natanael Copa | 1 | -4/+8 | |
2013-07-26 | abuild: dont run 'build' from rootpkg | Natanael Copa | 1 | -9/+17 | |
we want be able to run build and rootpkg separately. so you can stop in the process, fix things, and then continue with 'abuild rootpkg' to generate the package manually. | |||||
2013-07-26 | abump: error out on first faild package | Natanael Copa | 1 | -7/+11 | |
If some package fails, then stop processing the rest. This is so we don't risk test build the rest for the packages against wrong lib. For example, if 'abump libfoo-2.0 foo-2.0' fails on libfoo, we don't want testbuild foo-2.0, which might end with success against libfoo-1. We also echo the list of packages that was not bumped, so its easy to copy/paste next run. | |||||
2013-07-26 | abuild: check for /usr/lib/charset.alias and error out if found | Natanael Copa | 1 | -0/+6 | |
2013-07-25 | abuild: export CHOST, CARCH and CLIBC and let config.guess use CHOST | Natanael Copa | 2 | -1557/+5 | |
2013-07-23 | abuild: microoptimization. call git describe only once | Natanael Copa | 1 | -3/+4 | |
Use a global var for last_commit so we dont need call git for every subpackage | |||||
2013-07-22 | abuild: add support to mask out given CLIBC in options | Natanael Copa | 1 | -0/+7 | |
For example, to mask out musl, add: options="!libc_musl" | |||||
2013-07-22 | abuild: fix CARCH/CLIBC | Natanael Copa | 1 | -16/+18 | |
We need set it in global scope as we need it even if we have not called sanitycheck | |||||
2013-07-22 | abump: print what packages failed | Natanael Copa | 1 | -3/+9 | |
2013-07-19 | abuild: dont worry about ALPINE_LIBC | Natanael Copa | 1 | -10/+6 | |
we better fix the affected apkbuilds | |||||
2013-07-19 | abump: fix the -f/--fixes option | Natanael Copa | 1 | -1/+1 | |
2013-07-19 | abuild: verify: only check strongest checksum which is present | Timo Teräs | 1 | -1/+2 | |
2013-07-19 | abuild: set CARCH and CLIBC always, guess from CHOST if not set | Timo Teräs | 1 | -5/+23 | |
2013-07-16 | abuild: use versioned depends for -dev subpackage | Natanael Copa | 1 | -2/+2 | |
2013-07-12 | ==== release 2.15.0 ====v2.15.0 | Natanael Copa | 1 | -1/+1 | |
2013-07-12 | ap: switch to lua 5.2 | Natanael Copa | 2 | -3/+5 | |
2013-07-10 | abump: fix set -e issue | Natanael Copa | 1 | -12/+13 | |
It appears that when the subshell has a ||, the 'set -e' within subshell gets invalidated. This will work as expected: ( set -e; false; echo "should not get here" ) While this will not work as expected: ( set -e; false; echo "should not get here" ) || false We resolve it by using $? to detect the status of subshell. We also let the exitcode indicate how many packages that failed. While here we also refactor it so most of the loop happens within the subshell. This lets us set (or increase) rc variable once, and it reduces number of forks which gives slightly better performance. | |||||
2013-07-10 | Revert "abump: verify APKBUILD's version" | Natanael Copa | 1 | -6/+0 | |
We actually want be able to re-run abump without needing reset the pkgver in case we had to fix things. This reverts commit 8198ded868d4b7b98f8d06a2f0f0d90eaf2ad9da. Conflicts: abump.in | |||||
2013-07-10 | build: make sure functions.sh gets generated at build time | Natanael Copa | 1 | -2/+2 | |
2013-07-09 | abump: add missing " | Natanael Copa | 1 | -1/+1 | |
2013-07-09 | functions: msg should always return success | Natanael Copa | 1 | -2/+6 | |
Otherwise abuild-sign will end with error | |||||
2013-07-09 | functions: also honor .abuild file at gitbase | Dubiousjim | 1 | -0/+2 | |
This permits introducing branch-specific modifications to abuild.conf settings. Any settings there override /etc/abuild.conf and $HOME/.abuild/abuild.conf. | |||||
2013-07-09 | various: fancier readconfig, permit env overrides | Dubiousjim | 4 | -24/+71 | |
2013-07-09 | apkgrel, functions: refactor calculation of APKBUILD's path | Dubiousjim | 2 | -3/+23 | |