Files
mcollective-actionpolicy-auth/ext/redhat/mcollective-actionpolicy-auth.spec.erb
Richard Clamp 0d88ae0c60 MCOP-245 Add pl:packaging
Add the necessary boilerplate to build packages with the current Puppet Labs
build infrastructure.  Based on the packaging of mcollective-sysctl-data
2014-07-25 11:30:56 +01:00

40 lines
1.1 KiB
Plaintext

# VERSION is subbed out during rake srpm process
%global realversion <%= @version %>
%global rpmversion <%= @rpmversion %>
Summary: Action Policy simplerpc authorization plugin
Name: mcollective-actionpolicy-auth
Version: %{rpmversion}
Release: <%= @rpmrelease -%>%{?dist}
Vendor: %{?_host_vendor}
License: ASL 2.0
URL: https://github.com/puppetlabs/mcollective-actionpolicy-auth
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
Group: System Tools
Source0: mcollective-actionpolicy-auth-%{realversion}.tar.gz
Requires: mcollective-common >= 2.2.1
%description
Action Policy simplerpc authorization plugin
%prep
%setup -q -n %{name}-%{realversion}
%build
%install
rm -rf %{buildroot}
%{__install} -d -m0755 %{buildroot}%{_libexecdir}/mcollective/mcollective
cp -a util %{buildroot}%{_libexecdir}/mcollective/mcollective
%clean
rm -rf %{buildroot}
%files
%{_libexecdir}/mcollective/mcollective/util/*
%changelog
* <%= Time.now.strftime("%a %b %d %Y") %> Puppet Labs Release <info@puppetlabs.com> - <%= @rpmversion %>-<%= @rpmrelease %>
- Build for <%= @version %>