pmbootstrap/pmb/parse
Oliver Smith c730326d3c Close #195: Ignore parameters in dependencies (#225)
* Ignore `>`, `<`, `=` and `!` operators, when they are specified in
  the dependencies. This was the desired behavior before, but it was
  not implemented correctly (so it wouldn't ignore them everywhere).
  Of course the real fix would be to honor these operators like apk
  does. But this isn't feasible right now, and it should work for
  most, if not all, our use-cases. I have documented this in the wiki
  under build internals and if we happen to need correct operator
  handling, we should do it then.

Minor other changes:
* `pmbootstrap parse_apkindex`: support optional package parameter to
  only show the parsed content for one package.
* Support building most python APKBUILDs by replacing ${pkgname#py-}
  properly
2017-07-22 09:54:49 +00:00
..
__init__.py Properly rebuild/install packages when something changed (Fix #120, #108, #131) (#129) 2017-07-10 15:23:43 +00:00
apkbuild.py Close #195: Ignore parameters in dependencies (#225) 2017-07-22 09:54:49 +00:00
apkindex.py Close #195: Ignore parameters in dependencies (#225) 2017-07-22 09:54:49 +00:00
arch.py Prepare for aarch64 host support, fix typo in arch mapping 2017-06-27 00:28:11 +02:00
arguments.py Close #195: Ignore parameters in dependencies (#225) 2017-07-22 09:54:49 +00:00
binfmt_info.py Official support for aarch64 (#84) 2017-06-14 19:10:21 +02:00
depends.py Close #195: Ignore parameters in dependencies (#225) 2017-07-22 09:54:49 +00:00
deviceinfo.py deviceinfo: add heimdall partitions / make flasher variables optional 2017-07-10 20:27:06 +02:00