summaryrefslogtreecommitdiffstats
path: root/remote/tools/systemd
diff options
context:
space:
mode:
Diffstat (limited to 'remote/tools/systemd')
-rw-r--r--remote/tools/systemd/systemd.build11
1 files changed, 8 insertions, 3 deletions
diff --git a/remote/tools/systemd/systemd.build b/remote/tools/systemd/systemd.build
index 5b361472..922b7fcb 100644
--- a/remote/tools/systemd/systemd.build
+++ b/remote/tools/systemd/systemd.build
@@ -12,9 +12,14 @@ fetch_source () {
install_dependencies() {
# quick fix for missing libkmod repo...
- add-apt-repository --yes ppa:pitti/systemd
- apt-get update --force-yes
- apt-get install --force-yes $DEPS
+ libkmod=$(apt-cache search libkmod-dev)
+ if [[ -z $libkmod ]];
+ then
+ echo "libkmod cannot be found. Adding ppa:pitti/systemd"
+ add-apt-repository --yes ppa:pitti/systemd
+ apt-get update --force-yes
+ fi
+ apt-get install -y $DEPS
}
build () {