Skip to content
Snippets Groups Projects
Commit b1be6e57 authored by aviau's avatar aviau Committed by gerrit2
Browse files

Packaging: Add Fedora25

Change-Id: Ifd9edfa8dcfaae7c657f28b84d09fe39d98aaedd
parent 95566f36
No related branches found
No related tags found
No related merge requests found
......@@ -89,6 +89,8 @@ package-all: package-debian_8 \
package-fedora_23_i386 \
package-fedora_24 \
package-fedora_24_i386 \
package-fedora_25 \
package-fedora_25_i386 \
package-gentoo
# Append the output of make-packaging-target to this Makefile
......
FROM fedora:25
RUN dnf clean all
RUN dnf install -y yum-utils rpmdevtools
RUN dnf clean all
RUN dnf upgrade -y && \
dnf install -y \
rpm-build \
tar \
make \
autoconf \
automake \
cmake \
speexdsp-devel \
pulseaudio-libs-devel \
libsamplerate-devel \
libtool \
dbus-devel \
expat-devel \
pcre-devel \
yaml-cpp-devel \
boost-devel \
dbus-c++-devel \
dbus-devel \
libsndfile-devel \
libXext-devel \
libXfixes-devel \
yasm \
speex-devel \
gsm-devel \
chrpath \
check \
astyle \
uuid-c++-devel \
libupnp-devel \
gettext-devel \
gcc-c++ \
which \
alsa-lib-devel \
systemd-devel \
libuuid-devel \
uuid-devel \
gnutls-devel \
nettle-devel \
opus-devel \
patch \
jsoncpp-devel \
libnatpmp-devel \
webkitgtk4-devel \
cryptopp-devel \
libva-devel
ADD scripts/build-package-fedora.sh /opt/build-package-fedora.sh
CMD /opt/build-package-fedora.sh
FROM savoirfairelinux/ring-fedora32:25
RUN dnf clean all
RUN dnf install -y yum-utils rpmdevtools
RUN dnf clean all
RUN dnf upgrade -y && \
dnf install -y \
rpm-build \
tar \
make \
autoconf \
automake \
cmake \
speexdsp-devel \
pulseaudio-libs-devel \
libsamplerate-devel \
libtool \
dbus-devel \
expat-devel \
pcre-devel \
yaml-cpp-devel \
boost-devel \
dbus-c++-devel \
dbus-devel \
libsndfile-devel \
libXext-devel \
libXfixes-devel \
yasm \
speex-devel \
gsm-devel \
chrpath \
check \
astyle \
uuid-c++-devel \
libupnp-devel \
gettext-devel \
gcc-c++ \
which \
alsa-lib-devel \
systemd-devel \
libuuid-devel \
uuid-devel \
gnutls-devel \
nettle-devel \
opus-devel \
patch \
jsoncpp-devel \
libnatpmp-devel \
webkitgtk4-devel \
cryptopp-devel \
libva-devel
ADD scripts/build-package-fedora.sh /opt/build-package-fedora.sh
CMD /opt/build-package-fedora.sh
......@@ -181,6 +181,16 @@ def run_generate_all(parsed_args):
"debian_packaging_override": "",
"output_file": ".packages-built",
},
{
"distribution": "fedora_25",
"debian_packaging_override": "",
"output_file": ".packages-built",
},
{
"distribution": "fedora_25_i386",
"debian_packaging_override": "",
"output_file": ".packages-built",
},
# Gentoo
{
"distribution": "gentoo",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment