45af308ae6
jw.pkg.cmds.distro.backend.arch: Add Module
...
Add Arch backend for pacman-based package management.
Signed-off-by: Jan Lindemann <jan@janware.com>
2026-01-28 18:11:09 +01:00
f6a8b6307a
jw.pkg.cmds.distro.backend.redhat: Add Module
...
Add backend for YAM-based package management, as used by RHEL,
Fedora, CentOS.
Signed-off-by: Jan Lindemann <jan@janware.com>
2026-01-28 18:11:09 +01:00
3ca544a32d
jw.pkg.cmds.distro.backend.suse: Add Module
...
Add backend code for package managing on OpenSUSE Tumbleweed,
Slowroll, LEAP, SLES and SLED.
Signed-off-by: Jan Lindemann <jan@janware.com>
2026-01-28 18:11:09 +01:00
58e56648d2
jw.pkg.cmds.distro.backend.debian: Add Module
...
Add backend code for Debian-like package managing.
Signed-off-by: Jan Lindemann <jan@janware.com>
2026-01-28 18:11:09 +01:00
674e51a7b2
jw.pkg.cmds.distro.backend: Add module
...
Add directory to host distro backends.
Signed-off-by: Jan Lindemann <jan@janware.com>
2026-01-28 18:11:09 +01:00
0b6fb48485
jw.pkg.cmds.distro.CmdDup: Add Module
...
Add CmdDup, the class providing the "jw-pkg.py distro dup"
subcommand.
Signed-off-by: Jan Lindemann <jan@janware.com>
2026-01-28 18:11:09 +01:00
6e3fec0bec
jw.pkg.cmds.distro.CmdInstall: Add module
...
Add CmdRefresh, the class providing the "jw-pkg.py distro install"
subcommand.
Signed-off-by: Jan Lindemann <jan@janware.com>
2026-01-28 18:11:09 +01:00
6a5e5aaf0d
jw.pkg.cmds.distro.CmdRefresh: Add command
...
Add CmdRefresh, the class providing the "jw-pkg.py distro refresh"
subcommand.
Signed-off-by: Jan Lindemann <jan@janware.com>
2026-01-28 18:11:09 +01:00
d0311560da
jw.pkg.cmds.distro: Add __init__.py
...
Add a hand-coded __init__.py into jw.pkg.cmds.distro. Auto-generation
works fine, but has to run before it can work. For a freshly
downloaded toplevel Makefile / project-dirs-minimal.mk, the targets
pkg-install-xxx-deps requires a working package manager without
jw-pkg built.
Signed-off-by: Jan Lindemann <jan@janware.com>
2026-01-28 18:11:09 +01:00
ad45ee8510
jw.pkg.cmds.distro: Add directory
...
Add the subdirectory structure for the distro subcommand.
Signed-off-by: Jan Lindemann <jan@janware.com>
2026-01-28 18:08:48 +01:00