Commit 845e9da4 authored by Michael Pyne's avatar Michael Pyne

first-run: Add basic installer and packages for Debian distros.

This adds the installer to allow Debian-based distros to run and a basic
set of packages needed to at least allow kdesrc-build to successfully
run --initial-setup, as tested under a Docker image of debian 9.

This will still miss the dependencies required to fully make it through
any kind of reasonable KDE software build. In particular even if I
included the list of Qt modules that Debian 9 stable has available, they
are too old for current git-based applications. But other modules are
probably needed and still missing (suggestions accepted! :).

So there's still more to do here, which is why the bug remains open.

See issue #15

CCBUG:402901
parent 9b298270
Pipeline #323 passed with stage
in 1 minute and 10 seconds
......@@ -229,7 +229,9 @@ sub _packagesForVendor
__DATA__
@@ pkg/debian/unknown
shared-mime-info
libyaml-libyaml-perl libio-socket-ssl-perl libjson-xs-perl
git shared-mime-info cmake build-essential flex bison gperf libssl-dev intltool
liburi-perl gettext
@@ pkg/opensuse/unknown
perl perl-IO-Socket-SSL perl-JSON perl-YAML-LibYAML
......@@ -270,6 +272,9 @@ dev-lang/perl
perl-json perl-yaml-libyaml perl-io-socket-ssl
cmake gcc make qt5-base
@@ cmd/install/debian/unknown
apt-get -q -y --no-install-recommends install
@@ cmd/install/opensuse/unknown
zypper install -y --no-recommends
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment