# HG changeset patch # User Augie Fackler # Date 1541963588 18000 # Node ID d0a6b2c8f8b6c985b96569d0b97f9198f2f6ced8 # Parent a694a7159125b37bfd3bf94a407beeb71b031d4f packaging: add Fedora 29 target Differential Revision: https://phab.mercurial-scm.org/D5254 diff -r a694a7159125 -r d0a6b2c8f8b6 Makefile --- a/Makefile Sat Nov 10 11:52:32 2018 +0900 +++ b/Makefile Sun Nov 11 14:13:08 2018 -0500 @@ -178,6 +178,7 @@ docker-fedora20 \ docker-fedora21 \ docker-fedora28 \ + docker-fedora29 \ docker-ubuntu-trusty \ docker-ubuntu-trusty-ppa \ docker-ubuntu-xenial \ @@ -189,6 +190,7 @@ fedora20 \ fedora21 \ fedora28 \ + fedora29 \ linux-wheels \ linux-wheels-x86_64 \ linux-wheels-i686 \ diff -r a694a7159125 -r d0a6b2c8f8b6 contrib/packaging/Makefile --- a/contrib/packaging/Makefile Sat Nov 10 11:52:32 2018 +0900 +++ b/contrib/packaging/Makefile Sun Nov 11 14:13:08 2018 -0500 @@ -14,7 +14,8 @@ FEDORA_RELEASES := \ 20 \ 21 \ - 28 + 28 \ + 29 CENTOS_RELEASES := \ 5 \ diff -r a694a7159125 -r d0a6b2c8f8b6 contrib/packaging/docker/fedora29 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/contrib/packaging/docker/fedora29 Sun Nov 11 14:13:08 2018 -0500 @@ -0,0 +1,15 @@ +FROM fedora:29 + +RUN groupadd -g 1000 build && \ + useradd -u 1000 -g 1000 -s /bin/bash -d /build -m build + +RUN dnf install -y \ + gcc \ + gettext \ + make \ + python-devel \ + python-docutils \ + rpm-build + +# For creating repo meta data +RUN dnf install -y createrepo