]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
travis: build for xenial
authorJaroslav Kysela <perex@perex.cz>
Tue, 16 May 2017 18:45:35 +0000 (20:45 +0200)
committerJaroslav Kysela <perex@perex.cz>
Wed, 17 May 2017 16:37:32 +0000 (18:37 +0200)
.travis.yml
Autobuild/debian.sh

index 69377c0a30a959d1e13207ea325ed22fe26faef5..0802a0f9985e436b2e7cbcf9cd8e14db891d2ab9 100644 (file)
@@ -3,7 +3,7 @@
 #
 
 sudo: required
-dist: trusty
+dist: xenial
 language: c
 before_install:
   - sudo apt-get -qq update
index 625cc61ab058621a7797a82eca56d17dcc595e7e..74b22936610ca42a4bc760bab3a0b918d5dbbf17 100755 (executable)
@@ -1,9 +1,29 @@
-BUILD_DEPS=`awk 'BEGIN {cnt = 1;} /^Build-Depends:/ {split($0, line, ":");split(line[2], deps, ",");for (i in deps) {d = deps[i];sub(/^ */, "", d);sub(/ *$/, "", d);split(d, tokens, " ");packages[cnt] = tokens[1];cnt++;}} END {out = ""; for(i = 1; i <= cnt; i++) {out = out packages[i] " ";} print out; }' debian/control`
 CHANGELOG=debian/changelog
 NOW=`date -R`
 VER=`$(dirname $0)/support/version`
 [ -z "${DEBDIST:-}" ] && DEBDIST=""
 
+BUILD_DEPS=`awk '\
+BEGIN {cnt = 1;}
+/^Build-Depends:/ {
+  split($0, line, ":");
+  split(line[2], deps, ",");
+  for (i in deps) {
+    d = deps[i];
+    sub(/^ */, "", d);
+    sub(/ *$/, "", d);
+    n = split(d, tokens, " ");
+    packages[cnt++] = tokens[1];
+  }
+}
+END {
+  out = "";
+  for(i = 1; i <= cnt; i++) {
+    out = out packages[i] " ";
+  }
+  print out;
+}' debian/control`
+
 build() 
 {
     $(dirname $0)/support/changelog "$CHANGELOG" "$DEBDIST" "$VER"