From: Jaroslav Kysela Date: Tue, 16 May 2017 18:45:35 +0000 (+0200) Subject: travis: build for xenial X-Git-Tag: v4.2.3~82 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=08341eada7e453854b56e2633a222523be37621c;p=thirdparty%2Ftvheadend.git travis: build for xenial --- diff --git a/.travis.yml b/.travis.yml index 69377c0a3..0802a0f99 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,7 +3,7 @@ # sudo: required -dist: trusty +dist: xenial language: c before_install: - sudo apt-get -qq update diff --git a/Autobuild/debian.sh b/Autobuild/debian.sh index 625cc61ab..74b229366 100755 --- a/Autobuild/debian.sh +++ b/Autobuild/debian.sh @@ -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"