summaryrefslogtreecommitdiffstats
path: root/abuild.in
Commit message (Collapse)AuthorAgeFilesLines
...
* abuild: post check for /usr/varNatanael Copa2013-09-031-0/+4
|
* abuild: export CC properlyNatanael Copa2013-09-031-1/+2
|
* abuild: make it configurable what to cleanup and whenNatanael Copa2013-08-011-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 CCNatanael Copa2013-08-011-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 unsetNatanael Copa2013-08-011-2/+3
|
* abuild: add safety check so we dont scan elfs outside our pkgdirNatanael Copa2013-07-301-1/+9
| | | | this is to catch bugs in abuild itself early
* abuild: fix ldpath handlingNatanael Copa2013-07-301-1/+1
| | | | | it wrongly scanned /lib instead of $datadir/lib, causing bad things to happen when scanning provides
* abuild: only update config.sub if neededTimo Teräs2013-07-291-5/+3
| | | | its only arm that needs it
* abuild: only update config.sub if our version is newerTimo Teräs2013-07-291-2/+13
| | | | and exit with error if not
* Revert "abuild: export CHOST, CARCH and CLIBC and let config.guess use CHOST"Natanael Copa2013-07-291-4/+0
| | | | | | | This reverts commit 4234a10e92f103a33baa0c70780ac7e09e6a9484. We will not use config.guess. Instead we will use --build and --host everywhere.
* abuild: remove post_unpackNatanael Copa2013-07-261-20/+8
| | | | | instead, provide 'update_config_sub' and let aports that needs replace config.sub call it.
* abuild: use deps/undeps instead or installdeps/uninstalldepsNatanael Copa2013-07-261-4/+8
|
* abuild: dont run 'build' from rootpkgNatanael Copa2013-07-261-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 foundNatanael Copa2013-07-261-0/+6
|
* abuild: export CHOST, CARCH and CLIBC and let config.guess use CHOSTNatanael Copa2013-07-251-0/+4
|
* abuild: microoptimization. call git describe only onceNatanael Copa2013-07-231-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 optionsNatanael Copa2013-07-221-0/+7
| | | | | For example, to mask out musl, add: options="!libc_musl"
* abuild: fix CARCH/CLIBCNatanael Copa2013-07-221-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_LIBCNatanael Copa2013-07-191-10/+6
| | | | we better fix the affected apkbuilds
* abuild: verify: only check strongest checksum which is presentTimo Teräs2013-07-191-1/+2
|
* abuild: set CARCH and CLIBC always, guess from CHOST if not setTimo Teräs2013-07-191-5/+23
|
* abuild: use versioned depends for -dev subpackageNatanael Copa2013-07-161-2/+2
|
* various: tweak opening comments, whitespaceDubiousjim2013-07-081-3/+1
| | | | Also remove incomplete efforts at listing "Depends on: ..."
* abuild: also look in /lib for .a files for -dev subpackageNatanael Copa2013-07-081-1/+1
|
* abuild: automatically replace the config.sub with our versionNatanael Copa2013-07-021-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 apkNatanael Copa2013-07-021-31/+32
|
* abuild: explicitly use so:depends when croscompilingNatanael Copa2013-07-021-1/+2
|
* abuild: crosscompile support for stripNatanael Copa2013-07-021-1/+1
|
* abuild: check for more common spell errorsNatanael Copa2013-07-021-3/+10
| | | | check for pkguser, pkggroup, subpackage
* abuild: run subpackage split functions in a subshellNatanael Copa2013-04-231-3/+3
| | | | so subfunctions don't overwrite the global variables like depends, pkgdesc etc.
* abuild: add support for optional remote loggingNatanael Copa2013-04-191-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 objectsNatanael Copa2013-02-211-1/+1
| | | | syslinux switched to elf format from 5.0
* abuild: support filename::fileuri in sourceNatanael Copa2013-02-201-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 md5checkNatanael Copa2013-02-131-1/+1
|
* abuild: use REPODEST as abuildrepo if specifiedNatanael Copa2013-02-071-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 packagesNatanael Copa2013-02-071-3/+7
|
* abuild: fix spelling in commentNatanael Copa2013-02-071-1/+1
|
* abuild: verify pkgdesc lengthNatanael Copa2013-02-071-0/+3
| | | | fixes #1477
* abuild: add git/svn snapshot hookCarlo Landmeter2013-01-081-0/+57
| | | | ref #1537
* abuild: improve sanitycheck to check sanity of all checksumsNatanael Copa2012-11-291-5/+11
|
* abuild: use sha256 and sha512 sums instead of md5Natanael Copa2012-11-291-19/+57
| | | | ref #1484
* abuild: report error if md5sum exist but no sourcesNatanael Copa2012-11-291-1/+1
|
* abuild: deal with duplicate providesNatanael Copa2012-10-301-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 packagesNatanael Copa2012-10-111-1/+1
|
* abuild: remove predefined mod splitfuncNatanael Copa2012-10-101-16/+0
| | | | It is never and should never be used.
* abuild: include Qt mkspecs in -dev packagesNatanael Copa2012-10-101-0/+1
|
* abuild: add support for predefined libs splitfuncNatanael Copa2012-10-101-0/+17
|
* abuild: implement somaskNatanael Copa2012-10-101-3/+5
|
* abuild: postcheck for textrelsNatanael Copa2012-10-041-0/+9
|
* abuild: show package size in human readable formatNatanael Copa2012-10-041-1/+11
|