Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | abuild: make it configurable what to cleanup and when | Natanael Copa | 2013-08-01 | 1 | -5/+16 |
| | | | | | | | | 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. | ||||
* | abuild: set and export a default CC | Natanael Copa | 2013-08-01 | 1 | -0/+3 |
| | | | | | seems like configure thinks we are crosscompiling unless we set CC when --build and --host are specified. | ||||
* | abuild: always set CBUILD and CTARGET if unset | Natanael Copa | 2013-08-01 | 1 | -2/+3 |
| | |||||
* | abuild: add safety check so we dont scan elfs outside our pkgdir | Natanael Copa | 2013-07-30 | 1 | -1/+9 |
| | | | | this is to catch bugs in abuild itself early | ||||
* | abuild: fix ldpath handling | Natanael Copa | 2013-07-30 | 1 | -1/+1 |
| | | | | | it wrongly scanned /lib instead of $datadir/lib, causing bad things to happen when scanning provides | ||||
* | abuild: only update config.sub if needed | Timo Teräs | 2013-07-29 | 1 | -5/+3 |
| | | | | its only arm that needs it | ||||
* | abuild: only update config.sub if our version is newer | Timo Teräs | 2013-07-29 | 1 | -2/+13 |
| | | | | and exit with error if not | ||||
* | Revert "abuild: export CHOST, CARCH and CLIBC and let config.guess use CHOST" | Natanael Copa | 2013-07-29 | 1 | -4/+0 |
| | | | | | | | This reverts commit 4234a10e92f103a33baa0c70780ac7e09e6a9484. We will not use config.guess. Instead we will use --build and --host everywhere. | ||||
* | abuild: remove post_unpack | Natanael Copa | 2013-07-26 | 1 | -20/+8 |
| | | | | | instead, provide 'update_config_sub' and let aports that needs replace config.sub call it. | ||||
* | abuild: use deps/undeps instead or installdeps/uninstalldeps | Natanael Copa | 2013-07-26 | 1 | -4/+8 |
| | |||||
* | abuild: dont run 'build' from rootpkg | Natanael Copa | 2013-07-26 | 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. | ||||
* | abuild: check for /usr/lib/charset.alias and error out if found | Natanael Copa | 2013-07-26 | 1 | -0/+6 |
| | |||||
* | abuild: export CHOST, CARCH and CLIBC and let config.guess use CHOST | Natanael Copa | 2013-07-25 | 1 | -0/+4 |
| | |||||
* | abuild: microoptimization. call git describe only once | Natanael Copa | 2013-07-23 | 1 | -3/+4 |
| | | | | | Use a global var for last_commit so we dont need call git for every subpackage | ||||
* | abuild: add support to mask out given CLIBC in options | Natanael Copa | 2013-07-22 | 1 | -0/+7 |
| | | | | | For example, to mask out musl, add: options="!libc_musl" | ||||
* | abuild: fix CARCH/CLIBC | Natanael Copa | 2013-07-22 | 1 | -16/+18 |
| | | | | | We need set it in global scope as we need it even if we have not called sanitycheck | ||||
* | abuild: dont worry about ALPINE_LIBC | Natanael Copa | 2013-07-19 | 1 | -10/+6 |
| | | | | we better fix the affected apkbuilds | ||||
* | abuild: verify: only check strongest checksum which is present | Timo Teräs | 2013-07-19 | 1 | -1/+2 |
| | |||||
* | abuild: set CARCH and CLIBC always, guess from CHOST if not set | Timo Teräs | 2013-07-19 | 1 | -5/+23 |
| | |||||
* | abuild: use versioned depends for -dev subpackage | Natanael Copa | 2013-07-16 | 1 | -2/+2 |
| | |||||
* | various: tweak opening comments, whitespace | Dubiousjim | 2013-07-08 | 1 | -3/+1 |
| | | | | Also remove incomplete efforts at listing "Depends on: ..." | ||||
* | abuild: also look in /lib for .a files for -dev subpackage | Natanael Copa | 2013-07-08 | 1 | -1/+1 |
| | |||||
* | abuild: automatically replace the config.sub with our version | Natanael Copa | 2013-07-02 | 1 | -1/+20 |
| | | | | | | | introduce post_unpack that by default will search for config.sub and config.guess and replace those if found. we ship our own version of those files | ||||
* | abuild: whitespace fixes. use longopts for apk | Natanael Copa | 2013-07-02 | 1 | -31/+32 |
| | |||||
* | abuild: explicitly use so:depends when croscompiling | Natanael Copa | 2013-07-02 | 1 | -1/+2 |
| | |||||
* | abuild: crosscompile support for strip | Natanael Copa | 2013-07-02 | 1 | -1/+1 |
| | |||||
* | abuild: check for more common spell errors | Natanael Copa | 2013-07-02 | 1 | -3/+10 |
| | | | | check for pkguser, pkggroup, subpackage | ||||
* | abuild: run subpackage split functions in a subshell | Natanael Copa | 2013-04-23 | 1 | -3/+3 |
| | | | | so subfunctions don't overwrite the global variables like depends, pkgdesc etc. | ||||
* | abuild: add support for optional remote logging | Natanael Copa | 2013-04-19 | 1 | -3/+10 |
| | | | | | | via ABUILD_LOG_CMD config option This is supposed to be used on the build servers | ||||
* | abuild: treat syslinux's .c32 files as shared objects | Natanael Copa | 2013-02-21 | 1 | -1/+1 |
| | | | | syslinux switched to elf format from 5.0 | ||||
* | abuild: support filename::fileuri in source | Natanael Copa | 2013-02-20 | 1 | -13/+34 |
| | | | | | This is an alternative to saveas-*:// which should be slightly more intuitive. It also is similar to what arch linux does. | ||||
* | abuild: fix warning about md5check | Natanael Copa | 2013-02-13 | 1 | -1/+1 |
| | |||||
* | abuild: use REPODEST as abuildrepo if specified | Natanael Copa | 2013-02-07 | 1 | -1/+4 |
| | | | | | | | | This has the nice effect that we get the index automatically built for our REPODEST. Discussion here: http://lists.alpinelinux.org/alpine-devel/0249.html | ||||
* | abuild: update abuild repo index when cleaning packages | Natanael Copa | 2013-02-07 | 1 | -3/+7 |
| | |||||
* | abuild: fix spelling in comment | Natanael Copa | 2013-02-07 | 1 | -1/+1 |
| | |||||
* | abuild: verify pkgdesc length | Natanael Copa | 2013-02-07 | 1 | -0/+3 |
| | | | | fixes #1477 | ||||
* | abuild: add git/svn snapshot hook | Carlo Landmeter | 2013-01-08 | 1 | -0/+57 |
| | | | | ref #1537 | ||||
* | abuild: improve sanitycheck to check sanity of all checksums | Natanael Copa | 2012-11-29 | 1 | -5/+11 |
| | |||||
* | abuild: use sha256 and sha512 sums instead of md5 | Natanael Copa | 2012-11-29 | 1 | -19/+57 |
| | | | | ref #1484 | ||||
* | abuild: report error if md5sum exist but no sources | Natanael Copa | 2012-11-29 | 1 | -1/+1 |
| | |||||
* | abuild: deal with duplicate provides | Natanael Copa | 2012-10-30 | 1 | -1/+10 |
| | | | | | - remove duplicate provides with so version 0 - exit with error if there are multiple provides with different versions | ||||
* | abuild: include /usr/share/ri in -doc packages | Natanael Copa | 2012-10-11 | 1 | -1/+1 |
| | |||||
* | abuild: remove predefined mod splitfunc | Natanael Copa | 2012-10-10 | 1 | -16/+0 |
| | | | | It is never and should never be used. | ||||
* | abuild: include Qt mkspecs in -dev packages | Natanael Copa | 2012-10-10 | 1 | -0/+1 |
| | |||||
* | abuild: add support for predefined libs splitfunc | Natanael Copa | 2012-10-10 | 1 | -0/+17 |
| | |||||
* | abuild: implement somask | Natanael Copa | 2012-10-10 | 1 | -3/+5 |
| | |||||
* | abuild: postcheck for textrels | Natanael Copa | 2012-10-04 | 1 | -0/+9 |
| | |||||
* | abuild: show package size in human readable format | Natanael Copa | 2012-10-04 | 1 | -1/+11 |
| | |||||
* | abuild: add option sover-namecheck | Natanael Copa | 2012-10-02 | 1 | -1/+4 |
| | | | | | So far only openjdk6 needs it and uclibc cannot have it, so we make it optional. | ||||
* | abuild: show all detected dependencies | Natanael Copa | 2012-10-02 | 1 | -0/+2 |
| | | | | This will hopefully help detect depends problems early |