summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-09-06abuild: only scan /lib /usr/lib, $rpath and $ldpath for providesNatanael Copa1-34/+78
This is to avoid scan dlopen'ed plugins. We scan any rpath set by any subpackage from same apkbuild. If it depends on rpath to other package, developer will have to add that to ldpath. This change means we have to move generation of .provides-so and .needs-so til after all .rpaths are generated.
2012-09-05abuild: include correct version number for providesNatanael Copa1-4/+12
This changes the format of .provides-so file. We now add a column with the version number
2012-09-05abuild: use 'so:' as 'namespace' for providesNatanael Copa1-1/+2
2012-09-05abuild: add version number to providesNatanael Copa1-1/+1
So it is not treated as a special 'virtual' We use version number 0 for now.
2012-09-04abuild: add provides informationNatanael Copa1-1/+4
2012-09-04abuild: use scanelf --soname to find the provides-soNatanael Copa1-2/+7
2012-05-23abuild: add support for uncompressed tar archivesNatanael Copa1-0/+3
2012-04-24==== release 2.12.1 ====v2.12.1Natanael Copa1-1/+1
2012-04-24abuild: create group before userNatanael Copa1-6/+6
2012-02-29abuild: allow skip FHS checkNatanael Copa1-6/+8
some package (alpine-baselayout) needs to create /usr/local/bin etc.
2012-02-29abuild: check for FHS forbidden dirsNatanael Copa1-0/+7
2012-02-28abuild: use file descriptor 9 instead of 200Natanael Copa1-3/+3
POSIX only requires that filedesriptors 0-9 are available for shell redirections.
2012-02-22abuild: fix replaces_priorityNatanael Copa1-2/+3
was totally broke.
2012-02-17==== release 2.12.0 ====v2.12.0Natanael Copa1-1/+1
2012-02-17abuild: always add -k to curl in case http -> https redirectsNatanael Copa1-1/+1
2012-02-17abuild: add support for replaces_priorityNatanael Copa1-0/+7
2012-02-17abuild: do not create the apk index as rootNatanael Copa1-8/+9
2012-02-17Revert "==== release 2.12.0 ===="Natanael Copa1-1/+1
This reverts commit e045c4516f220439fdcf04fcd3b42b38f2f10e8a.
2012-02-17==== release 2.12.0 ====Natanael Copa1-1/+1
2012-02-17abuild: no longer require wget in makedepends if httpsNatanael Copa1-1/+1
we depend on curl instead
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