pmbootstrap/pmb/parse
Oliver Smith 1285f74c5f Fix #731: Create symlinks for noarch-subpackages (#740)
* apkindex:
  * Also parse the architecture field
* symlink_noarch_package:
  * Renamed to symlink_noarch_packages
  * Always work on all packages (so we don't need to guess which
    subpackages have been generated after a certain build)
  * Get invoked when running 'pmbootstrap index'
  * Use 'apk index' to generate one index, where the architecture
    does not get rewritten (abuild does that by default, due to
    Alpine's repos not having a 'noarch' folder and diverging from
    that doesn't make things easier for us). That goes super fast,
    and then we know which packages are noarch packages and can
    create the symlinks.
* Made output less verbose:
  * Use -q for 'apk index' when calling it directly (when it gets
    called by abuild we can't control that)
  * Output that the APKINDEXes get reindexed only to the 'pmbootstrap
    log'.
2017-10-11 15:11:25 +00:00
..
__init__.py Close #554: kernel config checking (#589) 2017-09-18 21:36:54 +00:00
apkbuild.py Fix APKBUILD attribute parsing when opening quote is followed by line break (#415) 2017-08-19 01:15:28 +00:00
apkindex.py Fix #731: Create symlinks for noarch-subpackages (#740) 2017-10-11 15:11:25 +00:00
arch.py Add armv7l (armhf) as supported native arch. (#682) 2017-10-02 22:49:40 +00:00
arguments.py Fix: cannot run 'pmbootstrap config' when specified device doesn't exist (#689) 2017-10-03 18:37:50 +00:00
binfmt_info.py Official support for aarch64 (#84) 2017-06-14 19:10:21 +02:00
depends.py Fix confusing error message for invalid makedepends (#540) 2017-09-19 19:51:43 +00:00
deviceinfo.py Close #327: Add initial setup.py (#443) 2017-09-02 19:30:40 +00:00
kconfig.py Close #554: kernel config checking (#589) 2017-09-18 21:36:54 +00:00
version.py Fix #342: don't use distutils.version.LooseVersion anymore (#364) 2017-08-12 14:03:40 +00:00