Name: dumb-init Version: 1.2.0 Release: 1%{?dist} Summary: Simple wrapper script which proxies signals to a child License: MIT URL: https://github.com/Yelp/dumb-init Source0: https://github.com/Yelp/dumb-init/archive/v%{version}.tar.gz BuildRequires: help2man BuildRequires: python-mock BuildRequires: python-pytest %description dumb-init is a simple process supervisor and init system designed to run as PID 1 inside minimal container environments (such as Docker). %prep %autosetup %build %make_build CFLAGS="%{optflags}" help2man --no-discard-stderr ./dumb-init | gzip -9 > dumb-init.1.gz %check PATH=$PATH:$(pwd) %__python -m pytest %install %__install -D -m 0755 dumb-init $RPM_BUILD_ROOT%{_bindir}/dumb-init %__install -D -m 0644 dumb-init.1.gz $RPM_BUILD_ROOT%{_mandir}/man1/dumb-init.1.gz %files %license LICENSE %doc README.md %{_bindir}/dumb-init %{_mandir}/man1/dumb-init.1.gz %changelog * Fri Apr 7 2017 John Eckersberg - 1.2.0-1 - Initial package