summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* pkg: add optional subpkgname option to apk_file functionsNatanael Copa2014-01-091-9/+9
|
* db: each_need_build: filter out aports not relevant to archNatanael Copa2014-01-091-1/+1
|
* pkg: implement arch_enabled()Natanael Copa2014-01-091-0/+5
| | | | to test if package is relevant for current arch
* pkg: use pre-inialized abuild varsNatanael Copa2014-01-091-7/+4
|
* abuild: initialize commonly used vars on module loadNatanael Copa2014-01-091-0/+5
|
* pkg: initialize arch on module loadNatanael Copa2014-01-091-2/+2
| | | | so we dont need a conditional in inner loops.
* db: store arch settingNatanael Copa2014-01-091-0/+9
|
* db: add each_in_build_order()Natanael Copa2014-01-011-0/+22
|
* db: add each_need_build() iteratorNatanael Copa2014-01-011-2/+12
| | | | iterates over all aports that needs build
* pkg: add apk_file_exists()Natanael Copa2014-01-011-4/+16
| | | | tests if the .apk file exists for the given package
* abuild: add get_arch()Natanael Copa2014-01-011-0/+10
|
* db: pass aportsdir and a list repos to new()Natanael Copa2014-01-011-9/+10
|
* db: API changesNatanael Copa2013-12-311-11/+19
| | | | | | | | | rename functions: each() -> each_name() each_pkg -> each_pkg_with_name() (returns pkg, index) new functions: each() iterates all pkgs. returns pkg, name
* pkg: split out the pkg related functions to a pkg moduleNatanael Copa2013-12-312-95/+106
|
* abuild: split out abuild conf related functionsNatanael Copa2013-12-312-27/+31
|
* db: rename module to aports.dbNatanael Copa2013-12-311-0/+0
|
* aports.lua: make target_packages an iteratorNatanael Copa2013-12-161-6/+5
|
* aports.lua: new api for each_aport iteratorNatanael Copa2013-12-161-6/+8
|
* aports.lua: new API for each_pkgNatanael Copa2013-12-161-5/+6
|
* aports.lua: new API for each_reverse_dependencyNatanael Copa2013-12-161-5/+6
|
* aports.lua: new API for each interatorNatanael Copa2013-12-161-5/+7
|
* aports.lua: new API for recursive_dependenciesNatanael Copa2013-12-161-17/+20
|
* aports.lua: replace foreach_remote_source API with iteratorNatanael Copa2013-12-161-8/+9
|
* aports.lua: remove Lua 5.1 specific module styleNatanael Copa2013-12-161-16/+17
|
* aports.lua: read functions.sh so we get the CARCH setNatanael Copa2013-12-161-10/+12
|
* aports.lua: support filename::fileuri source formatNatanael Copa2013-12-161-1/+1
|
* aports.lua: also store url in pkg structNatanael Copa2013-12-161-2/+4
|
* aports.lua: try get vars from env var before parsing abuild.confNatanael Copa2013-12-161-4/+14
|
* aports.lua: add helper functions to find out the file pathsNatanael Copa2013-12-161-0/+25
|
* aports.lua: read variables frrom abuild.confNatanael Copa2013-12-161-0/+13
|
* aports.lua: implement get_maintainer()Natanael Copa2013-12-161-0/+20
| | | | So we can fish out the maintainer from given aport
* aports.lua: implement foreach_aport()Natanael Copa2013-12-161-0/+10
|
* aports.lua: parse source stringsNatanael Copa2013-12-161-3/+38
|
* aports.lua: warn if data for a package is missingNatanael Copa2013-12-161-0/+3
| | | | | This might happen if package name appears as a dependency but there are no apkbuild for it.
* aports.lua: make api more object orientedNatanael Copa2013-12-161-33/+64
| | | | | - provide a handle with aports.new(dir) - provide foreach() helper functions
* ap/aports.lua: implement recurse_untilNatanael Copa2013-12-161-0/+42
| | | | will recursively parse all build depends
* ap: initial implementationNatanael Copa2013-12-161-0/+105
ap is a helper script to parse APKBUILD and calculate build time dependencies.