#!/usr/bin/env bash # Merges upstream debian repos with devuan. Amprolla3 should include filters to spot systemd deps # Since other upstream repos can be included we should be able to use amprolla to report on other # systemd distro repos when wishing to import to devuan. Other packages such as pulseaudio could # also be included in the filters (config.py:banpkgs = {'systemd', 'systemd-sysv', 'pulseaudio'}) # Edit /usr/src/amprolla/lib/config.py before running amprolla_init.py # other distros: # ubuntu / ppa # http://kxstudio.linuxaudio.org/Repositories ## http://ppa.launchpad.net/kxstudio-debian/libs/ubuntu lucid main ## http://ppa.launchpad.net/kxstudio-debian/music/ubuntu lucid main ## http://ppa.launchpad.net/kxstudio-debian/plugins/ubuntu lucid main ## http://ppa.launchpad.net/kxstudio-debian/apps/ubuntu lucid main ## http://ppa.launchpad.net/kxstudio-debian/kxstudio/ubuntu lucid main ## http://kxstudio.linuxaudio.org/repo/ stable free ## http://kxstudio.linuxaudio.org/repo/ stable non-free # config.py: #repos = { # 'kxstudio': { # 'name': 'KXSTUDIO', # 'host': 'http://ppa.launchpad.net/kxstudio-debian/kxstudio/ubuntu', # 'dists': 'dists', # 'pool': 'pool', # 'aliases': False, # 'skipmissing': False, # }, # 'kxstudio-apps': { # 'name': 'KXSTUDIO-APPS', # 'host': 'http://ppa.launchpad.net/kxstudio-debian/apps/ubuntu', # 'dists': 'dists', # 'pool': 'pool', # 'aliases': False, # 'skipmissing': False, # }, # 'kxstudio-plugins': { # 'name': 'KXSTUDIO-PLUGINS', # 'host': 'http://ppa.launchpad.net/kxstudio-debian/apps/ubuntu', # 'dists': 'dists', # 'pool': 'pool', # 'aliases': False, # 'skipmissing': False, # }, # 'kxstudio-music': { # 'name': 'KXSTUDIO-PLUGINS', # 'host': 'http://ppa.launchpad.net/kxstudio-debian/music/ubuntu', # 'dists': 'dists', # 'pool': 'pool', # 'aliases': False, # 'skipmissing': False, # }, # 'kxstudio-libs': { # 'name': 'KXSTUDIO-LIBS', # 'host': 'http://ppa.launchpad.net/kxstudio-debian/apps/ubuntu', # 'dists': 'dists', # 'pool': 'pool', # 'aliases': False, # 'skipmissing': False, # }, #} apt install -y gnupg2 python3-requests rsync cd /usr/src/ git clone http://github.com/parazyd/amprolla cd /usr/src/amprolla cp lib/config.def.py lib/config.py