]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
Doozer.io: Add build targets for Debian, Bullseye & Sid
authormpmc <git@markc.net>
Tue, 20 Jul 2021 17:51:15 +0000 (18:51 +0100)
committerFlole998 <Flole998@users.noreply.github.com>
Fri, 23 Jul 2021 13:27:22 +0000 (15:27 +0200)
.doozer.json
Autobuild/bullseye-amd64.sh [new file with mode: 0644]
Autobuild/bullseye-i386.sh [new file with mode: 0644]
Autobuild/sid-amd64.sh [new file with mode: 0644]
Autobuild/sid-i386.sh [new file with mode: 0644]

index 1badeb896b580b19bdc2691e97f0831dbc10a333..5c3974e1bb7973d1191c2fda368e63fa3c941a88 100644 (file)
         "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 (file)
index 0000000..1bcf309
--- /dev/null
@@ -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 (file)
index 0000000..236742d
--- /dev/null
@@ -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 (file)
index 0000000..395b179
--- /dev/null
@@ -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 (file)
index 0000000..a48912f
--- /dev/null
@@ -0,0 +1,3 @@
+AUTOBUILD_CONFIGURE_EXTRA="${AUTOBUILD_CONFIGURE_EXTRA:-} --arch=i686"
+DEBDIST=sid
+source Autobuild/debian.sh