pmbootstrap/pmb/helpers
Oliver Smith cf9d648ac9
pmaports.guess_main: new assumption for -dev pkgs (!1827)
Packages ending in -dev: just assume that the originating aport has the
same pkgname, except for the -dev at the end. Otherwise we may end up
with the wrong package.

For example, if something depends on plasma-framework-dev, and
plasma-framework is in Alpine, but plasma is in pmaports, then the
regular guess_main() algorithm below would pick plasma instead of
plasma-framework.

Fixes: build.postmarketos.org#52
2019-10-20 20:03:56 +02:00
..
__init__.py Update copyright to 2019 2019-01-02 09:31:20 +01:00
args.py Update copyright to 2019 2019-01-02 09:31:20 +01:00
cli.py Update copyright to 2019 2019-01-02 09:31:20 +01:00
devices.py Cosmetic: pmb.helpers.devices.list -> .list_codenames (!1740) 2019-01-09 08:11:33 +01:00
file.py Update copyright to 2019 2019-01-02 09:31:20 +01:00
frontend.py kconfig check: support passing a file directly (!1802) 2019-08-24 00:10:02 +02:00
git.py Optionally store git hash in /etc/os-release (!1784) 2019-05-10 16:56:26 -04:00
http.py Update copyright to 2019 2019-01-02 09:31:20 +01:00
logging.py Update copyright to 2019 2019-01-02 09:31:20 +01:00
mount.py Update copyright to 2019 2019-01-02 09:31:20 +01:00
other.py Fix crash from mixing 'sudo' with 'du' output (!1777) 2019-04-22 00:00:58 +02:00
package.py repo_missing: don't check arch recursively (!1820) 2019-10-01 10:46:21 +02:00
pkgrel_bump.py Update copyright to 2019 2019-01-02 09:31:20 +01:00
pmaports.py pmaports.guess_main: new assumption for -dev pkgs (!1827) 2019-10-20 20:03:56 +02:00
repo.py repo.py: fix downloading too many APKINDEX files (!1764) 2019-03-02 16:28:39 +01:00
repo_missing.py repo_missing: don't check arch recursively (!1820) 2019-10-01 10:46:21 +02:00
run.py Update copyright to 2019 2019-01-02 09:31:20 +01:00
run_core.py Update copyright to 2019 2019-01-02 09:31:20 +01:00
ui.py Update copyright to 2019 2019-01-02 09:31:20 +01:00