core-extra/packaging
Gabriel Somlo 54d79270d5 packaging: update RPM spec file to match 5.0 release
Building compliant RPM packages for Fedora/RHEL/Centos requires all
dependencies to be satisfied via the distribution specific packaging
infrastructure (i.e. rpm + yum|dnf). To ensure that packages correctly
pull in their dependencies (i.e., without relying on side-loaded
software that just happens to be installed on the host where they're
being built), the best practice recommended is to build them in "mock".
E.g.,
        rpmbuild -bs core.spec
        mock -r fedora-rawhide-x86_64 core-*.src.rpm

This patch modifies the enclosed spec file to correctly list all
other RPM packages required to build and run core-* RPMs.

Note that at the time of this writing the "python-logzero" package
is pending release into the Fedora (26 and newer) repositories:

    https://bugzilla.redhat.com/show_bug.cgi?id=1514100

Signed-off-by: Gabriel Somlo <glsomlo@cert.org>
2017-11-20 20:56:48 -05:00
..
bsd globally replace old NRL URL with new 2013-12-04 21:45:42 +00:00
deb Merge branch 'master' into rel/5.0 2017-10-05 08:32:05 -07:00
rpm packaging: update RPM spec file to match 5.0 release 2017-11-20 20:56:48 -05:00
deb.mk globally replace mailing list URLs and dev email 2017-06-30 09:07:16 -07:00
rpm.mk packaging: Add a makefile to directly build RPM packages. 2016-09-06 11:36:32 -04:00