summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-06-22buildlab: typo fixWilliam Pitcock1-1/+2
2011-06-22buildlab: parse $triggersWilliam Pitcock1-0/+9
2011-06-15aports.lua: make api more object orientedNatanael Copa2-51/+78
- provide a handle with aports.new(dir) - provide foreach() helper functions
2011-06-06newapkbuild: fix previous commitNatanael Copa1-1/+1
2011-06-03newapkbuild: remove libtool archivesNatanael Copa1-0/+1
2011-06-02apkbuild-cpan: add detection for perl modules with native codeKiyoshi Aman1-0/+4
so we get arch set properly
2011-06-02apkbuild-cpan: fix handling of license meta-dataTimo Teräs1-2/+4
Don't update if it's unknown, and fix the error message.
2011-06-02apkbuild-cpan: new tool superceding newapkbuild-cpan toolTimo Teräs3-197/+337
Based on Aerdan's original work, this is a perl utility that interacts with CPAN which can create and update APKBUILDs with proper metadata info.
2011-05-31newapkbuild-cpan: new toolNatanael Copa2-1/+198
to help make perl-* packages
2011-05-18abuild: do debug builds with DEBUG=1Natanael Copa1-0/+6
2011-05-05abuild: be quiet when uninstalling build dependenciesNatanael Copa1-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.
2011-04-18abuild: reset triggers for subpackagesNatanael Copa1-0/+1
only main package has the trigger
2011-04-17release 2.9.2v2.9.2Natanael Copa1-1/+1
2011-04-17abuild: fix user creation when group existsNatanael Copa1-1/+5
2011-04-17buildrepo: fix previous commitNatanael Copa1-3/+3
2011-04-14abuild.conf: updated comment about PACKAGER/newapkbuildMatt Smith1-1/+1
2011-04-07buildrepo: fix purging of old packagesNatanael Copa1-1/+1
2011-04-07release 2.9.1v2.9.1Natanael Copa1-1/+1
2011-04-07buildrepo: fixes for new $repo/$arch layoutNatanael Copa1-4/+9
2011-04-06release 2.9.0v2.9.0Natanael Copa1-1/+1
2011-04-06abuild: fix for REPODESTNatanael Copa1-2/+6
we need set the $CARCH in the package destination needs also to be passed over for recursive action
2011-04-04abuild: remove broken noarch stuff. force CARCH for abuildrepoNatanael Copa2-21/+7
2011-04-04abuild: move abuildrepo to ~/.cache/abuild/$repoNatanael Copa1-24/+14
We no require apk-tools-2.1
2011-04-04abuild: fix check if abuildindex is up 2 dateNatanael Copa1-7/+22
2011-04-01Merge branch '2.7'Natanael Copa1-1/+1
2011-04-01abuild: always fail when checksums does not matchNatanael Copa1-1/+1
2011-03-31Merge git://git.alpinelinux.org/msmith/abuildNatanael Copa1-3/+11
2011-03-31Merge branch '2.7'Natanael Copa1-0/+1
Conflicts: Makefile
2011-03-31abuild: add origin in .PKGINFONatanael Copa1-0/+1
2011-03-31release 2.7.5v2.7.5Natanael Copa1-1/+1
2011-03-30release 2.8.2v2.8.2Natanael Copa1-1/+1
2011-03-30abuild: fix for apk-tools-2.0.xNatanael Copa1-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.
2011-03-30release 2.8.1v2.8.1Natanael Copa1-1/+1
2011-03-30abuild: create $arch and noarch dirs for abuildrepoNatanael Copa1-1/+1
2011-03-30release 2.8.0v2.8.0Natanael Copa1-1/+1
2011-03-30ap: let builddirs use aports.recurs_until()Natanael Copa1-23/+11
2011-03-30ap/aports.lua: implement recurse_untilNatanael Copa2-21/+47
will recursively parse all build depends
2011-03-30ap: use pairs instead of ipairsNatanael Copa1-4/+4
2011-03-30Merge branch 'wip'Natanael Copa1-23/+57
2011-03-30abuild: wait for lockfile on delete of dependenciesNatanael Copa1-7/+8
2011-03-30abuild: use $repo/$arch for abuildrepoNatanael Copa1-23/+57
This is so apk-tools-2.1 works
2011-03-29buildlab: added apk caching option (-k)Matt Smith1-3/+11
2011-03-29abuild: fix md5checkNatanael Copa1-0/+1
we need use "$srcdir"
2011-03-29abuild: fakeroot fix when running as rootNatanael Copa1-1/+9
2011-03-29abuild: use $SUDO instead of 'sudo'Natanael Copa1-2/+2
So SUDO="sudo -E" works for http proxy settings
2011-03-29delete remote source files that fail the md5 checksum testJeremy Thomerson1-2/+21
Currently, if the build server downloads a file that fails the md5sum check for some reason (perhaps interrupted download, etc), the file is never deleted so the build can not succeed until someone manually deletes the bad file. This change deletes any file that is a remote source file / package that fails the md5sum check. The subsequent rebuild will then be forced to download the file again.
2011-03-17release 2.7.4v2.7.4Natanael Copa1-1/+1
2011-03-17newapkbuild: assume perl package if package name starts with perl-Natanael Copa1-1/+1
2011-03-17newapkbuild: supporrt for forcing autotools or perl with -a -pNatanael Copa1-12/+57
2011-03-17newapkbuild: support for creating sourceforge source urlsNatanael Copa1-1/+7