]> git.pld-linux.org Git - packages/ruby-mixlib-config.git/commitdiff
build with rubygems provides auto/th/ruby-mixlib-config-1.1.2-2
authorElan Ruusamäe <glen@delfi.ee>
Mon, 24 Jun 2013 10:40:53 +0000 (13:40 +0300)
committerElan Ruusamäe <glen@delfi.ee>
Mon, 24 Jun 2013 10:40:53 +0000 (13:40 +0300)
ruby-mixlib-config.spec

index f2237d846b5acb6f99e45b2b91f779c6cd4a1b63..30a6998e26af7697255dbd8d00c81f8b6bda1026 100644 (file)
@@ -1,8 +1,12 @@
+#
+# Conditional build:
+%bcond_without tests           # build without tests
+
 %define        pkgname mixlib-config
 Summary:       Simple ruby config mix-in
 Name:          ruby-%{pkgname}
 Version:       1.1.2
-Release:       1
+Release:       2
 License:       Apache v2.0
 Group:         Development/Languages
 Source0:       http://gems.rubyforge.org/gems/%{pkgname}-%{version}.gem
@@ -12,7 +16,7 @@ Source0:      http://gems.rubyforge.org/gems/%{pkgname}-%{version}.gem
 Patch0:                mixlib-config-silence-tests.patch
 URL:           http://github.com/opscode/mixlib-config
 BuildRequires: rpm-rubyprov
-BuildRequires: rpmbuild(macros) >= 1.656
+BuildRequires: rpmbuild(macros) >= 1.665
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -31,14 +35,17 @@ This package contains documentation for %{name}.
 %setup -q
 
 %build
+%__gem_helper spec
+
 %if %{with tests}
 rspec
 %endif
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{ruby_vendorlibdir}
+install -d $RPM_BUILD_ROOT{%{ruby_vendorlibdir},%{ruby_specdir}}
 cp -a lib/* $RPM_BUILD_ROOT%{ruby_vendorlibdir}
+cp -p %{pkgname}-%{version}.gemspec $RPM_BUILD_ROOT%{ruby_specdir}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -47,6 +54,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc README.rdoc NOTICE
 %{ruby_vendorlibdir}/mixlib/config.rb
+%{ruby_specdir}/%{pkgname}-%{version}.gemspec
 
 # FIXME, who owns the dir?
 %dir %{ruby_vendorlibdir}/mixlib
This page took 0.13717 seconds and 4 git commands to generate.