Revision 72cd5ab7
Added by Dominic Cleal almost 10 years ago
rubygem-foreman-mco/foreman-mco-0.0.1.gem | ||
---|---|---|
../.git/annex/objects/X9/4p/SHA256E-s23552--ca0b5c809e7b1ef21841063bc1c26f7dee3fe8ac1fae73ec39280ab8fe3f6a64.1.gem/SHA256E-s23552--ca0b5c809e7b1ef21841063bc1c26f7dee3fe8ac1fae73ec39280ab8fe3f6a64.1.gem
|
rubygem-foreman-mco/rubygem-foreman-mco.spec | ||
---|---|---|
%{?scl:%scl_package rubygem-%{gem_name}}
|
||
%{!?scl:%global pkg_name %{name}}
|
||
|
||
%global gem_name foreman-mco
|
||
|
||
%define rubyabi 1.9.1
|
||
%global foreman_dir /usr/share/foreman
|
||
%global foreman_bundlerd_dir %{foreman_dir}/bundler.d
|
||
|
||
Summary: Manage remote hosts with MCollective and Foreman
|
||
Name: %{?scl_prefix}rubygem-%{gem_name}
|
||
Version: 0.0.1
|
||
Release: 3%{?dist}
|
||
Group: Applications/System
|
||
License: GPLv3
|
||
URL: http://github.com/witlessbird/foreman_mco
|
||
Source0: http://rubygems.org/downloads/%{gem_name}-%{version}.gem
|
||
|
||
Requires: foreman >= 1.2.0
|
||
|
||
%if 0%{?fedora} > 18
|
||
Requires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
Requires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
Requires: %{?scl_prefix}rubygems
|
||
Requires: %{?scl_prefix}rubygem(deface)
|
||
|
||
%if 0%{?fedora} > 18
|
||
BuildRequires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
BuildRequires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
BuildRequires: %{?scl_prefix}rubygems-devel
|
||
BuildRequires: %{?scl_prefix}rubygems
|
||
|
||
BuildArch: noarch
|
||
|
||
Provides: %{?scl_prefix}rubygem(%{gem_name}) = %{version}
|
||
Provides: foreman-plugin-mco
|
||
|
||
%description
|
||
Manage remote hosts with MCollective and Foreman.
|
||
|
||
%prep
|
||
%setup -n %{pkg_name}-%{version} -q -c -T
|
||
mkdir -p .%{gem_dir}
|
||
%{?scl:scl enable %{scl} "}
|
||
gem install --local --install-dir .%{gem_dir} \
|
||
--force %{SOURCE0} --no-rdoc --no-ri
|
||
%{?scl:"}
|
||
|
||
%build
|
||
|
||
%install
|
||
mkdir -p %{buildroot}%{gem_dir}
|
||
cp -a .%{gem_dir}/* \
|
||
%{buildroot}%{gem_dir}/
|
||
|
||
mkdir -p %{buildroot}%{foreman_bundlerd_dir}
|
||
cat <<GEMFILE > %{buildroot}%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
gem '%{gem_name}'
|
||
GEMFILE
|
||
|
||
%files
|
||
%dir %{gem_instdir}
|
||
%{gem_instdir}/lib
|
||
%{gem_instdir}/app
|
||
%{gem_instdir}/db
|
||
%{gem_instdir}/config
|
||
%{gem_instdir}/Rakefile
|
||
%exclude %{gem_cache}
|
||
%{gem_spec}
|
||
%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
|
||
%exclude %{gem_instdir}/test
|
||
%exclude %{gem_dir}/cache/%{gem_name}-%{version}.gem
|
||
|
||
%posttrans
|
||
su - foreman -s /bin/bash -c /usr/share/foreman/extras/dbmigrate >/dev/null 2>&1 ||:
|
||
(/sbin/service foreman status && /sbin/service foreman restart) >/dev/null 2>&1
|
||
exit 0
|
||
|
||
%changelog
|
||
* Tue Dec 17 2013 Dominic Cleal <dcleal@redhat.com> 0.0.1-3
|
||
- Update some references to mco (dcleal@redhat.com)
|
||
|
||
* Tue Dec 17 2013 Sam Kottler <shk@redhat.com> 0.0.1-2
|
||
- Initial tag with tito
|
||
|
||
* Mon Dec 13 2013 Sam Kottler <shk@redhat.com> - 0.0.1-1
|
||
- Initial package for foreman_mco
|
rubygem-foreman_chef/foreman_chef-0.0.4.gem | ||
---|---|---|
../.git/annex/objects/1Q/Wp/SHA256E-s28672--b64788f68c29b6c3435f2a69b51e595ad65211b5260c2e2f572449a272be6295.4.gem/SHA256E-s28672--b64788f68c29b6c3435f2a69b51e595ad65211b5260c2e2f572449a272be6295.4.gem
|
rubygem-foreman_chef/rubygem-foreman_chef.spec | ||
---|---|---|
# This package contains macros that provide functionality relating to
|
||
# Software Collections. These macros are not used in default
|
||
# Fedora builds, and should not be blindly copied or enabled.
|
||
# Specifically, the "scl" macro must not be defined in official Fedora
|
||
# builds. For more information, see:
|
||
# http://docs.fedoraproject.org/en-US/Fedora_Contributor_Documentation
|
||
# /1/html/Software_Collections_Guide/index.html
|
||
|
||
%{?scl:%scl_package rubygem-%{gem_name}}
|
||
%{!?scl:%global pkg_name %{name}}
|
||
|
||
%global gem_name foreman_chef
|
||
|
||
%define rubyabi 1.9.1
|
||
%global foreman_dir /usr/share/foreman
|
||
%global foreman_bundlerd_dir %{foreman_dir}/bundler.d
|
||
|
||
Summary: Plugin for Chef integration with Foreman
|
||
Name: %{?scl_prefix}rubygem-%{gem_name}
|
||
Version: 0.0.4
|
||
Release: 1%{?dist}
|
||
Group: Applications/System
|
||
License: GPLv3
|
||
URL: http://github.com/theforeman/foreman_chef
|
||
Source0: http://rubygems.org/downloads/%{gem_name}-%{version}.gem
|
||
|
||
Requires: foreman >= 1.4.0
|
||
|
||
%if 0%{?fedora} > 18
|
||
Requires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
Requires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
Requires: %{?scl_prefix}rubygems
|
||
|
||
%if 0%{?fedora} > 18
|
||
BuildRequires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
BuildRequires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
BuildRequires: %{?scl_prefix}rubygems-devel
|
||
BuildRequires: %{?scl_prefix}rubygems
|
||
|
||
BuildArch: noarch
|
||
|
||
Provides: %{?scl_prefix}rubygem(%{gem_name}) = %{version}
|
||
Provides: foreman-plugin-chef
|
||
|
||
%description
|
||
Foreman extensions that are required for better Chef integration.
|
||
|
||
%package doc
|
||
BuildArch: noarch
|
||
Requires: %{?scl_prefix}%{pkg_name} = %{version}-%{release}
|
||
Summary: Documentation for rubygem-%{gem_name}
|
||
|
||
%description doc
|
||
This package contains documentation for rubygem-%{gem_name}.
|
||
|
||
%prep
|
||
%setup -n %{pkg_name}-%{version} -q -c -T
|
||
mkdir -p .%{gem_dir}
|
||
%{?scl:scl enable %{scl} "}
|
||
gem install --local --install-dir .%{gem_dir} \
|
||
--force %{SOURCE0} --no-rdoc --no-ri
|
||
%{?scl:"}
|
||
|
||
%build
|
||
|
||
%install
|
||
mkdir -p %{buildroot}%{gem_dir}
|
||
cp -a .%{gem_dir}/* \
|
||
%{buildroot}%{gem_dir}/
|
||
|
||
mkdir -p %{buildroot}%{foreman_bundlerd_dir}
|
||
cat <<GEMFILE > %{buildroot}%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
gem '%{gem_name}'
|
||
GEMFILE
|
||
|
||
%files
|
||
%dir %{gem_instdir}
|
||
%{gem_instdir}/app
|
||
%{gem_instdir}/lib
|
||
%{gem_instdir}/config
|
||
%exclude %{gem_cache}
|
||
%{gem_spec}
|
||
%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
%doc %{gem_instdir}/LICENSE
|
||
|
||
%exclude %{gem_instdir}/test
|
||
%exclude %{gem_dir}/cache/%{gem_name}-%{version}.gem
|
||
|
||
%files doc
|
||
%doc %{gem_instdir}/LICENSE
|
||
%doc %{gem_instdir}/README.md
|
||
%{gem_instdir}/Rakefile
|
||
|
||
%changelog
|
||
* Wed Jan 22 2014 Marek Hulan <mhulan@redhat.com> 0.0.4-1
|
||
- Update foreman_chef (mhulan@redhat.com)
|
||
|
||
* Mon Jan 20 2014 Marek Hulan <mhulan@redhat.com> 0.0.3-1
|
||
- new package built with tito
|
||
|
||
|
rubygem-foreman_column_view/foreman_column_view-0.2.0.gem | ||
---|---|---|
../.git/annex/objects/V7/pV/SHA256E-s18944--0b3b55cb2a041555ba24bf81401c29a393b89c0a66eccd7cde9203044c5fc0fb.0.gem/SHA256E-s18944--0b3b55cb2a041555ba24bf81401c29a393b89c0a66eccd7cde9203044c5fc0fb.0.gem
|
rubygem-foreman_column_view/rubygem-foreman_column_view.spec | ||
---|---|---|
# This package contains macros that provide functionality relating to
|
||
# Software Collections. These macros are not used in default
|
||
# Fedora builds, and should not be blindly copied or enabled.
|
||
# Specifically, the "scl" macro must not be defined in official Fedora
|
||
# builds. For more information, see:
|
||
# http://docs.fedoraproject.org/en-US/Fedora_Contributor_Documentation
|
||
# /1/html/Software_Collections_Guide/index.html
|
||
|
||
%{?scl:%scl_package rubygem-%{gem_name}}
|
||
%{!?scl:%global pkg_name %{name}}
|
||
|
||
%global gem_name foreman_column_view
|
||
|
||
%define rubyabi 1.9.1
|
||
%global foreman_dir /usr/share/foreman
|
||
%global foreman_bundlerd_dir %{foreman_dir}/bundler.d
|
||
%global foreman_pluginconf_dir /etc/foreman/plugins
|
||
|
||
Summary: Column View Plugin for Foreman
|
||
Name: %{?scl_prefix}rubygem-%{gem_name}
|
||
Version: 0.2.0
|
||
Release: 1%{?dist}
|
||
Group: Applications/System
|
||
License: GPLv3
|
||
URL: http://github.com/GregSutcliffe/foreman_column_view
|
||
Source0: http://rubygems.org/downloads/%{gem_name}-%{version}.gem
|
||
|
||
Requires: foreman >= 1.2.0
|
||
Requires: %{?scl_prefix}rubygem(deface)
|
||
|
||
%if 0%{?fedora} > 18
|
||
Requires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
Requires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
Requires: %{?scl_prefix}rubygems
|
||
|
||
%if 0%{?fedora} > 18
|
||
BuildRequires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
BuildRequires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
BuildRequires: %{?scl_prefix}rubygems-devel
|
||
BuildRequires: %{?scl_prefix}rubygems
|
||
|
||
BuildArch: noarch
|
||
|
||
Provides: %{?scl_prefix}rubygem(%{gem_name}) = %{version}
|
||
Provides: foreman-plugin-column_view
|
||
|
||
%description
|
||
Displays an additional column in the Foreman Hosts view and/or additional
|
||
entries in the Host show page.
|
||
|
||
%package doc
|
||
BuildArch: noarch
|
||
Requires: %{?scl_prefix}%{pkg_name} = %{version}-%{release}
|
||
Summary: Documentation for rubygem-%{gem_name}
|
||
|
||
%description doc
|
||
This package contains documentation for rubygem-%{gem_name}.
|
||
|
||
%prep
|
||
%setup -n %{pkg_name}-%{version} -q -c -T
|
||
mkdir -p .%{gem_dir}
|
||
%{?scl:scl enable %{scl} "}
|
||
gem install --local --install-dir .%{gem_dir} \
|
||
--force %{SOURCE0} --no-rdoc --no-ri
|
||
%{?scl:"}
|
||
|
||
%build
|
||
|
||
%install
|
||
mkdir -p %{buildroot}%{gem_dir}
|
||
cp -a .%{gem_dir}/* \
|
||
%{buildroot}%{gem_dir}/
|
||
|
||
mkdir -p %{buildroot}%{foreman_bundlerd_dir}
|
||
cat <<GEMFILE > %{buildroot}%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
gem '%{gem_name}'
|
||
GEMFILE
|
||
|
||
mkdir -p %{buildroot}%{foreman_pluginconf_dir}
|
||
cat <<CONFIG > %{buildroot}%{foreman_pluginconf_dir}/%{gem_name}.yaml.example
|
||
# Copy this file to %{gem_name}.yaml to enable, then restart Foreman
|
||
#
|
||
# See %{name}-doc and %{gem_instdir}/README.md for more information
|
||
:column_view:
|
||
:architecture:
|
||
:title: Architecture
|
||
:after: last_report
|
||
:content: facts_hash['architecture']
|
||
:uptime:
|
||
:title: Uptime
|
||
:after: architecture
|
||
:content: facts_hash['uptime']
|
||
CONFIG
|
||
|
||
%files
|
||
%dir %{gem_instdir}
|
||
%{gem_instdir}/app
|
||
%{gem_instdir}/lib
|
||
%exclude %{gem_cache}
|
||
%{gem_spec}
|
||
%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
%doc %{foreman_pluginconf_dir}/%{gem_name}.yaml.example
|
||
%doc %{gem_instdir}/LICENSE
|
||
|
||
%exclude %{gem_dir}/cache/%{gem_name}-%{version}.gem
|
||
|
||
%files doc
|
||
%doc %{gem_instdir}/LICENSE
|
||
%doc %{gem_instdir}/README.md
|
||
%{gem_instdir}/Rakefile
|
||
|
||
%changelog
|
||
* Wed Feb 26 2014 Dominic Cleal <dcleal@redhat.com> 0.2.0-1
|
||
- Update to v0.2.0 (dcleal@redhat.com)
|
||
- Remove SCL prefix from foreman-plugin-* provide (dcleal@redhat.com)
|
||
|
||
* Tue Aug 20 2013 Dominic Cleal <dcleal@redhat.com> 0.1.2-1
|
||
- new package built with tito
|
||
|
rubygem-foreman_custom_parameters/foreman_custom_parameters-0.0.2.gem | ||
---|---|---|
../.git/annex/objects/7K/x6/SHA256E-s27136--a362d6bff6b3937b47b8e0b455cd2e2ce28adf5127db55d7cff53852e5f7fb1f.2.gem/SHA256E-s27136--a362d6bff6b3937b47b8e0b455cd2e2ce28adf5127db55d7cff53852e5f7fb1f.2.gem
|
rubygem-foreman_custom_parameters/rubygem-foreman_custom_parameters.spec | ||
---|---|---|
# This package contains macros that provide functionality relating to
|
||
# Software Collections. These macros are not used in default
|
||
# Fedora builds, and should not be blindly copied or enabled.
|
||
# Specifically, the "scl" macro must not be defined in official Fedora
|
||
# builds. For more information, see:
|
||
# http://docs.fedoraproject.org/en-US/Fedora_Contributor_Documentation
|
||
# /1/html/Software_Collections_Guide/index.html
|
||
|
||
%{?scl:%scl_package rubygem-%{gem_name}}
|
||
%{!?scl:%global pkg_name %{name}}
|
||
|
||
%global gem_name foreman_custom_parameters
|
||
|
||
%define rubyabi 1.9.1
|
||
%global foreman_dir /usr/share/foreman
|
||
%global foreman_bundlerd_dir %{foreman_dir}/bundler.d
|
||
%global foreman_pluginconf_dir %{foreman_dir}/config/settings.plugins.d
|
||
|
||
Summary: Plugin to improve storage of custom information in parameters
|
||
Name: %{?scl_prefix}rubygem-%{gem_name}
|
||
Version: 0.0.2
|
||
Release: 1%{?dist}
|
||
Group: Applications/System
|
||
License: GPLv3
|
||
URL: http://github.com/theforeman/foreman_custom_parameters
|
||
Source0: http://rubygems.org/downloads/%{gem_name}-%{version}.gem
|
||
|
||
Requires: foreman >= 1.2.0
|
||
|
||
%if 0%{?fedora} > 18
|
||
Requires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
Requires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
Requires: %{?scl_prefix}rubygems
|
||
|
||
%if 0%{?fedora} > 18
|
||
BuildRequires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
BuildRequires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
BuildRequires: %{?scl_prefix}rubygems-devel
|
||
BuildRequires: %{?scl_prefix}rubygems
|
||
|
||
BuildArch: noarch
|
||
|
||
Provides: %{?scl_prefix}rubygem(%{gem_name}) = %{version}
|
||
Provides: foreman-plugin-custom-parameters
|
||
|
||
%description
|
||
Plugin to improve storage of custom information in parameters.
|
||
|
||
%package doc
|
||
BuildArch: noarch
|
||
Requires: %{?scl_prefix}%{pkg_name} = %{version}-%{release}
|
||
Summary: Documentation for rubygem-%{gem_name}
|
||
|
||
%description doc
|
||
This package contains documentation for rubygem-%{gem_name}.
|
||
|
||
%prep
|
||
%setup -n %{pkg_name}-%{version} -q -c -T
|
||
mkdir -p .%{gem_dir}
|
||
%{?scl:scl enable %{scl} "}
|
||
gem install --local --install-dir .%{gem_dir} \
|
||
--force %{SOURCE0} --no-rdoc --no-ri
|
||
%{?scl:"}
|
||
|
||
%build
|
||
|
||
%install
|
||
mkdir -p %{buildroot}%{gem_dir}
|
||
cp -a .%{gem_dir}/* \
|
||
%{buildroot}%{gem_dir}/
|
||
|
||
mkdir -p %{buildroot}%{foreman_bundlerd_dir}
|
||
cat <<GEMFILE > %{buildroot}%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
gem '%{gem_name}'
|
||
GEMFILE
|
||
|
||
mkdir -p %{buildroot}%{foreman_pluginconf_dir}
|
||
mv %{buildroot}/%{gem_instdir}/custom_parameters.yaml.example \
|
||
%{buildroot}%{foreman_pluginconf_dir}/%{gem_name}.yaml.example
|
||
|
||
%files
|
||
%dir %{gem_instdir}
|
||
%{gem_instdir}/app
|
||
%{gem_instdir}/lib
|
||
%exclude %{gem_cache}
|
||
%{gem_spec}
|
||
%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
%doc %{foreman_pluginconf_dir}/%{gem_name}.yaml.example
|
||
%doc %{gem_instdir}/LICENSE
|
||
|
||
%exclude %{gem_instdir}/test
|
||
%exclude %{gem_dir}/cache/%{gem_name}-%{version}.gem
|
||
|
||
%files doc
|
||
%doc %{gem_instdir}/LICENSE
|
||
%doc %{gem_instdir}/README.md
|
||
%{gem_instdir}/Rakefile
|
||
|
||
%changelog
|
||
* Wed Jan 29 2014 Dominic Cleal <dcleal@redhat.com> 0.0.2-1
|
||
- Update to v0.0.2 (dcleal@redhat.com)
|
||
|
||
* Thu Sep 19 2013 Dominic Cleal <dcleal@redhat.com> 0.0.1-1
|
||
- new package built with tito
|
||
|
rubygem-foreman_default_hostgroup/foreman_default_hostgroup-2.0.1.gem | ||
---|---|---|
../.git/annex/objects/1X/p1/SHA256E-s20992--80d80a7f5992972bab250aca6172b817b44619f9b3bca89636340972b7f86996.1.gem/SHA256E-s20992--80d80a7f5992972bab250aca6172b817b44619f9b3bca89636340972b7f86996.1.gem
|
rubygem-foreman_default_hostgroup/rubygem-foreman_default_hostgroup.spec | ||
---|---|---|
# This package contains macros that provide functionality relating to
|
||
# Software Collections. These macros are not used in default
|
||
# Fedora builds, and should not be blindly copied or enabled.
|
||
# Specifically, the "scl" macro must not be defined in official Fedora
|
||
# builds. For more information, see:
|
||
# http://docs.fedoraproject.org/en-US/Fedora_Contributor_Documentation
|
||
# /1/html/Software_Collections_Guide/index.html
|
||
|
||
%{?scl:%scl_package rubygem-%{gem_name}}
|
||
%{!?scl:%global pkg_name %{name}}
|
||
|
||
%global gem_name foreman_default_hostgroup
|
||
|
||
%define rubyabi 1.9.1
|
||
%global foreman_dir /usr/share/foreman
|
||
%global foreman_bundlerd_dir %{foreman_dir}/bundler.d
|
||
%global foreman_pluginconf_dir /etc/foreman/plugins
|
||
|
||
Summary: Default Hostgroup Plugin for Foreman
|
||
Name: %{?scl_prefix}rubygem-%{gem_name}
|
||
Version: 2.0.1
|
||
Release: 1%{?dist}
|
||
Group: Applications/System
|
||
License: GPLv3
|
||
URL: http://github.com/GregSutcliffe/foreman_default_hostgroup
|
||
Source0: http://rubygems.org/downloads/%{gem_name}-%{version}.gem
|
||
|
||
Requires: foreman >= 1.5.0
|
||
|
||
%if 0%{?fedora} > 18
|
||
Requires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
Requires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
Requires: %{?scl_prefix}rubygems
|
||
|
||
%if 0%{?fedora} > 18
|
||
BuildRequires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
BuildRequires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
BuildRequires: %{?scl_prefix}rubygems-devel
|
||
BuildRequires: %{?scl_prefix}rubygems
|
||
|
||
BuildArch: noarch
|
||
|
||
Provides: %{?scl_prefix}rubygem(%{gem_name}) = %{version}
|
||
Provides: foreman-plugin-default-hostgroup
|
||
|
||
%description
|
||
Adds the option to specify a default hostgroup for new hosts created from
|
||
facts/reports.
|
||
|
||
%package doc
|
||
BuildArch: noarch
|
||
Requires: %{?scl_prefix}%{pkg_name} = %{version}-%{release}
|
||
Summary: Documentation for rubygem-%{gem_name}
|
||
|
||
%description doc
|
||
This package contains documentation for rubygem-%{gem_name}.
|
||
|
||
%prep
|
||
%setup -n %{pkg_name}-%{version} -q -c -T
|
||
mkdir -p .%{gem_dir}
|
||
%{?scl:scl enable %{scl} "}
|
||
gem install --local --install-dir .%{gem_dir} \
|
||
--force %{SOURCE0} --no-rdoc --no-ri
|
||
%{?scl:"}
|
||
|
||
%build
|
||
|
||
%install
|
||
mkdir -p %{buildroot}%{gem_dir}
|
||
cp -a .%{gem_dir}/* \
|
||
%{buildroot}%{gem_dir}/
|
||
|
||
mkdir -p %{buildroot}%{foreman_bundlerd_dir}
|
||
cat <<GEMFILE > %{buildroot}%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
gem '%{gem_name}'
|
||
GEMFILE
|
||
|
||
mkdir -p %{buildroot}%{foreman_pluginconf_dir}
|
||
cat <<CONFIG > %{buildroot}%{foreman_pluginconf_dir}/%{gem_name}.yaml.example
|
||
# Copy this file to %{gem_name}.yaml to enable, then restart Foreman
|
||
#
|
||
# See %{name}-doc and %{gem_instdir}/README.md for more information
|
||
# Example default_hostgroup settings
|
||
#
|
||
# :map:
|
||
# <hostgroup>: <regex>
|
||
#
|
||
# The regex can be written either with or without the enclosing slashes:
|
||
# ^test$ - valid
|
||
# /^test$/ - also valid
|
||
#
|
||
#
|
||
---
|
||
:default_hostgroup:
|
||
:map:
|
||
"Internal": \.local$
|
||
"Core Services": \.core.my-company.net$
|
||
"Customers/Foobar" \.foobar.customers.my-company.net$
|
||
"Webserver": ^www\d*\.
|
||
"Mailserver": ^mx\d*\.
|
||
"Default": .*
|
||
CONFIG
|
||
|
||
%files
|
||
%dir %{gem_instdir}
|
||
%{gem_instdir}/app
|
||
%{gem_instdir}/config
|
||
%{gem_instdir}/lib
|
||
%exclude %{gem_cache}
|
||
%exclude %{gem_instdir}/test
|
||
%{gem_spec}
|
||
%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
%doc %{foreman_pluginconf_dir}/%{gem_name}.yaml.example
|
||
%doc %{gem_instdir}/LICENSE
|
||
|
||
%exclude %{gem_dir}/cache/%{gem_name}-%{version}.gem
|
||
|
||
%files doc
|
||
%doc %{gem_instdir}/LICENSE
|
||
%doc %{gem_instdir}/README.md
|
||
|
||
%changelog
|
||
* Wed Apr 30 2014 Dominic Cleal <dcleal@redhat.com> 2.0.1-1
|
||
- Update to v2.0.1, add example config file (dcleal@redhat.com)
|
||
|
||
* Tue Apr 29 2014 Dominic Cleal <dcleal@redhat.com> 2.0.0-1
|
||
- Update to v2.0.0 (dcleal@redhat.com)
|
||
|
||
* Mon Feb 10 2014 Dominic Cleal <dcleal@redhat.com> 1.1.0-1
|
||
- Update to v1.1.0 (dcleal@redhat.com)
|
||
|
||
* Fri Oct 04 2013 Dominic Cleal <dcleal@redhat.com> 1.0.0-1
|
||
- new package built with tito
|
||
|
rubygem-foreman_dhcp_browser/foreman_dhcp_browser-0.0.4.gem | ||
---|---|---|
../.git/annex/objects/8m/VJ/SHA256E-s29184--644933c2f70f7312d55325f4477856278b92b6db263d2a2db82fcd521bd70567.4.gem/SHA256E-s29184--644933c2f70f7312d55325f4477856278b92b6db263d2a2db82fcd521bd70567.4.gem
|
rubygem-foreman_dhcp_browser/rubygem-foreman_dhcp_browser.spec | ||
---|---|---|
# This package contains macros that provide functionality relating to
|
||
# Software Collections. These macros are not used in default
|
||
# Fedora builds, and should not be blindly copied or enabled.
|
||
# Specifically, the "scl" macro must not be defined in official Fedora
|
||
# builds. For more information, see:
|
||
# http://docs.fedoraproject.org/en-US/Fedora_Contributor_Documentation
|
||
# /1/html/Software_Collections_Guide/index.html
|
||
|
||
%{?scl:%scl_package rubygem-%{gem_name}}
|
||
%{!?scl:%global pkg_name %{name}}
|
||
|
||
%global gem_name foreman_dhcp_browser
|
||
|
||
%define rubyabi 1.9.1
|
||
%global foreman_dir /usr/share/foreman
|
||
%global foreman_bundlerd_dir %{foreman_dir}/bundler.d
|
||
|
||
Summary: DHCP browser plugin for Foreman
|
||
Name: %{?scl_prefix}rubygem-%{gem_name}
|
||
Version: 0.0.4
|
||
Release: 1%{?dist}
|
||
Group: Applications/System
|
||
License: GPLv3
|
||
URL: http://github.com/theforeman/foreman_dhcp_browser
|
||
Source0: http://rubygems.org/downloads/%{gem_name}-%{version}.gem
|
||
|
||
Requires: foreman >= 1.2.0
|
||
|
||
%if 0%{?fedora} > 18
|
||
Requires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
Requires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
Requires: %{?scl_prefix}rubygems
|
||
|
||
Requires: %{?scl_prefix}rubygem(deface)
|
||
|
||
%if 0%{?fedora} > 18
|
||
BuildRequires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
BuildRequires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
BuildRequires: %{?scl_prefix}rubygems-devel
|
||
BuildRequires: %{?scl_prefix}rubygems
|
||
|
||
BuildArch: noarch
|
||
|
||
Provides: %{?scl_prefix}rubygem(%{gem_name}) = %{version}
|
||
Provides: foreman-plugin-dhcp-browser
|
||
Provides: foreman-plugin-dhcp_browser
|
||
|
||
%description
|
||
Plugin for Foreman to browse and add/edit/delete DHCP leases independent of
|
||
Foreman's host creation.
|
||
|
||
%package doc
|
||
BuildArch: noarch
|
||
Requires: %{?scl_prefix}%{pkg_name} = %{version}-%{release}
|
||
Summary: Documentation for rubygem-%{gem_name}
|
||
|
||
%description doc
|
||
This package contains documentation for rubygem-%{gem_name}.
|
||
|
||
%prep
|
||
%setup -n %{pkg_name}-%{version} -q -c -T
|
||
mkdir -p .%{gem_dir}
|
||
%{?scl:scl enable %{scl} "}
|
||
gem install --local --install-dir .%{gem_dir} \
|
||
--force %{SOURCE0} --no-rdoc --no-ri
|
||
%{?scl:"}
|
||
|
||
%build
|
||
|
||
%install
|
||
mkdir -p %{buildroot}%{gem_dir}
|
||
cp -a .%{gem_dir}/* \
|
||
%{buildroot}%{gem_dir}/
|
||
|
||
mkdir -p %{buildroot}%{foreman_bundlerd_dir}
|
||
cat <<GEMFILE > %{buildroot}%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
gem '%{gem_name}'
|
||
GEMFILE
|
||
|
||
%files
|
||
%dir %{gem_instdir}
|
||
%{gem_instdir}/app
|
||
%{gem_instdir}/config
|
||
%{gem_instdir}/lib
|
||
%doc %{gem_instdir}/LICENSE
|
||
%exclude %{gem_cache}
|
||
%{gem_spec}
|
||
%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
|
||
%exclude %{gem_instdir}/Rakefile
|
||
%exclude %{gem_instdir}/test
|
||
%exclude %{gem_dir}/cache/%{gem_name}-%{version}.gem
|
||
|
||
%files doc
|
||
%doc %{gem_instdir}/LICENSE
|
||
%doc %{gem_instdir}/README.md
|
||
|
||
%changelog
|
||
* Tue Feb 04 2014 Dominic Cleal <dcleal@redhat.com> 0.0.4-1
|
||
- Update to v0.0.4 (dcleal@redhat.com)
|
||
|
||
* Tue Dec 10 2013 Dominic Cleal <dcleal@redhat.com> 0.0.3-1
|
||
- new package built with tito
|
||
|
rubygem-foreman_docker/foreman_docker-0.0.3.gem | ||
---|---|---|
../.git/annex/objects/8p/4Z/SHA256E-s27648--9783e7d3592140aee2ec0c02e0ce70e0dee92e1a295a2aa7d4327bcff8c7085f.3.gem/SHA256E-s27648--9783e7d3592140aee2ec0c02e0ce70e0dee92e1a295a2aa7d4327bcff8c7085f.3.gem
|
rubygem-foreman_docker/rubygem-foreman_docker.spec | ||
---|---|---|
# This package contains macros that provide functionality relating to
|
||
# Software Collections. These macros are not used in default
|
||
# Fedora builds, and should not be blindly copied or enabled.
|
||
# Specifically, the "scl" macro must not be defined in official Fedora
|
||
# builds. For more information, see:
|
||
# http://docs.fedoraproject.org/en-US/Fedora_Contributor_Documentation
|
||
# /1/html/Software_Collections_Guide/index.html
|
||
|
||
%{?scl:%scl_package rubygem-%{gem_name}}
|
||
%{!?scl:%global pkg_name %{name}}
|
||
|
||
%global gem_name foreman_docker
|
||
|
||
%define rubyabi 1.9.1
|
||
%global foreman_dir /usr/share/foreman
|
||
%global foreman_bundlerd_dir %{foreman_dir}/bundler.d
|
||
%global foreman_pluginconf_dir %{foreman_dir}/config/settings.plugins.d
|
||
|
||
Summary: A simple REST client for the Docker Remote API
|
||
Name: %{?scl_prefix}rubygem-%{gem_name}
|
||
Version: 0.0.3
|
||
Release: 1%{?dist}
|
||
Group: Applications/System
|
||
License: GPLv3
|
||
URL: http://github.com/theforeman/foreman-docker
|
||
Source0: http://rubygems.org/downloads/%{gem_name}-%{version}.gem
|
||
|
||
Requires: foreman >= 1.5.0
|
||
Requires: %{?scl_prefix}rubygem(docker-api) >= 1.8.0
|
||
Requires: %{?scl_prefix}rubygem(docker-api) < 1.9.0
|
||
Requires: %{?scl_prefix}rubygem(fog)
|
||
|
||
%if 0%{?fedora} > 18
|
||
Requires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
Requires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
Requires: %{?scl_prefix}rubygems
|
||
|
||
%if 0%{?fedora} > 18
|
||
BuildRequires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
BuildRequires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
BuildRequires: %{?scl_prefix}rubygems-devel
|
||
BuildRequires: %{?scl_prefix}rubygems
|
||
|
||
BuildArch: noarch
|
||
|
||
Provides: %{?scl_prefix}rubygem(%{gem_name}) = %{version}
|
||
Provides: foreman-plugin-docker
|
||
Provides: foreman-docker
|
||
|
||
%description
|
||
This plugin enables provisioning and managing Docker containers and images in
|
||
Foreman.
|
||
|
||
%package doc
|
||
BuildArch: noarch
|
||
Requires: %{?scl_prefix}%{pkg_name} = %{version}-%{release}
|
||
Summary: Documentation for rubygem-%{gem_name}
|
||
|
||
%description doc
|
||
This package contains documentation for rubygem-%{gem_name}.
|
||
|
||
%prep
|
||
%setup -n %{pkg_name}-%{version} -q -c -T
|
||
mkdir -p .%{gem_dir}
|
||
%{?scl:scl enable %{scl} "}
|
||
gem install --local --install-dir .%{gem_dir} \
|
||
--force %{SOURCE0} --no-rdoc --no-ri
|
||
%{?scl:"}
|
||
|
||
%build
|
||
|
||
%install
|
||
mkdir -p %{buildroot}%{gem_dir}
|
||
cp -a .%{gem_dir}/* \
|
||
%{buildroot}%{gem_dir}/
|
||
|
||
mkdir -p %{buildroot}%{foreman_bundlerd_dir}
|
||
cat <<GEMFILE > %{buildroot}%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
gem '%{gem_name}'
|
||
GEMFILE
|
||
|
||
%files
|
||
%dir %{gem_instdir}
|
||
%{gem_instdir}/app
|
||
%{gem_instdir}/lib
|
||
%{gem_instdir}/locale
|
||
%exclude %{gem_cache}
|
||
%exclude %{gem_instdir}/.*
|
||
%exclude %{gem_instdir}/Rakefile
|
||
%exclude %{gem_instdir}/test
|
||
%{gem_spec}
|
||
%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
%doc %{gem_instdir}/LICENSE
|
||
|
||
%exclude %{gem_dir}/cache/%{gem_name}-%{version}.gem
|
||
|
||
%files doc
|
||
%doc %{gem_instdir}/LICENSE
|
||
%doc %{gem_instdir}/README.md
|
||
|
||
%changelog
|
||
* Tue Apr 29 2014 Dominic Cleal <dcleal@redhat.com> 0.0.3-1
|
||
- new package built with tito
|
||
|
rubygem-foreman_hooks/foreman_hooks-0.3.7.gem | ||
---|---|---|
../.git/annex/objects/GJ/vj/SHA256E-s22528--6ba54c14254fe714ceec4b9ee021a88aa48f713e6271d05aafb2bc42528d150e.7.gem/SHA256E-s22528--6ba54c14254fe714ceec4b9ee021a88aa48f713e6271d05aafb2bc42528d150e.7.gem
|
rubygem-foreman_hooks/rubygem-foreman_hooks.spec | ||
---|---|---|
# This package contains macros that provide functionality relating to
|
||
# Software Collections. These macros are not used in default
|
||
# Fedora builds, and should not be blindly copied or enabled.
|
||
# Specifically, the "scl" macro must not be defined in official Fedora
|
||
# builds. For more information, see:
|
||
# http://docs.fedoraproject.org/en-US/Fedora_Contributor_Documentation
|
||
# /1/html/Software_Collections_Guide/index.html
|
||
|
||
%{?scl:%scl_package rubygem-%{gem_name}}
|
||
%{!?scl:%global pkg_name %{name}}
|
||
|
||
%global gem_name foreman_hooks
|
||
|
||
%define rubyabi 1.9.1
|
||
%global foreman_dir /usr/share/foreman
|
||
%global foreman_bundlerd_dir %{foreman_dir}/bundler.d
|
||
|
||
Summary: Run custom hook scripts on Foreman events
|
||
Name: %{?scl_prefix}rubygem-%{gem_name}
|
||
Version: 0.3.7
|
||
Release: 2%{?dist}
|
||
Group: Applications/System
|
||
License: GPLv3
|
||
URL: http://github.com/theforeman/foreman_hooks
|
||
Source0: http://rubygems.org/downloads/%{gem_name}-%{version}.gem
|
||
|
||
Requires: foreman >= 1.2.0
|
||
|
||
%if 0%{?fedora} > 18
|
||
Requires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
Requires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
Requires: %{?scl_prefix}rubygems
|
||
|
||
%if 0%{?fedora} > 18
|
||
BuildRequires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
BuildRequires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
BuildRequires: %{?scl_prefix}rubygems-devel
|
||
BuildRequires: %{?scl_prefix}rubygems
|
||
|
||
BuildArch: noarch
|
||
|
||
Provides: %{?scl_prefix}rubygem(%{gem_name}) = %{version}
|
||
Provides: foreman-plugin-hooks
|
||
|
||
%description
|
||
Plugin engine for Foreman that enables running custom hook scripts on Foreman
|
||
events.
|
||
|
||
%package doc
|
||
BuildArch: noarch
|
||
Requires: %{?scl_prefix}%{pkg_name} = %{version}-%{release}
|
||
Summary: Documentation for rubygem-%{gem_name}
|
||
|
||
%description doc
|
||
This package contains documentation for rubygem-%{gem_name}.
|
||
|
||
%prep
|
||
%setup -n %{pkg_name}-%{version} -q -c -T
|
||
mkdir -p .%{gem_dir}
|
||
%{?scl:scl enable %{scl} "}
|
||
gem install --local --install-dir .%{gem_dir} \
|
||
--force %{SOURCE0} --no-rdoc --no-ri
|
||
%{?scl:"}
|
||
|
||
%build
|
||
|
||
%install
|
||
mkdir -p %{buildroot}%{gem_dir}
|
||
cp -a .%{gem_dir}/* \
|
||
%{buildroot}%{gem_dir}/
|
||
|
||
mkdir -p %{buildroot}%{foreman_bundlerd_dir}
|
||
cat <<GEMFILE > %{buildroot}%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
gem '%{gem_name}'
|
||
GEMFILE
|
||
|
||
mkdir -p %{buildroot}%{foreman_dir}/config/hooks
|
||
ln -s %{gem_instdir} %{buildroot}%{foreman_dir}/%{gem_name}
|
||
|
||
%files
|
||
%dir %{gem_instdir}
|
||
%{gem_instdir}/lib
|
||
%doc %{gem_instdir}/LICENSE
|
||
%exclude %{gem_cache}
|
||
%{gem_spec}
|
||
%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
%{foreman_dir}/config/hooks
|
||
%{foreman_dir}/%{gem_name}
|
||
|
||
%exclude %{gem_instdir}/test
|
||
%exclude %{gem_dir}/cache/%{gem_name}-%{version}.gem
|
||
|
||
%files doc
|
||
%doc %{gem_instdir}/examples
|
||
%doc %{gem_instdir}/LICENSE
|
||
%doc %{gem_instdir}/README.md
|
||
%doc %{gem_instdir}/TODO
|
||
%{gem_instdir}/Rakefile
|
||
|
||
%changelog
|
||
* Wed Apr 02 2014 Dominic Cleal <dcleal@redhat.com> 0.3.7-2
|
||
- Add /usr/share/foreman/foreman_hooks symlink to gem dir (dcleal@redhat.com)
|
||
|
||
* Wed Feb 26 2014 Dominic Cleal <dcleal@redhat.com> 0.3.7-1
|
||
- Update to foreman_hooks 0.3.7 (dcleal@redhat.com)
|
||
|
||
* Fri Feb 14 2014 Dominic Cleal <dcleal@redhat.com> 0.3.6-1
|
||
- Update to foreman_hooks 0.3.6 (dcleal@redhat.com)
|
||
|
||
* Mon Jan 27 2014 Dominic Cleal <dcleal@redhat.com> 0.3.5-1
|
||
- Update to foreman_hooks 0.3.5 (dcleal@redhat.com)
|
||
|
||
* Wed Jan 22 2014 Dominic Cleal <dcleal@redhat.com> 0.3.4-1
|
||
- Update to foreman_hooks 0.3.4 (dcleal@redhat.com)
|
||
|
||
* Thu Aug 29 2013 Dominic Cleal <dcleal@redhat.com> 0.3.3-1
|
||
- new package built with tito
|
||
|
rubygem-foreman_memcache/foreman_memcache-0.0.3.gem | ||
---|---|---|
../.git/annex/objects/F8/ZF/SHA256E-s6656--dc48f7b8102d9dc60d92048436a047c264268499703ee9ff9c518312b154ba24.3.gem/SHA256E-s6656--dc48f7b8102d9dc60d92048436a047c264268499703ee9ff9c518312b154ba24.3.gem
|
rubygem-foreman_memcache/rubygem-foreman_memcache.spec | ||
---|---|---|
# This package contains macros that provide functionality relating to
|
||
# Software Collections. These macros are not used in default
|
||
# Fedora builds, and should not be blindly copied or enabled.
|
||
# Specifically, the "scl" macro must not be defined in official Fedora
|
||
# builds. For more information, see:
|
||
# http://docs.fedoraproject.org/en-US/Fedora_Contributor_Documentation
|
||
# /1/html/Software_Collections_Guide/index.html
|
||
|
||
%{?scl:%scl_package rubygem-%{gem_name}}
|
||
%{!?scl:%global pkg_name %{name}}
|
||
|
||
%global gem_name foreman_memcache
|
||
|
||
%define rubyabi 1.9.1
|
||
%global foreman_dir /usr/share/foreman
|
||
%global foreman_bundlerd_dir %{foreman_dir}/bundler.d
|
||
%global foreman_pluginconf_dir %{foreman_dir}/config/settings.plugins.d
|
||
|
||
Summary: Adds memcache integeration to foreman
|
||
Name: %{?scl_prefix}rubygem-%{gem_name}
|
||
Version: 0.0.3
|
||
Release: 1%{?dist}
|
||
Group: Applications/System
|
||
License: GPLv3
|
||
URL: http://github.com/theforeman/foreman_memcache
|
||
Source0: http://rubygems.org/downloads/%{gem_name}-%{version}.gem
|
||
|
||
Requires: foreman >= 1.2.0
|
||
Requires: %{?scl_prefix}rubygem(dalli)
|
||
|
||
%if 0%{?fedora} > 18
|
||
Requires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
Requires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
Requires: %{?scl_prefix}rubygems
|
||
|
||
%if 0%{?fedora} > 18
|
||
BuildRequires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
BuildRequires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
BuildRequires: %{?scl_prefix}rubygems-devel
|
||
BuildRequires: %{?scl_prefix}rubygems
|
||
|
||
BuildArch: noarch
|
||
|
||
Provides: %{?scl_prefix}rubygem(%{gem_name}) = %{version}
|
||
Provides: foreman-plugin-memcache
|
||
|
||
%description
|
||
Adds memcache integeration to foreman.
|
||
|
||
%package doc
|
||
BuildArch: noarch
|
||
Requires: %{?scl_prefix}%{pkg_name} = %{version}-%{release}
|
||
Summary: Documentation for rubygem-%{gem_name}
|
||
|
||
%description doc
|
||
This package contains documentation for rubygem-%{gem_name}.
|
||
|
||
%prep
|
||
%setup -n %{pkg_name}-%{version} -q -c -T
|
||
mkdir -p .%{gem_dir}
|
||
%{?scl:scl enable %{scl} "}
|
||
gem install --local --install-dir .%{gem_dir} \
|
||
--force %{SOURCE0} --no-rdoc --no-ri
|
||
%{?scl:"}
|
||
|
||
%build
|
||
|
||
%install
|
||
mkdir -p %{buildroot}%{gem_dir}
|
||
cp -a .%{gem_dir}/* \
|
||
%{buildroot}%{gem_dir}/
|
||
|
||
mkdir -p %{buildroot}%{foreman_bundlerd_dir}
|
||
cat <<GEMFILE > %{buildroot}%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
gem '%{gem_name}'
|
||
GEMFILE
|
||
|
||
mkdir -p %{buildroot}%{foreman_pluginconf_dir}
|
||
mv %{buildroot}/%{gem_instdir}/%{gem_name}.yaml.example %{buildroot}%{foreman_pluginconf_dir}/
|
||
|
||
%files
|
||
%dir %{gem_instdir}
|
||
%{gem_instdir}/lib
|
||
%exclude %{gem_cache}
|
||
%{gem_spec}
|
||
%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
%doc %{foreman_pluginconf_dir}/%{gem_name}.yaml.example
|
||
%doc %{gem_instdir}/MIT-LICENSE
|
||
|
||
%exclude %{gem_dir}/cache/%{gem_name}-%{version}.gem
|
||
|
||
%files doc
|
||
%doc %{gem_instdir}/MIT-LICENSE
|
||
%doc %{gem_instdir}/README.rdoc
|
||
%{gem_instdir}/Rakefile
|
||
|
||
%changelog
|
||
* Tue Sep 17 2013 Dominic Cleal <dcleal@redhat.com> 0.0.3-1
|
||
- new package built with tito
|
||
|
rubygem-foreman_openstack_cluster/foreman_openstack_cluster-0.0.1.gem | ||
---|---|---|
../.git/annex/objects/5V/5J/SHA256E-s20992--c170d65075193bd42b076d3aec7c77815de9f94218999445b10130b776ecf8c6.1.gem/SHA256E-s20992--c170d65075193bd42b076d3aec7c77815de9f94218999445b10130b776ecf8c6.1.gem
|
rubygem-foreman_openstack_cluster/rubygem-foreman_openstack_cluster.spec | ||
---|---|---|
# This package contains macros that provide functionality relating to
|
||
# Software Collections. These macros are not used in default
|
||
# Fedora builds, and should not be blindly copied or enabled.
|
||
# Specifically, the "scl" macro must not be defined in official Fedora
|
||
# builds. For more information, see:
|
||
# http://docs.fedoraproject.org/en-US/Fedora_Contributor_Documentation
|
||
# /1/html/Software_Collections_Guide/index.html
|
||
|
||
%{?scl:%scl_package rubygem-%{gem_name}}
|
||
%{!?scl:%global pkg_name %{name}}
|
||
|
||
%global gem_name foreman_openstack_cluster
|
||
|
||
%define rubyabi 1.9.1
|
||
%global foreman_dir /usr/share/foreman
|
||
%global foreman_bundlerd_dir %{foreman_dir}/bundler.d
|
||
%global foreman_pluginconf_dir %{foreman_dir}/config/settings.plugins.d
|
||
|
||
Summary: OpenStack Clustering Plugin for Foreman
|
||
Name: %{?scl_prefix}rubygem-%{gem_name}
|
||
Version: 0.0.1
|
||
Release: 1%{?dist}
|
||
Group: Applications/System
|
||
License: GPLv3
|
||
URL: http://github.com/GregSutcliffe/foreman_openstack_cluster
|
||
Source0: http://rubygems.org/downloads/%{gem_name}-%{version}.gem
|
||
|
||
Requires: foreman >= 1.3.0
|
||
Requires: %{?scl_prefix}rubygem(deface)
|
||
|
||
%if 0%{?fedora} > 18
|
||
Requires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
Requires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
Requires: %{?scl_prefix}rubygems
|
||
|
||
%if 0%{?fedora} > 18
|
||
BuildRequires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
BuildRequires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
BuildRequires: %{?scl_prefix}rubygems-devel
|
||
BuildRequires: %{?scl_prefix}rubygems
|
||
|
||
BuildArch: noarch
|
||
|
||
Provides: %{?scl_prefix}rubygem(%{gem_name}) = %{version}
|
||
Provides: foreman-plugin-openstack_cluster
|
||
Provides: foreman-plugin-openstack-cluster
|
||
|
||
%description
|
||
A UI for entering parameters to create OpenStack-related host groups.
|
||
|
||
%package doc
|
||
BuildArch: noarch
|
||
Requires: %{?scl_prefix}%{pkg_name} = %{version}-%{release}
|
||
Summary: Documentation for rubygem-%{gem_name}
|
||
|
||
%description doc
|
||
This package contains documentation for rubygem-%{gem_name}.
|
||
|
||
%prep
|
||
%setup -n %{pkg_name}-%{version} -q -c -T
|
||
mkdir -p .%{gem_dir}
|
||
%{?scl:scl enable %{scl} "}
|
||
gem install --local --install-dir .%{gem_dir} \
|
||
--force %{SOURCE0} --no-rdoc --no-ri
|
||
%{?scl:"}
|
||
|
||
%build
|
||
|
||
%install
|
||
mkdir -p %{buildroot}%{gem_dir}
|
||
cp -a .%{gem_dir}/* \
|
||
%{buildroot}%{gem_dir}/
|
||
|
||
mkdir -p %{buildroot}%{foreman_bundlerd_dir}
|
||
cat <<GEMFILE > %{buildroot}%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
gem '%{gem_name}'
|
||
GEMFILE
|
||
|
||
%files
|
||
%dir %{gem_instdir}
|
||
%{gem_instdir}/app
|
||
%{gem_instdir}/config
|
||
%{gem_instdir}/lib
|
||
%exclude %{gem_cache}
|
||
%exclude %{gem_instdir}/test
|
||
%{gem_spec}
|
||
%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
%doc %{gem_instdir}/LICENSE
|
||
|
||
%exclude %{gem_dir}/cache/%{gem_name}-%{version}.gem
|
||
|
||
%files doc
|
||
%doc %{gem_instdir}/LICENSE
|
||
%doc %{gem_instdir}/README.md
|
||
|
||
%changelog
|
||
* Fri Nov 01 2013 Dominic Cleal <dcleal@redhat.com> 0.0.1-1
|
||
- new package built with tito
|
||
|
rubygem-foreman_param_lookup/foreman_param_lookup-0.2.0.gem | ||
---|---|---|
../.git/annex/objects/q4/qm/SHA256E-s17920--01685dec6ce41e0b0b3183408d0c7902b2671fab1e0ef1a2827371f9da72eadb.0.gem/SHA256E-s17920--01685dec6ce41e0b0b3183408d0c7902b2671fab1e0ef1a2827371f9da72eadb.0.gem
|
rubygem-foreman_param_lookup/rubygem-foreman_param_lookup.spec | ||
---|---|---|
# This package contains macros that provide functionality relating to
|
||
# Software Collections. These macros are not used in default
|
||
# Fedora builds, and should not be blindly copied or enabled.
|
||
# Specifically, the "scl" macro must not be defined in official Fedora
|
||
# builds. For more information, see:
|
||
# http://docs.fedoraproject.org/en-US/Fedora_Contributor_Documentation
|
||
# /1/html/Software_Collections_Guide/index.html
|
||
|
||
%{?scl:%scl_package rubygem-%{gem_name}}
|
||
%{!?scl:%global pkg_name %{name}}
|
||
|
||
%global gem_name foreman_param_lookup
|
||
|
||
%define rubyabi 1.9.1
|
||
%global foreman_dir /usr/share/foreman
|
||
%global foreman_bundlerd_dir %{foreman_dir}/bundler.d
|
||
%global foreman_pluginconf_dir %{foreman_dir}/config/settings.plugins.d
|
||
|
||
Summary: Exposes smart class parameters lookups as an API
|
||
Name: %{?scl_prefix}rubygem-%{gem_name}
|
||
Version: 0.2.0
|
||
Release: 1%{?dist}
|
||
Group: Applications/System
|
||
License: GPLv3
|
||
URL: http://github.com/domcleal/rubygem-foreman_param_lookup
|
||
Source0: http://rubygems.org/downloads/%{gem_name}-%{version}.gem
|
||
|
||
Requires: foreman >= 1.2.0
|
||
|
||
%if 0%{?fedora} > 18
|
||
Requires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
Requires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
Requires: %{?scl_prefix}rubygems
|
||
|
||
%if 0%{?fedora} > 18
|
||
BuildRequires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
BuildRequires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
BuildRequires: %{?scl_prefix}rubygems-devel
|
||
BuildRequires: %{?scl_prefix}rubygems
|
||
|
||
BuildArch: noarch
|
||
|
||
Provides: %{?scl_prefix}rubygem(%{gem_name}) = %{version}
|
||
Provides: foreman-plugin-param_lookup
|
||
Provides: foreman-plugin-param-lookup
|
||
|
||
%description
|
||
Exposes smart class parameters lookups as an API.
|
||
|
||
%package doc
|
||
BuildArch: noarch
|
||
Requires: %{?scl_prefix}%{pkg_name} = %{version}-%{release}
|
||
Summary: Documentation for rubygem-%{gem_name}
|
||
|
||
%description doc
|
||
This package contains documentation for rubygem-%{gem_name}.
|
||
|
||
%prep
|
||
%setup -n %{pkg_name}-%{version} -q -c -T
|
||
mkdir -p .%{gem_dir}
|
||
%{?scl:scl enable %{scl} "}
|
||
gem install --local --install-dir .%{gem_dir} \
|
||
--force %{SOURCE0} --no-rdoc --no-ri
|
||
%{?scl:"}
|
||
|
||
%build
|
||
|
||
%install
|
||
mkdir -p %{buildroot}%{gem_dir}
|
||
cp -a .%{gem_dir}/* \
|
||
%{buildroot}%{gem_dir}/
|
||
|
||
mkdir -p %{buildroot}%{foreman_bundlerd_dir}
|
||
cat <<GEMFILE > %{buildroot}%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
gem '%{gem_name}'
|
||
GEMFILE
|
||
|
||
%files
|
||
%dir %{gem_instdir}
|
||
%{gem_instdir}/app
|
||
%{gem_instdir}/config
|
||
%{gem_instdir}/lib
|
||
%exclude %{gem_cache}
|
||
%{gem_spec}
|
||
%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
%doc %{gem_instdir}/LICENSE
|
||
|
||
%exclude %{gem_dir}/cache/%{gem_name}-%{version}.gem
|
||
%exclude %{gem_instdir}/Gemfile*
|
||
%exclude %{gem_instdir}/foreman_param_lookup.gemspec
|
||
%exclude %{gem_instdir}/Rakefile
|
||
|
||
%files doc
|
||
%doc %{gem_instdir}/LICENSE
|
||
%doc %{gem_instdir}/README.md
|
||
%doc %{gem_instdir}/VERSION
|
||
|
||
%changelog
|
||
* Tue Mar 11 2014 Dominic Cleal <dcleal@redhat.com> 0.2.0-1
|
||
- Update to v0.2.0 (dcleal@redhat.com)
|
||
|
||
* Mon Nov 04 2013 Dominic Cleal <dcleal@redhat.com> 0.1.0-1
|
||
- new package built with tito
|
||
|
rubygem-foreman_reserve/foreman_reserve-0.1.8.3.gem | ||
---|---|---|
../.git/annex/objects/j5/kj/SHA256E-s9728--4113dadf56b738bb2bbfd053d66d21cc5bb6379122343fa6485a01d64a8446b5.3.gem/SHA256E-s9728--4113dadf56b738bb2bbfd053d66d21cc5bb6379122343fa6485a01d64a8446b5.3.gem
|
rubygem-foreman_reserve/rubygem-foreman_reserve.spec | ||
---|---|---|
# This package contains macros that provide functionality relating to
|
||
# Software Collections. These macros are not used in default
|
||
# Fedora builds, and should not be blindly copied or enabled.
|
||
# Specifically, the "scl" macro must not be defined in official Fedora
|
||
# builds. For more information, see:
|
||
# http://docs.fedoraproject.org/en-US/Fedora_Contributor_Documentation
|
||
# /1/html/Software_Collections_Guide/index.html
|
||
|
||
%{?scl:%scl_package rubygem-%{gem_name}}
|
||
%{!?scl:%global pkg_name %{name}}
|
||
|
||
%global gem_name foreman_reserve
|
||
|
||
%define rubyabi 1.9.1
|
||
%global foreman_dir /usr/share/foreman
|
||
%global foreman_bundlerd_dir %{foreman_dir}/bundler.d
|
||
|
||
Summary: Reserve hosts via Foreman API
|
||
Name: %{?scl_prefix}rubygem-%{gem_name}
|
||
Version: 0.1.8.3
|
||
Release: 2%{?dist}
|
||
Group: Applications/System
|
||
License: GPLv3
|
||
URL: http://github.com/theforeman/foreman_reserve
|
||
Source0: http://rubygems.org/downloads/%{gem_name}-%{version}.gem
|
||
|
||
Requires: foreman >= 1.4.0
|
||
|
||
%if 0%{?fedora} > 18
|
||
Requires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
Requires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
Requires: %{?scl_prefix}rubygems
|
||
|
||
%if 0%{?fedora} > 18
|
||
BuildRequires: %{?scl_prefix}ruby(release)
|
||
%else
|
||
BuildRequires: %{?scl_prefix}ruby(abi) >= %{rubyabi}
|
||
%endif
|
||
BuildRequires: %{?scl_prefix}rubygems-devel
|
||
BuildRequires: %{?scl_prefix}rubygems
|
||
|
||
BuildArch: noarch
|
||
|
||
Provides: %{?scl_prefix}rubygem(%{gem_name}) = %{version}
|
||
Provides: foreman-plugin-hooks
|
||
|
||
%description
|
||
Plugin engine for Foreman that allows reservation of hosts via the API.
|
||
|
||
%package doc
|
||
BuildArch: noarch
|
||
Requires: %{?scl_prefix}%{pkg_name} = %{version}-%{release}
|
||
Summary: Documentation for rubygem-%{gem_name}
|
||
|
||
%description doc
|
||
This package contains documentation for rubygem-%{gem_name}.
|
||
|
||
%prep
|
||
%setup -n %{pkg_name}-%{version} -q -c -T
|
||
mkdir -p .%{gem_dir}
|
||
%{?scl:scl enable %{scl} "}
|
||
gem install --local --install-dir .%{gem_dir} \
|
||
--force %{SOURCE0} --no-rdoc --no-ri
|
||
%{?scl:"}
|
||
|
||
%build
|
||
|
||
%install
|
||
mkdir -p %{buildroot}%{gem_dir}
|
||
cp -a .%{gem_dir}/* \
|
||
%{buildroot}%{gem_dir}/
|
||
|
||
mkdir -p %{buildroot}%{foreman_bundlerd_dir}
|
||
cat <<GEMFILE > %{buildroot}%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
gem '%{gem_name}'
|
||
GEMFILE
|
||
|
||
rm -f *gemspec
|
||
|
||
%files
|
||
%dir %{gem_instdir}
|
||
%{gem_instdir}/app
|
||
%{gem_instdir}/config
|
||
%{gem_instdir}/lib
|
||
%doc %{gem_instdir}/LICENSE.txt
|
||
%exclude %{gem_cache}
|
||
# the following two will be removed soon hopefully:
|
||
# https://github.com/david-caro/foreman_reserve/pull/2
|
||
%exclude %{gem_instdir}/.document
|
||
%exclude %{gem_instdir}/VERSION
|
||
%{gem_spec}
|
||
%{foreman_bundlerd_dir}/%{gem_name}.rb
|
||
|
||
%exclude %{gem_instdir}/test
|
||
%exclude %{gem_dir}/cache/%{gem_name}-%{version}.gem
|
||
|
||
%files doc
|
||
%doc %{gem_instdir}/README.rdoc
|
||
%{gem_instdir}/Rakefile
|
||
%{gem_instdir}/%{gem_name}.gemspec
|
||
|
||
%changelog
|
||
* Fri Mar 07 2014 Lukas Zapletal <lzap+git@redhat.com> 0.1.8.3-2
|
||
- Bump foreman_reserve (lzap+git@redhat.com)
|
||
|
Also available in: Unified diff
Import plugins for el7