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

index 532601532b35be414bd38e5ad77f66efa47dd509..22cef004a67b7d7e41f0749cb0dd61683481ed4c 100644 (file)
@@ -1,12 +1,12 @@
-%define gem_name systemu
+%define pkgname systemu
 Summary:       Universal capture of stdout and stderr and handling of child process pid
-Name:          ruby-%{gem_name}
+Name:          ruby-%{pkgname}
 Version:       2.5.2
-Release:       1
+Release:       2
 License:       BSD or Ruby
 Group:         Development/Libraries
 URL:           https://github.com/ahoward/systemu
-Source0:       http://production.cf.rubygems.org/gems/%{gem_name}-%{version}.gem
+Source0:       http://production.cf.rubygems.org/gems/%{pkgname}-%{version}.gem
 # Source0-md5: 7ac461f71ebf29b68f286fe34730c2f2
 BuildRequires: rpm-rubyprov
 BuildRequires: rpmbuild(macros) >= 1.656
@@ -20,10 +20,15 @@ pid.
 %prep
 %setup -q
 
+%build
+# write .gemspec
+%__gem_helper spec
+
 %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
@@ -32,3 +37,4 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc README.erb
 %{ruby_vendorlibdir}/systemu.rb
+%{ruby_specdir}/%{pkgname}-%{version}.gemspec
This page took 0.11645 seconds and 4 git commands to generate.