summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2011-06-28apkbuild-cpan: 'check' output format changed; exit code 1 on version mismatchKiyoshi Aman1-1/+4
2011-06-28apkbuild-cpan: Added 'check' command, which prints latest & packaged versions.Kiyoshi Aman1-13/+19
2011-06-28apkbuild-cpan: XS modules using Module::Build now obtain Perl CFLAGS properly.Kiyoshi Aman1-0/+1
2011-06-28abuild: fix bug in install script detectionNatanael Copa1-1/+2
2011-06-28newapkbuild: use -y for python instead of -qNatanael Copa1-3/+3
2011-06-28newapkbuild: build and package sections for 'make' buildtypeNatanael Copa1-1/+15
This buildtype is when there is a simple Makefile only.
2011-06-28newapkbuild: not only autotools packages can have init.d scriptsNatanael Copa1-9/+9
2011-06-28newapkbuild: rename config_* functions to build_*Natanael Copa1-6/+6
We call make as well as needed so build_* is better function name.
2011-06-28Added python as a new templateFabian Affolter1-32/+74
With -q ('-q' for the moment, please change that) a template APKBUILD file for a python module is created. 'depends' and 'makedepends' are filled with standard values.
2011-06-27buildlab: fix triggers parsingNatanael Copa1-1/+1
2011-06-27abuild: implement new format for triggers variableNatanael Copa1-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"
2011-06-27abuild: support for new style install scritsNatanael Copa1-12/+5
We need to list all install scripts in $install rather than specify it in subpackage
2011-06-27abuild: check sanity of install scriptsNatanael Copa1-1/+10
we check early that suffix is valid and that we have a matching pkgname or subpackage
2011-06-22buildlab: fix operation with apk-tools 2.1William Pitcock1-8/+12
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