summaryrefslogtreecommitdiffstats
path: root/abuild.in
Commit message (Collapse)AuthorAgeFilesLines
* abuild: always add -k to curl in case http -> https redirectsNatanael Copa2012-02-171-1/+1
|
* abuild: add support for replaces_priorityNatanael Copa2012-02-171-0/+7
|
* abuild: do not create the apk index as rootNatanael Copa2012-02-171-8/+9
|
* abuild: no longer require wget in makedepends if httpsNatanael Copa2012-02-171-1/+1
| | | | we depend on curl instead
* abuild: remove dependency of sudoNatanael Copa2012-02-171-12/+14
| | | | | | use the abuild-sudo tool instead fixes #951
* abuild: check for non-PIE suid filesNatanael Copa2012-02-141-0/+9
| | | | fixes #955
* abuild: create the pkgusers/pkggroups as system usersNatanael Copa2012-02-131-2/+2
|
* abuild: run postcheck for subpackages as wellNatanael Copa2012-02-131-14/+23
|
* abuild: fix post check messagesNatanael Copa2012-02-131-3/+3
|
* abuild: warn if world writable directories are foundNatanael Copa2012-02-131-0/+6
|
* abuild: warn if chown, chmod or chgrp found in install scriptsNatanael Copa2012-02-131-0/+6
|
* abuild: add msg2(), warning2() and error2()Natanael Copa2012-02-131-4/+20
| | | | For a second, indented message line.
* abuild: busybox flock does not support -wNatanael Copa2012-01-201-1/+1
|
* abuild: implement locking of downloaded filesNatanael Copa2012-01-201-1/+19
| | | | | | | We need locking Since the build servers use a shared download dir and multiple vservers might want download same file at same time. fixes #873
* abuild: fail fetch on http 404 errorsNatanael Copa2011-12-201-1/+2
| | | | | curl does not fail by default. it downloads the 404 error page instead so we need add -f option to curl.
* abuild: cleanup. remove dead codeNatanael Copa2011-12-191-5/+0
| | | | Not been used for ages.
* abuild: make curl follow redirectsNatanael Copa2011-12-161-2/+6
|
* abuild: use curl by default. fallback to wget if curl is missingNatanael Copa2011-12-161-6/+27
| | | | fixes #871
* abuild: fix typoNatanael Copa2011-12-141-1/+1
|
* abuild: fix typo and prettify warning messageNatanael Copa2011-12-141-1/+2
|
* abuild: allow override sanitycheckNatanael Copa2011-12-141-1/+5
|
* abuild: verify names of subpackagesNatanael Copa2011-11-011-0/+7
| | | | | This is to avoid things like: http://git.alpinelinux.org/cgit/aports/commit/?id=81c0a4bb37e709ebc5add8394331d28209a61b6f
* abuild: fix pkgdesc and install_if for -lang packagesNatanael Copa2011-10-031-1/+1
|
* abuild: add warning if /usr/share/local foundNatanael Copa2011-10-031-0/+4
|
* abuild: implement automatic -lang subpackagesNatanael Copa2011-09-301-0/+15
|
* abuild: make it possible to override lang_subpkgNatanael Copa2011-09-021-4/+12
| | | | | We alos introduce $langdir where you can set other dir to look for localization dirs.
* abuild: fix install script verificationNatanael Copa2011-06-301-1/+1
| | | | we might have '.' in pkgname as in gtk+2.0
* abuild: do not move *.la files to dev package and exit with error if foundNatanael Copa2011-06-291-2/+8
| | | | | To be allowed to keep the .la files you need to add 'libtool' to $options
* abuild: fix bug in install script detectionNatanael Copa2011-06-281-1/+2
|
* abuild: implement new format for triggers variableNatanael Copa2011-06-271-16/+26
| | | | | | | | | | | | | | it contains a list with all triggers for all subpackages. separate trigger script from path list with '=' separate paths in path list with ':' example: pkgname="foo" subpackages="foo-libs foo-dev" triggers="foo.trigger=/usr:/usr/lib/foo foo-libs.trigger=/usr:/usr/share/foo"
* abuild: support for new style install scritsNatanael Copa2011-06-271-12/+5
| | | | | We need to list all install scripts in $install rather than specify it in subpackage
* abuild: check sanity of install scriptsNatanael Copa2011-06-271-1/+10
| | | | | we check early that suffix is valid and that we have a matching pkgname or subpackage
* abuild: do debug builds with DEBUG=1Natanael Copa2011-05-181-0/+6
|
* abuild: be quiet when uninstalling build dependenciesNatanael Copa2011-05-051-1/+2
| | | | | We don't really need to see what packages gets uninstalled, but error messages might be nice to see. So we are quiet when uninstalling.
* abuild: reset triggers for subpackagesNatanael Copa2011-04-181-0/+1
| | | | only main package has the trigger
* abuild: fix user creation when group existsNatanael Copa2011-04-171-1/+5
|
* abuild: fix for REPODESTNatanael Copa2011-04-061-2/+6
| | | | | we need set the $CARCH in the package destination needs also to be passed over for recursive action
* abuild: remove broken noarch stuff. force CARCH for abuildrepoNatanael Copa2011-04-041-20/+6
|
* abuild: move abuildrepo to ~/.cache/abuild/$repoNatanael Copa2011-04-041-24/+14
| | | | We no require apk-tools-2.1
* abuild: fix check if abuildindex is up 2 dateNatanael Copa2011-04-041-7/+22
|
* Merge branch '2.7'Natanael Copa2011-04-011-1/+1
|\
| * abuild: always fail when checksums does not match2.7Natanael Copa2011-04-011-1/+1
| |
* | Merge branch '2.7'Natanael Copa2011-03-311-0/+1
|\| | | | | | | | | Conflicts: Makefile
| * abuild: add origin in .PKGINFONatanael Copa2011-03-311-0/+1
| |
* | abuild: fix for apk-tools-2.0.xNatanael Copa2011-03-301-2/+10
| | | | | | | | | | | | | | | | | | | | apk-tools-2.0's apk index will not show the arch so we need to use tar to find arch if we have old apk. We prefer use apk index since it will only read first block of file, regardless size, while tar will read entire file. Reading entire file is slow if file is big. So we check apk --version and use tar if needed, and apk index if possible.
* | abuild: create $arch and noarch dirs for abuildrepoNatanael Copa2011-03-301-1/+1
| |
* | Merge branch 'wip'Natanael Copa2011-03-301-23/+57
|\ \ | |/ |/|
| * abuild: use $repo/$arch for abuildrepoNatanael Copa2011-03-301-23/+57
| | | | | | | | This is so apk-tools-2.1 works
* | abuild: wait for lockfile on delete of dependenciesNatanael Copa2011-03-301-7/+8
|/
* abuild: fix md5checkNatanael Copa2011-03-291-0/+1
| | | | we need use "$srcdir"