diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2012-12-30 14:12:29 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2013-12-16 13:39:46 +0000 |
commit | d65910d9ef51674b34ef02ca84703937e12450d7 (patch) | |
tree | d727a31105724554dae2aaa70dbd88ccc7e8b727 | |
parent | 516a6ecd6c5b627d351b3594e97121369f1f3ced (diff) | |
download | lua-aports-d65910d9ef51674b34ef02ca84703937e12450d7.tar.bz2 lua-aports-d65910d9ef51674b34ef02ca84703937e12450d7.tar.xz |
aports.lua: also store url in pkg struct
-rwxr-xr-x | aports.lua | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -49,7 +49,7 @@ end local function split_apkbuild(line) local r = {} - local dir,pkgname, pkgver, pkgrel, arch, depends, makedepends, subpackages, source = string.match(line, "([^|]*)|([^|]*)|([^|]*)|([^|]*)|([^|]*)|([^|]*)|([^|]*)|([^|]*)|([^|]*)") + local dir,pkgname, pkgver, pkgrel, arch, depends, makedepends, subpackages, source, url = string.match(line, "([^|]*)|([^|]*)|([^|]*)|([^|]*)|([^|]*)|([^|]*)|([^|]*)|([^|]*)|([^|]*)|([^|]*)") r.dir = dir r.pkgname = pkgname r.pkgver = pkgver @@ -58,6 +58,7 @@ local function split_apkbuild(line) r.makedepends = split(makedepends) r.subpackages = split_subpkgs(subpackages) r.source = split(source) + r.url = url return r end @@ -83,10 +84,11 @@ local function parse_apkbuilds(dirs) makedepends= subpackages= source= + url= dir="${i%/APKBUILD}" cd "$dir" . ./APKBUILD - echo $dir\|$pkgname\|$pkgver\|$pkgrel\|$arch\|$depends\|$makedepends\|$subpackages\|$source + echo $dir\|$pkgname\|$pkgver\|$pkgrel\|$arch\|$depends\|$makedepends\|$subpackages\|$source\|$url done ]]) return function() |