"support/bintray.py publish filelist.txt"
]
},
- "fedora24-x86_64": {
- "buildenv": "fedora24-x86_64",
+ "fedora27-x86_64": {
+ "buildenv": "docker:fedora:27",
"builddeps": [
+ ["https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-27.noarch.rpm"],
"gcc-c++",
"which",
"rpm-build",
"avahi-devel",
"openssl-devel",
"zlib-devel",
+ "libdvbcsa-devel",
"wget",
"bzip2",
"uriparser-devel",
+ "pcre2-devel",
+ "python",
+ "ccache"
+ ],
+ "buildcmd": [
+ "./configure --disable-dvbscan && make -C rpm build-doozer",
+ "support/bintray.py publish filelist.txt"
+ ]
+ },
+ "fedora28-x86_64": {
+ "buildenv": "docker:fedora:28",
+ "builddeps": [
+ ["https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-28.noarch.rpm"],
+ "gcc-c++",
+ "which",
+ "rpm-build",
+ "rpmdevtools",
+ "git",
+ "make",
+ "cmake",
+ "gettext-devel",
+ "dbus-devel",
+ "avahi-devel",
+ "openssl-devel",
+ "zlib-devel",
+ "libdvbcsa-devel",
+ "wget",
+ "bzip2",
+ "uriparser-devel",
+ "pcre2-devel",
"python",
"ccache"
],
]
},
"centos7-x86_64": {
- "buildenv": "centos7-x86_64",
+ "buildenv": "docker:centos:7",
"builddeps": [
+ ["https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm"],
"gcc-c++",
"which",
"rpm-build",
"avahi-devel",
"openssl-devel",
"zlib-devel",
+ "libdvbcsa-devel",
"wget",
"bzip2",
"uriparser-devel",
+ "pcre2-devel",
"python",
"ccache"
],
"./configure --disable-dvbscan && make -C rpm build-doozer",
"support/bintray.py publish filelist.txt"
]
- }
+ },
+ "bionic-amd64": {
+ "buildenv": "docker:ubuntu:bionic",
+ "builddeps": [
+ "cmake",
+ "git",
+ "build-essential",
+ "pkg-config",
+ "gettext",
+ "libavahi-client-dev",
+ "libssl-dev",
+ "zlib1g-dev",
+ "wget",
+ "bzip2",
+ "git-core",
+ "liburiparser-dev",
+ "libpcre2-dev",
+ "libdvbcsa-dev",
+ "python",
+ "debhelper",
+ "ccache"
+ ],
+ "buildcmd": [
+ "AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-ffmpeg_static\\ --enable-hdhomerun_static ./Autobuild.sh -t ${TARGET} -j ${PARALLEL} -w ${WORKDIR}",
+ ]
+ },
}
}