summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-10-31Fix typo (busbox -> busybox).Leslie P. Polzer1-1/+1
2013-10-31abuild: move /usr/share/help to -doc subpackageNatanael Copa1-1/+1
2013-10-25======== release 2.18.0 ========v2.18.0Natanael Copa1-1/+1
2013-10-25abuild: check early for signing keysNatanael Copa1-0/+2
fi the signing key is missing we will fail. Rather than fail after compile we check existance of signing keys before we start.
2013-10-25abuild: also install 'depends' with 'abuild deps'Natanael Copa1-2/+7
fixes #2270
2013-10-25newapkbuild: cosmetic fix for help messageNatanael Copa1-1/+2
2013-10-25apkgrel: cosmetic fixes for help messageNatanael Copa1-2/+4
2013-10-25abuild-sign: add -e/--installed optionNatanael Copa1-4/+9
This is supposed to be used in abuild only to make it possible to exit with error early, before package is built, in case the signing key is missing.
2013-10-25abuild-sign: cosmetic improvement of help textNatanael Copa1-1/+2
2013-10-25abuild-keygen: cosmetic improvement on help textNatanael Copa1-1/+2
2013-10-25functions: rename abuild_ver to program_versionNatanael Copa8-17/+17
2013-10-25functions: rename prog to programNatanael Copa8-21/+23
2013-10-25checkapk: sanity check that we have CARCH setNatanael Copa1-0/+4
2013-10-25abuild: move various functions to the shared functions.shNatanael Copa2-133/+102
specifically, every script that reads/parses ./APKBUILD needs to set CARCH.
2013-10-21buildrepo: exit early if listing of packages for purging failsNatanael Copa1-1/+1
Otherwise we might end up purging more packages than expected if an APKBUILD has syntax errors
2013-10-04abuild: add cmake files to -devNatanael Copa1-0/+1
2013-10-04abuild: support qt5 mkspecsNatanael Copa1-2/+4
2013-09-26abuild: fix error message in update_config_subTimo Teräs1-1/+1
2013-09-16======== release 2.17.0 ========v2.17.0Natanael Copa1-1/+1
2013-09-10abuild: allow circular makedependsNatanael Copa1-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-10abuild: fix recursive buildingNatanael Copa1-2/+2
fixes bug introduced with c6b0de32a (abuild: add makedepends_build and makedepends_host for crosscompile)
2013-09-06abuild: add a cross_compiling helper functionNatanael Copa1-5/+11
to detect if we cross compile
2013-09-05abuild: make sure cleanup returns false in native compilingNatanael Copa1-2/+5
2013-09-05abuild: add makedepends_build and makedepends_host for crosscompileTimo Teras1-20/+54
2013-09-04abuild: set CTARGET_ARCH and CTARGET_LIBCNatanael Copa1-17/+23
For better crosscompile support
2013-09-03abuild: post check for /usr/varNatanael Copa1-0/+4
2013-09-03abuild: export CC properlyNatanael Copa1-1/+2
2013-08-02======== release 2.16.0 =========v2.16.0Natanael Copa1-1/+1
2013-08-01newapkbuild: add --build and --host optionsNatanael Copa1-1/+4
2013-08-01abuild.conf: simplify. only set CHOST and let abuild detect the restNatanael Copa1-9/+3
2013-08-01abuild: make it configurable what to cleanup and whenNatanael Copa2-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-01abuild: set and export a default CCNatanael Copa1-0/+3
seems like configure thinks we are crosscompiling unless we set CC when --build and --host are specified.
2013-08-01ap: add #! in front of lua pathNatanael Copa1-1/+1
2013-08-01abuild: always set CBUILD and CTARGET if unsetNatanael Copa1-2/+3
2013-07-30abuild: add safety check so we dont scan elfs outside our pkgdirNatanael Copa1-1/+9
this is to catch bugs in abuild itself early
2013-07-30abuild: fix ldpath handlingNatanael Copa1-1/+1
it wrongly scanned /lib instead of $datadir/lib, causing bad things to happen when scanning provides
2013-07-29abuild: only update config.sub if neededTimo Teräs1-5/+3
its only arm that needs it
2013-07-29build: dont ship config.guessNatanael Copa2-1559/+1
instead let apkbuilds use --host and --build
2013-07-29abuild: only update config.sub if our version is newerTimo Teräs1-2/+13
and exit with error if not
2013-07-29Revert "abuild: export CHOST, CARCH and CLIBC and let config.guess use CHOST"Natanael Copa2-5/+1557
This reverts commit 4234a10e92f103a33baa0c70780ac7e09e6a9484. We will not use config.guess. Instead we will use --build and --host everywhere.
2013-07-26abuild: remove post_unpackNatanael Copa1-20/+8
instead, provide 'update_config_sub' and let aports that needs replace config.sub call it.
2013-07-26abuild: use deps/undeps instead or installdeps/uninstalldepsNatanael Copa1-4/+8
2013-07-26abuild: dont run 'build' from rootpkgNatanael Copa1-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-26abump: error out on first faild packageNatanael Copa1-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-26abuild: check for /usr/lib/charset.alias and error out if foundNatanael Copa1-0/+6
2013-07-25abuild: export CHOST, CARCH and CLIBC and let config.guess use CHOSTNatanael Copa2-1557/+5
2013-07-23abuild: microoptimization. call git describe only onceNatanael Copa1-3/+4
Use a global var for last_commit so we dont need call git for every subpackage
2013-07-22abuild: add support to mask out given CLIBC in optionsNatanael Copa1-0/+7
For example, to mask out musl, add: options="!libc_musl"
2013-07-22abuild: fix CARCH/CLIBCNatanael Copa1-16/+18
We need set it in global scope as we need it even if we have not called sanitycheck
2013-07-22abump: print what packages failedNatanael Copa1-3/+9