From: mpmc Date: Tue, 20 Jul 2021 17:51:15 +0000 (+0100) Subject: Doozer.io: Add build targets for Debian, Bullseye & Sid X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c685f3eab6d1fcc2df5a64de38bf0e6e84b06676;p=thirdparty%2Ftvheadend.git Doozer.io: Add build targets for Debian, Bullseye & Sid --- diff --git a/.doozer.json b/.doozer.json index 1badeb896..5c3974e1b 100644 --- a/.doozer.json +++ b/.doozer.json @@ -415,6 +415,118 @@ "support/bintray.py publish filelist.txt" ] }, + "bullseye-amd64": { + "buildenv": "docker:debian:bullseye", + "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", + "python3-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" + ] + }, + "bullseye-i386": { + "buildenv": "docker:i386/debian:bullseye", + "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", + "python3-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" + ] + }, + "sid-amd64": { + "buildenv": "docker:debian:sid", + "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", + "python3-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" + ] + }, + "sid-i386": { + "buildenv": "docker:i386/debian:sid", + "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", + "python3-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": [ diff --git a/Autobuild/bullseye-amd64.sh b/Autobuild/bullseye-amd64.sh new file mode 100644 index 000000000..1bcf3098e --- /dev/null +++ b/Autobuild/bullseye-amd64.sh @@ -0,0 +1,3 @@ +AUTOBUILD_CONFIGURE_EXTRA="${AUTOBUILD_CONFIGURE_EXTRA:-} --arch=x86_64" +DEBDIST=bullseye +source Autobuild/debian.sh diff --git a/Autobuild/bullseye-i386.sh b/Autobuild/bullseye-i386.sh new file mode 100644 index 000000000..236742dd8 --- /dev/null +++ b/Autobuild/bullseye-i386.sh @@ -0,0 +1,3 @@ +AUTOBUILD_CONFIGURE_EXTRA="${AUTOBUILD_CONFIGURE_EXTRA:-} --arch=i686" +DEBDIST=bullseye +source Autobuild/debian.sh diff --git a/Autobuild/sid-amd64.sh b/Autobuild/sid-amd64.sh new file mode 100644 index 000000000..395b179d2 --- /dev/null +++ b/Autobuild/sid-amd64.sh @@ -0,0 +1,3 @@ +AUTOBUILD_CONFIGURE_EXTRA="${AUTOBUILD_CONFIGURE_EXTRA:-} --arch=x86_64" +DEBDIST=sid +source Autobuild/debian.sh diff --git a/Autobuild/sid-i386.sh b/Autobuild/sid-i386.sh new file mode 100644 index 000000000..a48912f18 --- /dev/null +++ b/Autobuild/sid-i386.sh @@ -0,0 +1,3 @@ +AUTOBUILD_CONFIGURE_EXTRA="${AUTOBUILD_CONFIGURE_EXTRA:-} --arch=i686" +DEBDIST=sid +source Autobuild/debian.sh