integ/devtools/puppet-modules/puppet-boolean-1.0.2/centos/puppet-boolean.spec
Dean Troyer 3cd12006bb StarlingX open source release updates
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-05-31 07:36:35 -07:00

40 lines
1.1 KiB
RPMSpec

%global git_sha 22b726dd78b0a60a224cc7054aebbf28e9306f62
%global module_dir boolean
Name: puppet-boolean
Version: 1.0.2
Release: 1%{?_tis_dist}.%{tis_patch_ver}
Summary: Puppet Boolean module
License: Apache
URL: https://github.com/adrienthebo/puppet-boolean
Source0: %{name}-%{git_sha}.tar.gz
BuildArch: noarch
BuildRequires: python2-devel
%description
A Puppet module to provide boolean parameters
%prep
%setup -n %{name}
find . -type f -name ".*" -exec rm {} +
find . -size 0 -exec rm {} +
find . \( -name "*.pl" -o -name "*.sh" \) -exec chmod +x {} +
find . \( -name "*.pp" -o -name "*.py" \) -exec chmod -x {} +
find . \( -name "*.rb" -o -name "*.erb" \) -exec chmod -x {} +
find . \( -name spec -o -name ext \) | xargs rm -rf
%install
rm -rf %{buildroot}
install -d -m 0755 %{buildroot}/%{_datadir}/puppet/modules/%{module_dir}
cp -rp * %{buildroot}/%{_datadir}/puppet/modules/%{module_dir}/
%files
%license %{_datadir}/puppet/modules/%{module_dir}/LICENSE
%{_datadir}/puppet/modules/%{module_dir}