puppetlabs/puppet — pull request #1790 by haus (2013-07-19 19:21:12+00:00)
Title: (packaging) Move systemd BuildRequires into conditional

Previously either systemd or systemd-units were BuildRequires on all rpms.
These packages are now available on el5 or el6, which would break rpm building
on those platforms. This commit moves those BuildRequires into an already
existing systemd conditional, so they are only required on systems that support
systemd.