From: Waldemar Kozaczuk <jwkozac...@gmail.com> Committer: Waldemar Kozaczuk <jwkozac...@gmail.com> Branch: master
scripts/setup.py: refactored by moving common packages to distribution level Signed-off-by: Waldemar Kozaczuk <jwkozac...@gmail.com> --- diff --git a/scripts/setup.py b/scripts/setup.py --- a/scripts/setup.py +++ b/scripts/setup.py @@ -49,16 +49,21 @@ class Fedora(object): 'ncurses-devel', 'openssl', 'openssl-libs', + 'openssl-devel', 'p11-kit', 'patch', 'python3-dpkt', + 'python3-requests', 'qemu-img', 'qemu-system-x86', 'tcpdump', 'unzip', 'wget', 'yaml-cpp-devel', 'pax-utils', + 'java-1.8.0-openjdk', + 'lua-5.3.*', + 'lua-devel-5.3.*', ] ec2_packages = standard_ec2_packages test_packages = ['openssl-devel'] @@ -99,49 +104,49 @@ def aarch64_download(self, version): return ' && '.join(install_commands) class Fedora_25(object): - packages = ['java-1.8.0-openjdk', 'python2-requests', 'openssl-devel', 'lua-5.3.*', 'lua-devel-5.3.*'] + packages = [] ec2_packages = [] test_packages = [] ec2_post_install = None version = '25' class Fedora_26(object): - packages = ['java-1.8.0-openjdk', 'python2-requests', 'openssl-devel', 'lua-5.3.*', 'lua-devel-5.3.*'] + packages = [] ec2_packages = [] test_packages = [] ec2_post_install = None version = '26' class Fedora_27(object): - packages = ['java-1.8.0-openjdk', 'python2-requests', 'openssl-devel', 'lua-5.3.*', 'lua-devel-5.3.*'] + packages = [] ec2_packages = [] test_packages = [] ec2_post_install = None version = '27' class Fedora_28(object): - packages = ['java-1.8.0-openjdk', 'python2-requests', 'openssl-devel', 'lua-5.3.*', 'lua-devel-5.3.*'] + packages = [] ec2_packages = [] test_packages = [] ec2_post_install = None version = '28' class Fedora_29(object): - packages = ['java-1.8.0-openjdk', 'python2-requests', 'openssl-devel', 'lua-5.3.*', 'lua-devel-5.3.*'] + packages = [] ec2_packages = [] test_packages = [] ec2_post_install = None version = '29' class Fedora_30(object): - packages = ['java-1.8.0-openjdk', 'python2-requests', 'openssl-devel', 'lua-5.3.*', 'lua-devel-5.3.*'] + packages = [] ec2_packages = [] test_packages = [] ec2_post_install = None version = '30' class Fedora_31(object): - packages = ['java-1.8.0-openjdk', 'python2-requests', 'openssl-devel', 'lua-5.3.*', 'lua-devel-5.3.*'] + packages = [] ec2_packages = [] test_packages = [] ec2_post_install = None @@ -276,49 +281,50 @@ class Ubuntu(object): 'lua5.3', 'liblua5.3', 'pax-utils', + 'openjdk-8-jdk', ] ec2_packages = standard_ec2_packages test_packages = ['libssl-dev', 'zip'] ec2_post_install = None class Ubuntu_19_10(object): - packages = ['openjdk-8-jdk', 'bridge-utils', 'libvirt-daemon-system', 'libvirt-clients'] + packages = ['bridge-utils', 'libvirt-daemon-system', 'libvirt-clients'] ec2_packages = ['ec2-api-tools', 'awscli'] test_packages = [] ec2_post_install = None version = '19.10' class Ubuntu_19_04(object): - packages = ['openjdk-8-jdk', 'bridge-utils', 'libvirt-daemon-system', 'libvirt-clients'] + packages = ['bridge-utils', 'libvirt-daemon-system', 'libvirt-clients'] ec2_packages = ['ec2-api-tools', 'awscli'] test_packages = [] ec2_post_install = None version = '19.04' class Ubuntu_18_10(object): - packages = ['openjdk-8-jdk', 'bridge-utils', 'libvirt-daemon-system', 'libvirt-clients'] + packages = ['bridge-utils', 'libvirt-daemon-system', 'libvirt-clients'] ec2_packages = ['ec2-api-tools', 'awscli'] test_packages = [] ec2_post_install = None version = '18.10' class Ubuntu_18_04(object): - packages = ['openjdk-8-jdk', 'bridge-utils', 'libvirt-bin'] + packages = ['bridge-utils', 'libvirt-bin'] ec2_packages = ['ec2-api-tools', 'awscli'] test_packages = [] ec2_post_install = None version = '18.04' class Ubuntu_17_04(object): - packages = ['openjdk-8-jdk', 'libvirt-bin'] + packages = ['libvirt-bin'] ec2_packages = ['ec2-api-tools', 'awscli'] test_packages = [] ec2_post_install = None version = '17.04' class Ubuntu_16_04(object): - packages = ['openjdk-8-jdk', 'libvirt-bin'] + packages = ['libvirt-bin'] ec2_packages = ['ec2-api-tools', 'awscli'] test_packages = [] ec2_post_install = None -- You received this message because you are subscribed to the Google Groups "OSv Development" group. To unsubscribe from this group and stop receiving emails from it, send an email to osv-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/osv-dev/000000000000bf683f059fdedb8b%40google.com.