summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-02-17abuild: remove dependency of sudoNatanael Copa1-12/+14
use the abuild-sudo tool instead fixes #951
2012-02-17abuild-sudo: new toolNatanael Copa2-11/+112
mini sudo that checks if user is in "abuild" group and allows it to run apk, adduser adn addgroup as root ref #951
2012-02-14abump: add -s option for security updatesNatanael Copa1-6/+12
2012-02-14abuild: check for non-PIE suid filesNatanael Copa1-0/+9
fixes #955
2012-02-13abuild: create the pkgusers/pkggroups as system usersNatanael Copa1-2/+2
2012-02-13abuild: run postcheck for subpackages as wellNatanael Copa1-14/+23
2012-02-13abuild: fix post check messagesNatanael Copa1-3/+3
2012-02-13abuild: warn if world writable directories are foundNatanael Copa1-0/+6
2012-02-13abuild: warn if chown, chmod or chgrp found in install scriptsNatanael Copa1-0/+6
2012-02-13abuild: add msg2(), warning2() and error2()Natanael Copa1-4/+20
For a second, indented message line.
2012-02-13apkgrel: optionally bump pkgrel when git is uncleanNatanael Copa1-7/+16
2012-01-20abuild: busybox flock does not support -wNatanael Copa1-1/+1
2012-01-20abuild: implement locking of downloaded filesNatanael Copa1-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
2012-01-19devbuild: removed. has not been used for many yearsNatanael Copa2-64/+2
2011-12-21newapkbuild: add -n option for setting nameNatanael Copa1-15/+21
So we can set pkgname if it differs from download archive name
2011-12-20abuild: fail fetch on http 404 errorsNatanael Copa1-1/+2
curl does not fail by default. it downloads the 404 error page instead so we need add -f option to curl.
2011-12-19abuild: cleanup. remove dead codeNatanael Copa1-5/+0
Not been used for ages.
2011-12-16abuild: make curl follow redirectsNatanael Copa1-2/+6
2011-12-16abuild: use curl by default. fallback to wget if curl is missingNatanael Copa1-6/+27
fixes #871
2011-12-14abuild: fix typoNatanael Copa1-1/+1
2011-12-14abuild: fix typo and prettify warning messageNatanael Copa1-1/+2
2011-12-14abuild: allow override sanitycheckNatanael Copa1-1/+5
2011-11-04apkbuild-cpan: Depend on test-requires and test-recommends, too, for ↵Kiyoshi Aman1-2/+4
safety's sake.
2011-11-04apkbuild-cpan: Emits runtime recommendations, depends on build recommendations.Kiyoshi Aman1-0/+2
2011-11-03apkbuild-pypi: script for generating APKBUILDs from PyPI.Kiyoshi Aman1-0/+239
2011-11-03apkbuild-cpan: export CFLAGS so modules using C/XS build properly.Kiyoshi Aman1-1/+4
2011-11-01==== release 2.11.2v2.11.2Natanael Copa1-1/+1
2011-11-01abuild: verify names of subpackagesNatanael Copa1-0/+7
This is to avoid things like: http://git.alpinelinux.org/cgit/aports/commit/?id=81c0a4bb37e709ebc5add8394331d28209a61b6f
2011-11-01buildrepo: don't break if there are -*.apk files in dirNatanael Copa1-1/+1
apk takes files that starts with - as params.
2011-10-03==== release 2.11.1 ====v2.11.1Natanael Copa1-1/+1
2011-10-03abuild: fix pkgdesc and install_if for -lang packagesNatanael Copa1-1/+1
2011-10-03==== release 2.11.0 ====v2.11.0Natanael Copa1-1/+1
2011-10-03abuild: add warning if /usr/share/local foundNatanael Copa1-0/+4
2011-09-30ap: implement build-list and rebuild-listNatanael Copa1-0/+51
build-list will list which aports that has missing packages rebuild-list will list which aports that has outdated packages, i.e. when APKBUILD is newer than the apk
2011-09-30aports.lua: try get vars from env var before parsing abuild.confNatanael Copa1-4/+14
2011-09-30aports.lua: add helper functions to find out the file pathsNatanael Copa1-0/+25
2011-09-30ap: cleanup. do not pass the cmd it self as optionNatanael Copa1-6/+6
2011-09-30aports.lua: read variables frrom abuild.confNatanael Copa1-0/+13
2011-09-30abuild: implement automatic -lang subpackagesNatanael Copa1-0/+15
2011-09-30abump: add -k option to keep existing built packagesNatanael Copa1-3/+8
2011-09-30buildlab: make work in vserversNatanael Copa1-7/+33
2011-09-02abuild: make it possible to override lang_subpkgNatanael Copa1-4/+12
We alos introduce $langdir where you can set other dir to look for localization dirs.
2011-08-24aports.lua: implement get_maintainer()Natanael Copa1-0/+20
So we can fish out the maintainer from given aport
2011-08-22aports.lua: implement foreach_aport()Natanael Copa1-0/+10
2011-08-04aports.lua: parse source stringsNatanael Copa2-3/+52
2011-07-06==== release 2.10.0 ====v2.10.0Natanael Copa1-1/+1
2011-07-06ap: set default repodirNatanael Copa1-0/+9
if there are an APKBUILD in current dir, then use ../ as repodir. Otherwise, use cwd as repodir. Introduces requirement of lua-filesystem
2011-07-06aports.lua: warn if data for a package is missingNatanael Copa1-0/+3
This might happen if package name appears as a dependency but there are no apkbuild for it.
2011-06-30abuild: fix install script verificationNatanael Copa1-1/+1
we might have '.' in pkgname as in gtk+2.0
2011-06-29abuild: do not move *.la files to dev package and exit with error if foundNatanael Copa1-2/+8
To be allowed to keep the .la files you need to add 'libtool' to $options