From 9ceae78f80fd0151577b0cf1b98cafe229c07cf0 Mon Sep 17 00:00:00 2001 From: mpmc Date: Tue, 30 Oct 2018 20:01:03 +0000 Subject: [PATCH] doozer/autobuild: debian buster target --- .doozer.json | 59 ++++++++++++++++++++++++++++++++++++++- Autobuild/buster-amd64.sh | 3 ++ Autobuild/buster-i386.sh | 3 ++ 3 files changed, 64 insertions(+), 1 deletion(-) create mode 100644 Autobuild/buster-amd64.sh create mode 100644 Autobuild/buster-i386.sh diff --git a/.doozer.json b/.doozer.json index 00f8bd642..45c80397a 100644 --- a/.doozer.json +++ b/.doozer.json @@ -386,6 +386,62 @@ "support/bintray.py publish filelist.txt" ] }, + "buster-amd64": { + "buildenv": "docker:debian:buster", + "builddeps": [ + "lsb-release", + "cmake", + "git", + "build-essential", + "pkg-config", + "gettext", + "libavahi-client-dev", + "libssl-dev", + "zlib1g-dev", + "wget", + "bzip2", + "git-core", + "liburiparser-dev", + "libpcre3-dev", + "libdvbcsa-dev", + "python", + "python-requests", + "debhelper", + "ccache" + ], + "buildcmd": [ + "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-ffmpeg_static\\ --enable-hdhomerun_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}", + "support/bintray.py publish filelist.txt" + ] + }, + "buster-i386": { + "buildenv": "docker:i386/debian:buster", + "builddeps": [ + "lsb-release", + "cmake", + "git", + "build-essential", + "pkg-config", + "gettext", + "libavahi-client-dev", + "libssl-dev", + "zlib1g-dev", + "wget", + "bzip2", + "git-core", + "liburiparser-dev", + "libpcre3-dev", + "libdvbcsa-dev", + "python", + "python-requests", + "debhelper", + "ccache" + ], + "buildcmd": [ + "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-ffmpeg_static\\ --enable-hdhomerun_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}", + "support/bintray.py publish filelist.txt" + ] + }, "raspbian-jessie": { "buildenv": "raspbian-jessie", "builddeps": [ @@ -560,5 +616,6 @@ "./configure --disable-dvbscan && make -C rpm build-doozer", "BINTRAY_REPO=centos support/bintray.py publish filelist.txt", ] - }, + } + } } diff --git a/Autobuild/buster-amd64.sh b/Autobuild/buster-amd64.sh new file mode 100644 index 000000000..daa3a518d --- /dev/null +++ b/Autobuild/buster-amd64.sh @@ -0,0 +1,3 @@ +AUTOBUILD_CONFIGURE_EXTRA="${AUTOBUILD_CONFIGURE_EXTRA:-} --arch=x86_64" +DEBDIST=buster +source Autobuild/debian.sh diff --git a/Autobuild/buster-i386.sh b/Autobuild/buster-i386.sh new file mode 100644 index 000000000..c22517066 --- /dev/null +++ b/Autobuild/buster-i386.sh @@ -0,0 +1,3 @@ +AUTOBUILD_CONFIGURE_EXTRA="${AUTOBUILD_CONFIGURE_EXTRA:-} --arch=i686" +DEBDIST=buster +source Autobuild/debian.sh -- 2.47.2