]> git.pld-linux.org Git - packages/chef.git/commitdiff
up to 11.8.2
authorElan Ruusamäe <glen@delfi.ee>
Tue, 7 Jan 2014 05:55:49 +0000 (05:55 +0000)
committerElan Ruusamäe <glen@delfi.ee>
Tue, 7 Jan 2014 06:14:32 +0000 (08:14 +0200)
Merged branch 'dev-11.8'

Conflicts:
chef.spec

1  2 
chef.spec

diff --cc chef.spec
index 5e4b01850f700f4e72a61a09e25f66661e48034c,493ff5afd3daa299895f43e419fc142c226765ec..92e8dcdf56da7fce136a6210cd1cd6e105e09589
+++ b/chef.spec
@@@ -1,28 -1,26 +1,31 @@@
  #
++# NOTE:
++# - check releases here: https://github.com/opscode/chef/releases
++
  # Conditional build:
  %bcond_with   tests           # build without tests
  
  Summary:      A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure
  Name:         chef
- Version:      11.6.2
- Release:      7
+ Version:      11.8.2
 -Release:      0.14
++Release:      0.15
  License:      Apache v2.0
  Group:                Development/Languages
  Source0:      http://rubygems.org/downloads/%{name}-%{version}.gem
- # Source0-md5:        8db9eb4b3c75be30e8125ea4eedd3f01
+ # Source0-md5:        7d3c2e8b98ec8df050d92686f1429d8f
  Source1:      %{name}.rb
  Source2:      %{name}.tmpfiles
 +Source3:      https://raw.github.com/stevendanna/knife-hacks/master/shell/knife_completion.sh
 +# Source3-md5:        a4c1e41370be8088a59ddb3b2e7ea397
  Patch0:               platform-pld.patch
  Patch1:               FHS.patch
  Patch2:               https://github.com/glensc/chef/compare/poldek.patch
  # Patch2-md5: 5a0fc35de33910b41cba4e87dcb4bf9a
  Patch3:               https://github.com/glensc/chef/compare/pld-knife-boostrap.patch
- # Patch3-md5: 8ff0fdfde6dc90018698775bf8f13062
- URL:          http://wiki.opscode.com/display/chef
+ # Patch3-md5: bfc884469fad7b5aa46341402be5fccd
 -URL:          http://wiki.opscode.com/display/chef
++URL:          https://wiki.opscode.com/display/chef/
  BuildRequires:        rpm-rubyprov
 -BuildRequires:        rpmbuild(macros) >= 1.656
 +BuildRequires:        rpmbuild(macros) >= 1.673
  BuildRequires:        sed >= 4.0
  %if %{with tests}
  BuildRequires:        ruby-abstract
@@@ -42,8 -39,6 +44,7 @@@ BuildRequires:        ruby-rspec-mocks >= 2.13
  #BuildRequires:       ruby-rspec_junit_formatter
  #BuildRequires:       ruby-sdoc
  %endif
- Requires:     diffutils
 +Requires:     iproute2
  Requires:     lsb-release
  Requires:     poldek >= 0.30
  Requires:     ruby >= 1:1.9.3.429-4
@@@ -71,19 -74,17 +80,30 @@@ BuildRoot: %{tmpdir}/%{name}-%{version}
  A systems integration framework, built to bring the benefits of
  configuration management to your entire infrastructure.
  
 +%package -n bash-completion-knife
 +Summary:      bash-completion for knife
 +Summary(pl.UTF-8):    bashowe uzupełnianie nazw dla knifea
 +Group:                Applications/Shells
 +Requires:     %{name} >= 0.10
 +Requires:     bash-completion >= 2.0
 +
 +%description -n bash-completion-knife
 +This package provides bash-completion for knife.
 +
 +%description -n bash-completion-knife -l pl.UTF-8
 +Pakiet ten dostarcza bashowe uzupełnianie nazw dla knifea.
 +
+ %package -n knife
+ Summary:      knife - Chef Server API client utility
+ Group:                Development/Languages
+ Requires:     %{name} = %{version}-%{release}
+ %description -n knife
+ Knife is a command-line utility used to manage data on a Chef server
+ through the HTTP(S) API. Knife is organized into groups of subcommands
+ centered around the various object types in Chef. Each category of
+ subcommand is documented in its own manual page.
  %prep
  %setup -q
  %patch0 -p1
@@@ -146,27 -178,7 +200,20 @@@ rm -rf $RPM_BUILD_ROO
  %{_mandir}/man1/knife-ssh.1*
  %{_mandir}/man1/knife-status.1*
  %{_mandir}/man1/knife-tag.1*
+ %{_mandir}/man1/knife-upload.1*
+ %{_mandir}/man1/knife-user.1*
+ %{_mandir}/man1/knife-xargs.1*
  %{_mandir}/man1/knife.1*
- %{_mandir}/man8/chef-client.8*
- %{_mandir}/man8/chef-expander.8*
- %{_mandir}/man8/chef-expanderctl.8*
- %{_mandir}/man8/chef-server-webui.8*
- %{_mandir}/man8/chef-server.8*
- %{_mandir}/man8/chef-solo.8*
- %{_mandir}/man8/chef-solr.8*
- %{ruby_vendorlibdir}/chef.rb
- %{ruby_vendorlibdir}/chef
- %{systemdtmpfilesdir}/chef.conf
 +
 +%dir /var/lib/%{name}
 +%dir /var/lib/%{name}/roles
 +%dir /var/lib/%{name}/data_bags
 +%dir /var/lib/%{name}/environments
 +%dir %attr(750,root,root) /var/lib/%{name}/backup
 +
 +%dir /var/cache/%{name}
 +%dir /var/run/%{name}
 +
 +%files -n bash-completion-knife
 +%defattr(644,root,root,755)
 +%{bash_compdir}/knife
This page took 0.057137 seconds and 4 git commands to generate.