Change-Id: I02effa8f29e9c6930094318a49acaa68dd1105d9
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/c/photon/+/23791
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: Shreenidhi Shedi <shreenidhi.shedi@broadcom.com>
| ... | ... |
@@ -24,30 +24,24 @@ across many machines, systematically and repeatably. |
| 24 | 24 |
|
| 25 | 25 |
%prep |
| 26 | 26 |
gem unpack %{SOURCE0}
|
| 27 |
-%autosetup -p1 -D -T -n %{gem_name}-%{version}
|
|
| 27 |
+cd %{gem_name}-%{version}
|
|
| 28 |
+/bin/chmod -Rf a+rX,u+w,g-w,o-w . |
|
| 28 | 29 |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
| 29 | 30 |
|
| 30 | 31 |
%build |
| 32 |
+cd %{gem_name}-%{version}
|
|
| 31 | 33 |
gem build %{gem_name}.gemspec
|
| 32 | 34 |
gem install --bindir %{_bindir}/ %{gem_name}-%{version}.gem
|
| 33 | 35 |
|
| 34 | 36 |
%install |
| 35 |
-mkdir -p %{buildroot}%{gemdir}
|
|
| 36 |
-mkdir -p %{buildroot}%{gemdir}/bin
|
|
| 37 |
-mkdir -p %{buildroot}%{gemdir}/cache
|
|
| 38 |
-mkdir -p %{buildroot}%{gemdir}/doc
|
|
| 39 |
-mkdir -p %{buildroot}%{gemdir}/plugins
|
|
| 40 |
-mkdir -p %{buildroot}%{gemdir}/specifications
|
|
| 41 |
-mkdir -p %{buildroot}%{gemdir}/gems
|
|
| 42 |
-mkdir -p %{buildroot}%{gemdir}/extensions
|
|
| 43 |
-cp -pa %{_bindir}/bundle %{buildroot}%{gemdir}/bin/
|
|
| 44 |
-cp -pa %{_bindir}/bundler %{buildroot}%{gemdir}/bin/
|
|
| 45 |
-cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 46 |
-cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 47 |
-cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 48 |
-cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 49 |
-cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications
|
|
| 50 |
-cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems
|
|
| 37 |
+mkdir -p %{buildroot}%{gemdir}/{bin,cache,doc,plugins,specifications,gems,extensions}
|
|
| 38 |
+cp -a %{_bindir}/bundle %{_bindir}/bundler %{buildroot}%{gemdir}/bin/
|
|
| 39 |
+cp -a %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 40 |
+cp -a %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 41 |
+cp -a %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 42 |
+cp -a %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications/
|
|
| 43 |
+cp -a %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems/
|
|
| 44 |
+cp -a %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 51 | 45 |
[ -d %{buildroot}%{_libdir} ] && find %{buildroot}%{_libdir} -type f -perm /022 -exec chmod go-w {} \;
|
| 52 | 46 |
|
| 53 | 47 |
%files |
| ... | ... |
@@ -23,28 +23,24 @@ a high performance event framework for Ruby which uses the libev C library |
| 23 | 23 |
|
| 24 | 24 |
%prep |
| 25 | 25 |
gem unpack %{SOURCE0}
|
| 26 |
-%autosetup -p1 -D -T -n %{gem_name}-%{version}
|
|
| 26 |
+cd %{gem_name}-%{version}
|
|
| 27 |
+/bin/chmod -Rf a+rX,u+w,g-w,o-w . |
|
| 27 | 28 |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
| 28 | 29 |
|
| 29 | 30 |
%build |
| 31 |
+cd %{gem_name}-%{version}
|
|
| 30 | 32 |
gem build %{gem_name}.gemspec
|
| 31 | 33 |
gem install %{gem_name}-%{version}.gem
|
| 32 | 34 |
|
| 33 | 35 |
%install |
| 34 |
-mkdir -p %{buildroot}%{gemdir}
|
|
| 35 |
-mkdir -p %{buildroot}%{gemdir}/cache
|
|
| 36 |
-mkdir -p %{buildroot}%{gemdir}/doc
|
|
| 37 |
-mkdir -p %{buildroot}%{gemdir}/plugins
|
|
| 38 |
-mkdir -p %{buildroot}%{gemdir}/specifications
|
|
| 39 |
-mkdir -p %{buildroot}%{gemdir}/gems
|
|
| 40 |
-mkdir -p %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 41 |
-cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 42 |
-cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 43 |
-cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 44 |
-cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 45 |
-cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications
|
|
| 46 |
-cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems
|
|
| 47 |
-cp -pa %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 36 |
+mkdir -p %{buildroot}%{gemdir}/{cache,doc,plugins,specifications,gems,extensions/%{_arch}-linux/%{ruby_ver}}
|
|
| 37 |
+cp -a %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 38 |
+cp -a %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 39 |
+cp -a %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 40 |
+cp -a %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 41 |
+cp -a %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications/
|
|
| 42 |
+cp -a %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems/
|
|
| 43 |
+cp -a %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 48 | 44 |
|
| 49 | 45 |
%files |
| 50 | 46 |
%defattr(-,root,root,-) |
| ... | ... |
@@ -28,29 +28,25 @@ Ruby FFI library |
| 28 | 28 |
|
| 29 | 29 |
%prep |
| 30 | 30 |
gem unpack %{SOURCE0}
|
| 31 |
-%autosetup -p1 -D -T -n %{gem_name}-%{version}
|
|
| 31 |
+cd %{gem_name}-%{version}
|
|
| 32 |
+/bin/chmod -Rf a+rX,u+w,g-w,o-w . |
|
| 32 | 33 |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
| 33 | 34 |
|
| 34 | 35 |
%build |
| 36 |
+cd %{gem_name}-%{version}
|
|
| 35 | 37 |
gem build %{gem_name}.gemspec
|
| 36 | 38 |
gem install %{gem_name}-%{version}.gem
|
| 37 | 39 |
|
| 38 | 40 |
%install |
| 39 |
-mkdir -p %{buildroot}%{gemdir}
|
|
| 40 |
-mkdir -p %{buildroot}%{gemdir}/cache
|
|
| 41 |
-mkdir -p %{buildroot}%{gemdir}/doc
|
|
| 42 |
-mkdir -p %{buildroot}%{gemdir}/plugins
|
|
| 43 |
-mkdir -p %{buildroot}%{gemdir}/specifications
|
|
| 44 |
-mkdir -p %{buildroot}%{gemdir}/gems
|
|
| 45 |
-mkdir -p %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 46 |
-cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 47 |
-cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 48 |
-cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 49 |
-cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 50 |
-cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications
|
|
| 51 |
-cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems
|
|
| 52 |
-cp -pa %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 53 |
-[ -d %{buildroot}/usr/lib ] && find %{buildroot}/usr/lib -type f -perm /022 -exec chmod go-w {} \;
|
|
| 41 |
+mkdir -p %{buildroot}%{gemdir}/{cache,doc,plugins,specifications,gems,extensions/%{_arch}-linux/%{ruby_ver}}
|
|
| 42 |
+cp -a %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 43 |
+cp -a %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 44 |
+cp -a %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 45 |
+cp -a %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 46 |
+cp -a %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications/
|
|
| 47 |
+cp -a %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems/
|
|
| 48 |
+cp -a %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 49 |
+[ -d %{buildroot}%{_libdir} ] && find %{buildroot}%{_libdir} -type f -perm /022 -exec chmod go-w {} \;
|
|
| 54 | 50 |
|
| 55 | 51 |
%files |
| 56 | 52 |
%defattr(-,root,root,-) |
| ... | ... |
@@ -41,27 +41,23 @@ proper log isolation. |
| 41 | 41 |
|
| 42 | 42 |
%prep |
| 43 | 43 |
gem unpack %{SOURCE0}
|
| 44 |
-%autosetup -p1 -D -T -n %{gem_name}-%{version}
|
|
| 44 |
+cd %{gem_name}-%{version}
|
|
| 45 |
+/bin/chmod -Rf a+rX,u+w,g-w,o-w . |
|
| 45 | 46 |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
| 46 | 47 |
|
| 47 | 48 |
%build |
| 49 |
+cd %{gem_name}-%{version}
|
|
| 48 | 50 |
gem build %{gem_name}.gemspec
|
| 49 | 51 |
gem install %{gem_name}-%{version}.gem
|
| 50 | 52 |
|
| 51 | 53 |
%install |
| 52 |
-mkdir -p %{buildroot}%{gemdir}
|
|
| 53 |
-mkdir -p %{buildroot}%{gemdir}/cache
|
|
| 54 |
-mkdir -p %{buildroot}%{gemdir}/doc
|
|
| 55 |
-mkdir -p %{buildroot}%{gemdir}/plugins
|
|
| 56 |
-mkdir -p %{buildroot}%{gemdir}/specifications
|
|
| 57 |
-mkdir -p %{buildroot}%{gemdir}/gems
|
|
| 58 |
-mkdir -p %{buildroot}%{gemdir}/extensions
|
|
| 59 |
-cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 60 |
-cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 61 |
-cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 62 |
-cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 63 |
-cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications
|
|
| 64 |
-cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems
|
|
| 54 |
+mkdir -p %{buildroot}%{gemdir}/{cache,doc,plugins,specifications,gems,extensions/%{_arch}-linux/%{ruby_ver}}
|
|
| 55 |
+cp -a %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 56 |
+cp -a %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 57 |
+cp -a %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 58 |
+cp -a %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 59 |
+cp -a %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications/
|
|
| 60 |
+cp -a %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems/
|
|
| 65 | 61 |
[ -d %{buildroot}%{_libdir} ] && find %{buildroot}%{_libdir} -type f -perm /022 -exec chmod go-w {} \;
|
| 66 | 62 |
|
| 67 | 63 |
%files |
| ... | ... |
@@ -22,28 +22,24 @@ very accommodating and to have a very helpful library |
| 22 | 22 |
|
| 23 | 23 |
%prep |
| 24 | 24 |
gem unpack %{SOURCE0}
|
| 25 |
-%autosetup -p1 -D -T -n %{gem_name}-%{version}
|
|
| 25 |
+cd %{gem_name}-%{version}
|
|
| 26 |
+/bin/chmod -Rf a+rX,u+w,g-w,o-w . |
|
| 26 | 27 |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
| 27 | 28 |
|
| 28 | 29 |
%build |
| 30 |
+cd %{gem_name}-%{version}
|
|
| 29 | 31 |
gem build %{gem_name}.gemspec
|
| 30 | 32 |
gem install %{gem_name}-%{version}.gem
|
| 31 | 33 |
|
| 32 | 34 |
%install |
| 33 |
-mkdir -p %{buildroot}%{gemdir}
|
|
| 34 |
-mkdir -p %{buildroot}%{gemdir}/cache
|
|
| 35 |
-mkdir -p %{buildroot}%{gemdir}/doc
|
|
| 36 |
-mkdir -p %{buildroot}%{gemdir}/plugins
|
|
| 37 |
-mkdir -p %{buildroot}%{gemdir}/specifications
|
|
| 38 |
-mkdir -p %{buildroot}%{gemdir}/gems
|
|
| 39 |
-mkdir -p %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 40 |
-cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 41 |
-cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 42 |
-cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 43 |
-cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 44 |
-cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications
|
|
| 45 |
-cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems
|
|
| 46 |
-cp -pa %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 35 |
+mkdir -p %{buildroot}%{gemdir}/{cache,doc,plugins,specifications,gems,extensions/%{_arch}-linux/%{ruby_ver}}
|
|
| 36 |
+cp -a %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 37 |
+cp -a %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 38 |
+cp -a %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 39 |
+cp -a %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 40 |
+cp -a %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications/
|
|
| 41 |
+cp -a %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems/
|
|
| 42 |
+cp -a %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 47 | 43 |
|
| 48 | 44 |
%files |
| 49 | 45 |
%defattr(-,root,root,-) |
| ... | ... |
@@ -30,29 +30,24 @@ method chaining system for building requests, similar to Python's Requests. |
| 30 | 30 |
|
| 31 | 31 |
%prep |
| 32 | 32 |
gem unpack %{SOURCE0}
|
| 33 |
-%autosetup -p1 -D -T -n %{gem_name}-%{version}
|
|
| 33 |
+cd %{gem_name}-%{version}
|
|
| 34 |
+/bin/chmod -Rf a+rX,u+w,g-w,o-w . |
|
| 34 | 35 |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
| 35 | 36 |
|
| 36 | 37 |
%build |
| 38 |
+cd %{gem_name}-%{version}
|
|
| 37 | 39 |
gem build %{gem_name}.gemspec
|
| 38 | 40 |
gem install %{gem_name}-%{version}.gem
|
| 39 | 41 |
|
| 40 | 42 |
%install |
| 41 |
-mkdir -p %{buildroot}%{gemdir}
|
|
| 42 |
-mkdir -p %{buildroot}%{gemdir}/cache
|
|
| 43 |
-mkdir -p %{buildroot}%{gemdir}/doc
|
|
| 44 |
-mkdir -p %{buildroot}%{gemdir}/plugins
|
|
| 45 |
-mkdir -p %{buildroot}%{gemdir}/specifications
|
|
| 46 |
-mkdir -p %{buildroot}%{gemdir}/gems
|
|
| 47 |
-mkdir -p %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 48 |
-cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 49 |
-cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 50 |
-cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 51 |
-cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 52 |
-cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications
|
|
| 53 |
-cp -pa %{gemdir}/extensions %{buildroot}%{gemdir}/extensions
|
|
| 54 |
-cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems
|
|
| 55 |
-cp -pa %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 43 |
+mkdir -p %{buildroot}%{gemdir}/{cache,doc,plugins,specifications,gems,extensions/%{_arch}-linux/%{ruby_ver}}
|
|
| 44 |
+cp -a %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 45 |
+cp -a %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 46 |
+cp -a %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 47 |
+cp -a %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 48 |
+cp -a %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications/
|
|
| 49 |
+cp -a %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems/
|
|
| 50 |
+cp -a %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 56 | 51 |
|
| 57 | 52 |
%files |
| 58 | 53 |
%defattr(-,root,root,-) |
| ... | ... |
@@ -22,28 +22,24 @@ Provides ruby bindings to http parser. |
| 22 | 22 |
|
| 23 | 23 |
%prep |
| 24 | 24 |
gem unpack %{SOURCE0}
|
| 25 |
-%autosetup -p1 -D -T -n %{gem_name}-%{version}
|
|
| 25 |
+cd %{gem_name}-%{version}
|
|
| 26 |
+/bin/chmod -Rf a+rX,u+w,g-w,o-w . |
|
| 26 | 27 |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
| 27 | 28 |
|
| 28 | 29 |
%build |
| 30 |
+cd %{gem_name}-%{version}
|
|
| 29 | 31 |
gem build %{gem_name}.gemspec
|
| 30 | 32 |
gem install %{gem_name}-%{version}.gem
|
| 31 | 33 |
|
| 32 | 34 |
%install |
| 33 |
-mkdir -p %{buildroot}%{gemdir}
|
|
| 34 |
-mkdir -p %{buildroot}%{gemdir}/cache
|
|
| 35 |
-mkdir -p %{buildroot}%{gemdir}/doc
|
|
| 36 |
-mkdir -p %{buildroot}%{gemdir}/plugins
|
|
| 37 |
-mkdir -p %{buildroot}%{gemdir}/specifications
|
|
| 38 |
-mkdir -p %{buildroot}%{gemdir}/gems
|
|
| 39 |
-mkdir -p %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 40 |
-cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 41 |
-cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 42 |
-cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 43 |
-cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 44 |
-cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications
|
|
| 45 |
-cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems
|
|
| 46 |
-cp -pa %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 35 |
+mkdir -p %{buildroot}%{gemdir}/{cache,doc,plugins,specifications,gems,extensions/%{_arch}-linux/%{ruby_ver}}
|
|
| 36 |
+cp -a %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 37 |
+cp -a %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 38 |
+cp -a %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 39 |
+cp -a %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 40 |
+cp -a %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications/
|
|
| 41 |
+cp -a %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems/
|
|
| 42 |
+cp -a %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 47 | 43 |
|
| 48 | 44 |
%files |
| 49 | 45 |
%defattr(-,root,root,-) |
| ... | ... |
@@ -28,28 +28,24 @@ event loops, with support for select, kqueue, epoll and io_uring. |
| 28 | 28 |
|
| 29 | 29 |
%prep |
| 30 | 30 |
gem unpack %{SOURCE0}
|
| 31 |
-%autosetup -p1 -D -T -n %{gem_name}-%{version}
|
|
| 31 |
+cd %{gem_name}-%{version}
|
|
| 32 |
+/bin/chmod -Rf a+rX,u+w,g-w,o-w . |
|
| 32 | 33 |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
| 33 | 34 |
|
| 34 | 35 |
%build |
| 36 |
+cd %{gem_name}-%{version}
|
|
| 35 | 37 |
gem build %{gem_name}.gemspec
|
| 36 | 38 |
gem install %{gem_name}-%{version}.gem
|
| 37 | 39 |
|
| 38 | 40 |
%install |
| 39 |
-mkdir -p %{buildroot}%{gemdir}
|
|
| 40 |
-mkdir -p %{buildroot}%{gemdir}/cache
|
|
| 41 |
-mkdir -p %{buildroot}%{gemdir}/doc
|
|
| 42 |
-mkdir -p %{buildroot}%{gemdir}/plugins
|
|
| 43 |
-mkdir -p %{buildroot}%{gemdir}/specifications
|
|
| 44 |
-mkdir -p %{buildroot}%{gemdir}/gems
|
|
| 45 |
-mkdir -p %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 46 |
-cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 47 |
-cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 48 |
-cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 49 |
-cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 50 |
-cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications
|
|
| 51 |
-cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems
|
|
| 52 |
-cp -pa %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 41 |
+mkdir -p %{buildroot}%{gemdir}/{cache,doc,plugins,specifications,gems,extensions/%{_arch}-linux/%{ruby_ver}}
|
|
| 42 |
+cp -a %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 43 |
+cp -a %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 44 |
+cp -a %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 45 |
+cp -a %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 46 |
+cp -a %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications/
|
|
| 47 |
+cp -a %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems/
|
|
| 48 |
+cp -a %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 53 | 49 |
|
| 54 | 50 |
%files |
| 55 | 51 |
%defattr(-,root,root,-) |
| ... | ... |
@@ -34,27 +34,23 @@ A client for Kubernetes REST api. |
| 34 | 34 |
|
| 35 | 35 |
%prep |
| 36 | 36 |
gem unpack %{SOURCE0}
|
| 37 |
-%autosetup -p1 -D -T -n %{gem_name}-%{version}
|
|
| 37 |
+cd %{gem_name}-%{version}
|
|
| 38 |
+/bin/chmod -Rf a+rX,u+w,g-w,o-w . |
|
| 38 | 39 |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
| 39 | 40 |
|
| 40 | 41 |
%build |
| 42 |
+cd %{gem_name}-%{version}
|
|
| 41 | 43 |
gem build %{gem_name}.gemspec
|
| 42 | 44 |
gem install %{gem_name}-%{version}.gem
|
| 43 | 45 |
|
| 44 | 46 |
%install |
| 45 |
-mkdir -p %{buildroot}%{gemdir}
|
|
| 46 |
-mkdir -p %{buildroot}%{gemdir}/cache
|
|
| 47 |
-mkdir -p %{buildroot}%{gemdir}/doc
|
|
| 48 |
-mkdir -p %{buildroot}%{gemdir}/plugins
|
|
| 49 |
-mkdir -p %{buildroot}%{gemdir}/specifications
|
|
| 50 |
-mkdir -p %{buildroot}%{gemdir}/gems
|
|
| 51 |
-mkdir -p %{buildroot}%{gemdir}/extensions
|
|
| 52 |
-cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 53 |
-cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 54 |
-cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 55 |
-cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 56 |
-cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications
|
|
| 57 |
-cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems
|
|
| 47 |
+mkdir -p %{buildroot}%{gemdir}/{cache,doc,plugins,specifications,gems,extensions/%{_arch}-linux/%{ruby_ver}}
|
|
| 48 |
+cp -a %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 49 |
+cp -a %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 50 |
+cp -a %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 51 |
+cp -a %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 52 |
+cp -a %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications/
|
|
| 53 |
+cp -a %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems/
|
|
| 58 | 54 |
[ -d %{buildroot}%{_libdir} ] && find %{buildroot}%{_libdir} -type f -perm /022 -exec chmod go-w {} \;
|
| 59 | 55 |
|
| 60 | 56 |
%files |
| ... | ... |
@@ -18,34 +18,32 @@ Source0: https://rubygems.org/downloads/libxml-ruby-%{version}.gem
|
| 18 | 18 |
|
| 19 | 19 |
BuildRequires: ruby >= 2.4.0 |
| 20 | 20 |
BuildRequires: libxml2-devel |
| 21 |
+ |
|
| 21 | 22 |
Requires: ruby |
| 23 |
+ |
|
| 22 | 24 |
%description |
| 23 | 25 |
Provides Ruby language bindings for the GNOME Libxml2 XML toolkit |
| 24 | 26 |
|
| 25 | 27 |
%prep |
| 26 | 28 |
gem unpack %{SOURCE0}
|
| 27 |
-%autosetup -p1 -D -T -n %{gem_name}-%{version}
|
|
| 29 |
+cd %{gem_name}-%{version}
|
|
| 30 |
+/bin/chmod -Rf a+rX,u+w,g-w,o-w . |
|
| 28 | 31 |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
| 29 | 32 |
|
| 30 | 33 |
%build |
| 34 |
+cd %{gem_name}-%{version}
|
|
| 31 | 35 |
gem build %{gem_name}.gemspec
|
| 32 | 36 |
gem install %{gem_name}-%{version}.gem
|
| 33 | 37 |
|
| 34 | 38 |
%install |
| 35 |
-mkdir -p %{buildroot}%{gemdir}
|
|
| 36 |
-mkdir -p %{buildroot}%{gemdir}/cache
|
|
| 37 |
-mkdir -p %{buildroot}%{gemdir}/doc
|
|
| 38 |
-mkdir -p %{buildroot}%{gemdir}/plugins
|
|
| 39 |
-mkdir -p %{buildroot}%{gemdir}/specifications
|
|
| 40 |
-mkdir -p %{buildroot}%{gemdir}/gems
|
|
| 41 |
-mkdir -p %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 42 |
-cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 43 |
-cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 44 |
-cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 45 |
-cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 46 |
-cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications
|
|
| 47 |
-cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems
|
|
| 48 |
-cp -pa %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 39 |
+mkdir -p %{buildroot}%{gemdir}/{cache,doc,plugins,specifications,gems,extensions/%{_arch}-linux/%{ruby_ver}}
|
|
| 40 |
+cp -a %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 41 |
+cp -a %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 42 |
+cp -a %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 43 |
+cp -a %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 44 |
+cp -a %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications/
|
|
| 45 |
+cp -a %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems/
|
|
| 46 |
+cp -a %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 49 | 47 |
|
| 50 | 48 |
%check |
| 51 | 49 |
cd %{buildroot}%{gemdir}/gems/libxml-ruby-%{version}
|
| ... | ... |
@@ -35,29 +35,24 @@ method chaining system for building requests, similar to Python's Requests. |
| 35 | 35 |
|
| 36 | 36 |
%prep |
| 37 | 37 |
gem unpack %{SOURCE0}
|
| 38 |
-%autosetup -p1 -D -T -n %{gem_name}-%{version}
|
|
| 38 |
+cd %{gem_name}-%{version}
|
|
| 39 |
+/bin/chmod -Rf a+rX,u+w,g-w,o-w . |
|
| 39 | 40 |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
| 40 | 41 |
|
| 41 | 42 |
%build |
| 43 |
+cd %{gem_name}-%{version}
|
|
| 42 | 44 |
gem build %{gem_name}.gemspec
|
| 43 | 45 |
gem install %{gem_name}-%{version}.gem
|
| 44 | 46 |
|
| 45 | 47 |
%install |
| 46 |
-mkdir -p %{buildroot}%{gemdir}
|
|
| 47 |
-mkdir -p %{buildroot}%{gemdir}/cache
|
|
| 48 |
-mkdir -p %{buildroot}%{gemdir}/doc
|
|
| 49 |
-mkdir -p %{buildroot}%{gemdir}/plugins
|
|
| 50 |
-mkdir -p %{buildroot}%{gemdir}/specifications
|
|
| 51 |
-mkdir -p %{buildroot}%{gemdir}/gems
|
|
| 52 |
-mkdir -p %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 53 |
-cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 54 |
-cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 55 |
-cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 56 |
-cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 57 |
-cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications
|
|
| 58 |
-cp -pa %{gemdir}/extensions %{buildroot}%{gemdir}/extensions
|
|
| 59 |
-cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems
|
|
| 60 |
-cp -pa %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 48 |
+mkdir -p %{buildroot}%{gemdir}/{cache,doc,plugins,specifications,gems,extensions/%{_arch}-linux/%{ruby_ver}}
|
|
| 49 |
+cp -a %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 50 |
+cp -a %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 51 |
+cp -a %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 52 |
+cp -a %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 53 |
+cp -a %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications/
|
|
| 54 |
+cp -a %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems/
|
|
| 55 |
+cp -a %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 61 | 56 |
|
| 62 | 57 |
%files |
| 63 | 58 |
%defattr(-,root,root,-) |
| ... | ... |
@@ -26,27 +26,23 @@ An efficient, thread safe implementation of an LRU cache. |
| 26 | 26 |
|
| 27 | 27 |
%prep |
| 28 | 28 |
gem unpack %{SOURCE0}
|
| 29 |
-%autosetup -p1 -D -T -n %{gem_name}-%{version}
|
|
| 29 |
+cd %{gem_name}-%{version}
|
|
| 30 |
+/bin/chmod -Rf a+rX,u+w,g-w,o-w . |
|
| 30 | 31 |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
| 31 | 32 |
|
| 32 | 33 |
%build |
| 34 |
+cd %{gem_name}-%{version}
|
|
| 33 | 35 |
gem build %{gem_name}.gemspec
|
| 34 | 36 |
gem install %{gem_name}-%{version}.gem
|
| 35 | 37 |
|
| 36 | 38 |
%install |
| 37 |
-mkdir -p %{buildroot}%{gemdir}
|
|
| 38 |
-mkdir -p %{buildroot}%{gemdir}/cache
|
|
| 39 |
-mkdir -p %{buildroot}%{gemdir}/doc
|
|
| 40 |
-mkdir -p %{buildroot}%{gemdir}/plugins
|
|
| 41 |
-mkdir -p %{buildroot}%{gemdir}/specifications
|
|
| 42 |
-mkdir -p %{buildroot}%{gemdir}/gems
|
|
| 43 |
-mkdir -p %{buildroot}%{gemdir}/extensions
|
|
| 44 |
-cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 45 |
-cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 46 |
-cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 47 |
-cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 48 |
-cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications
|
|
| 49 |
-cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems
|
|
| 39 |
+mkdir -p %{buildroot}%{gemdir}/{cache,doc,plugins,specifications,gems,extensions/%{_arch}-linux/%{ruby_ver}}
|
|
| 40 |
+cp -a %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 41 |
+cp -a %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 42 |
+cp -a %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 43 |
+cp -a %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 44 |
+cp -a %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications/
|
|
| 45 |
+cp -a %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems/
|
|
| 50 | 46 |
[ -d %{buildroot}%{_libdir} ] && find %{buildroot}%{_libdir} -type f -perm /022 -exec chmod go-w {} \;
|
| 51 | 47 |
|
| 52 | 48 |
%files |
| ... | ... |
@@ -25,28 +25,24 @@ But unlike JSON, it is very fast and small. |
| 25 | 25 |
|
| 26 | 26 |
%prep |
| 27 | 27 |
gem unpack %{SOURCE0}
|
| 28 |
-%autosetup -p1 -D -T -n %{gem_name}-%{version}
|
|
| 28 |
+cd %{gem_name}-%{version}
|
|
| 29 |
+/bin/chmod -Rf a+rX,u+w,g-w,o-w . |
|
| 29 | 30 |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
| 30 | 31 |
|
| 31 | 32 |
%build |
| 33 |
+cd %{gem_name}-%{version}
|
|
| 32 | 34 |
gem build %{gem_name}.gemspec
|
| 33 | 35 |
gem install %{gem_name}-%{version}.gem
|
| 34 | 36 |
|
| 35 | 37 |
%install |
| 36 |
-mkdir -p %{buildroot}%{gemdir}
|
|
| 37 |
-mkdir -p %{buildroot}%{gemdir}/cache
|
|
| 38 |
-mkdir -p %{buildroot}%{gemdir}/doc
|
|
| 39 |
-mkdir -p %{buildroot}%{gemdir}/plugins
|
|
| 40 |
-mkdir -p %{buildroot}%{gemdir}/specifications
|
|
| 41 |
-mkdir -p %{buildroot}%{gemdir}/gems
|
|
| 42 |
-mkdir -p %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 43 |
-cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 44 |
-cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 45 |
-cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 46 |
-cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 47 |
-cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications
|
|
| 48 |
-cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems
|
|
| 49 |
-cp -pa %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 38 |
+mkdir -p %{buildroot}%{gemdir}/{cache,doc,plugins,specifications,gems,extensions/%{_arch}-linux/%{ruby_ver}}
|
|
| 39 |
+cp -a %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 40 |
+cp -a %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 41 |
+cp -a %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 42 |
+cp -a %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 43 |
+cp -a %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications/
|
|
| 44 |
+cp -a %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems/
|
|
| 45 |
+cp -a %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 50 | 46 |
|
| 51 | 47 |
%files |
| 52 | 48 |
%defattr(-,root,root,-) |
| ... | ... |
@@ -24,28 +24,24 @@ Inspired by the Java NIO API, but simplified for ease-of-use. |
| 24 | 24 |
|
| 25 | 25 |
%prep |
| 26 | 26 |
gem unpack %{SOURCE0}
|
| 27 |
-%autosetup -p1 -D -T -n %{gem_name}-%{version}
|
|
| 27 |
+cd %{gem_name}-%{version}
|
|
| 28 |
+/bin/chmod -Rf a+rX,u+w,g-w,o-w . |
|
| 28 | 29 |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
| 29 | 30 |
|
| 30 | 31 |
%build |
| 32 |
+cd %{gem_name}-%{version}
|
|
| 31 | 33 |
gem build %{gem_name}.gemspec
|
| 32 | 34 |
gem install %{gem_name}-%{version}.gem
|
| 33 | 35 |
|
| 34 | 36 |
%install |
| 35 |
-mkdir -p %{buildroot}%{gemdir}
|
|
| 36 |
-mkdir -p %{buildroot}%{gemdir}/cache
|
|
| 37 |
-mkdir -p %{buildroot}%{gemdir}/doc
|
|
| 38 |
-mkdir -p %{buildroot}%{gemdir}/plugins
|
|
| 39 |
-mkdir -p %{buildroot}%{gemdir}/specifications
|
|
| 40 |
-mkdir -p %{buildroot}%{gemdir}/gems
|
|
| 41 |
-mkdir -p %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 42 |
-cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 43 |
-cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 44 |
-cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 45 |
-cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 46 |
-cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications
|
|
| 47 |
-cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems
|
|
| 48 |
-cp -pa %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 37 |
+mkdir -p %{buildroot}%{gemdir}/{cache,doc,plugins,specifications,gems,extensions/%{_arch}-linux/%{ruby_ver}}
|
|
| 38 |
+cp -a %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 39 |
+cp -a %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 40 |
+cp -a %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 41 |
+cp -a %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 42 |
+cp -a %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications/
|
|
| 43 |
+cp -a %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems/
|
|
| 44 |
+cp -a %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 49 | 45 |
|
| 50 | 46 |
%files |
| 51 | 47 |
%defattr(-,root,root,-) |
| ... | ... |
@@ -28,30 +28,25 @@ Nokogiri is an HTML, XML, SAX, and Reader parser. Among Nokogiri's many features |
| 28 | 28 |
|
| 29 | 29 |
%prep |
| 30 | 30 |
gem unpack %{SOURCE0}
|
| 31 |
-%autosetup -p1 -D -T -n %{gem_name}-%{version}
|
|
| 31 |
+cd %{gem_name}-%{version}
|
|
| 32 |
+/bin/chmod -Rf a+rX,u+w,g-w,o-w . |
|
| 32 | 33 |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
| 33 | 34 |
|
| 34 | 35 |
%build |
| 36 |
+cd %{gem_name}-%{version}
|
|
| 35 | 37 |
gem build %{gem_name}.gemspec
|
| 36 | 38 |
gem install --bindir %{_bindir}/ %{gem_name}-%{version}.gem
|
| 37 | 39 |
|
| 38 | 40 |
%install |
| 39 |
-mkdir -p %{buildroot}%{gemdir}
|
|
| 40 |
-mkdir -p %{buildroot}%{gemdir}/bin
|
|
| 41 |
-mkdir -p %{buildroot}%{gemdir}/cache
|
|
| 42 |
-mkdir -p %{buildroot}%{gemdir}/doc
|
|
| 43 |
-mkdir -p %{buildroot}%{gemdir}/plugins
|
|
| 44 |
-mkdir -p %{buildroot}%{gemdir}/specifications
|
|
| 45 |
-mkdir -p %{buildroot}%{gemdir}/gems
|
|
| 46 |
-mkdir -p %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 47 |
-cp -pa %{_bindir}/nokogiri %{buildroot}%{gemdir}/bin/
|
|
| 48 |
-cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 49 |
-cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 50 |
-cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 51 |
-cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 52 |
-cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications
|
|
| 53 |
-cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems
|
|
| 54 |
-cp -pa %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 41 |
+mkdir -p %{buildroot}%{gemdir}/{bin,cache,doc,plugins,specifications,gems,extensions/%{_arch}-linux/%{ruby_ver}}
|
|
| 42 |
+cp -a %{_bindir}/bundle %{_bindir}/bundler %{buildroot}%{gemdir}/bin/
|
|
| 43 |
+cp -a %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 44 |
+cp -a %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 45 |
+cp -a %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 46 |
+cp -a %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications/
|
|
| 47 |
+cp -a %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems/
|
|
| 48 |
+cp -a %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 49 |
+cp -a %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 55 | 50 |
|
| 56 | 51 |
%clean |
| 57 | 52 |
rm -rf %{buildroot}/*
|
| ... | ... |
@@ -23,28 +23,24 @@ The fastest JSON parser and object serializer. |
| 23 | 23 |
|
| 24 | 24 |
%prep |
| 25 | 25 |
gem unpack %{SOURCE0}
|
| 26 |
-%autosetup -p1 -D -T -n %{gem_name}-%{version}
|
|
| 26 |
+cd %{gem_name}-%{version}
|
|
| 27 |
+/bin/chmod -Rf a+rX,u+w,g-w,o-w . |
|
| 27 | 28 |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
| 28 | 29 |
|
| 29 | 30 |
%build |
| 31 |
+cd %{gem_name}-%{version}
|
|
| 30 | 32 |
gem build %{gem_name}.gemspec
|
| 31 | 33 |
gem install %{gem_name}-%{version}.gem
|
| 32 | 34 |
|
| 33 | 35 |
%install |
| 34 |
-mkdir -p %{buildroot}%{gemdir}
|
|
| 35 |
-mkdir -p %{buildroot}%{gemdir}/cache
|
|
| 36 |
-mkdir -p %{buildroot}%{gemdir}/doc
|
|
| 37 |
-mkdir -p %{buildroot}%{gemdir}/plugins
|
|
| 38 |
-mkdir -p %{buildroot}%{gemdir}/specifications
|
|
| 39 |
-mkdir -p %{buildroot}%{gemdir}/gems
|
|
| 40 |
-mkdir -p %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 41 |
-cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 42 |
-cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 43 |
-cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 44 |
-cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 45 |
-cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications
|
|
| 46 |
-cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems
|
|
| 47 |
-cp -pa %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 36 |
+mkdir -p %{buildroot}%{gemdir}/{cache,doc,plugins,specifications,gems,extensions/%{_arch}-linux/%{ruby_ver}}
|
|
| 37 |
+cp -a %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 38 |
+cp -a %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 39 |
+cp -a %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 40 |
+cp -a %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 41 |
+cp -a %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications/
|
|
| 42 |
+cp -a %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems/
|
|
| 43 |
+cp -a %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 48 | 44 |
|
| 49 | 45 |
%files |
| 50 | 46 |
%defattr(-,root,root,-) |
| ... | ... |
@@ -24,30 +24,25 @@ and thereby inherits Discount’s numerous useful extensions to the Markdown lan |
| 24 | 24 |
|
| 25 | 25 |
%prep |
| 26 | 26 |
gem unpack %{SOURCE0}
|
| 27 |
-%autosetup -p1 -D -T -n %{gem_name}-%{version}
|
|
| 27 |
+cd %{gem_name}-%{version}
|
|
| 28 |
+/bin/chmod -Rf a+rX,u+w,g-w,o-w . |
|
| 28 | 29 |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
| 29 | 30 |
|
| 30 | 31 |
%build |
| 32 |
+cd %{gem_name}-%{version}
|
|
| 31 | 33 |
gem build %{gem_name}.gemspec
|
| 32 | 34 |
gem install --bindir %{_bindir}/ %{gem_name}-%{version}.gem
|
| 33 | 35 |
|
| 34 | 36 |
%install |
| 35 |
-mkdir -p %{buildroot}%{gemdir}
|
|
| 36 |
-mkdir -p %{buildroot}%{gemdir}/bin
|
|
| 37 |
-mkdir -p %{buildroot}%{gemdir}/cache
|
|
| 38 |
-mkdir -p %{buildroot}%{gemdir}/doc
|
|
| 39 |
-mkdir -p %{buildroot}%{gemdir}/plugins
|
|
| 40 |
-mkdir -p %{buildroot}%{gemdir}/specifications
|
|
| 41 |
-mkdir -p %{buildroot}%{gemdir}/gems
|
|
| 42 |
-mkdir -p %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 43 |
-cp -pa %{_bindir}/rdiscount %{buildroot}%{gemdir}/bin/
|
|
| 44 |
-cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 45 |
-cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 46 |
-cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 47 |
-cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 48 |
-cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications
|
|
| 49 |
-cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems
|
|
| 50 |
-cp -pa %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 37 |
+mkdir -p %{buildroot}%{gemdir}/{bin,cache,doc,plugins,specifications,gems,extensions/%{_arch}-linux/%{ruby_ver}}
|
|
| 38 |
+cp -a %{_bindir}/bundle %{_bindir}/bundler %{buildroot}%{gemdir}/bin/
|
|
| 39 |
+cp -a %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 40 |
+cp -a %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 41 |
+cp -a %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 42 |
+cp -a %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications/
|
|
| 43 |
+cp -a %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems/
|
|
| 44 |
+cp -a %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 45 |
+cp -a %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 51 | 46 |
|
| 52 | 47 |
%files |
| 53 | 48 |
%defattr(-,root,root,-) |
| ... | ... |
@@ -23,28 +23,24 @@ a fast strptime/strftime engine which uses VM |
| 23 | 23 |
|
| 24 | 24 |
%prep |
| 25 | 25 |
gem unpack %{SOURCE0}
|
| 26 |
-%autosetup -p1 -D -T -n %{gem_name}-%{version}
|
|
| 26 |
+cd %{gem_name}-%{version}
|
|
| 27 |
+/bin/chmod -Rf a+rX,u+w,g-w,o-w . |
|
| 27 | 28 |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
| 28 | 29 |
|
| 29 | 30 |
%build |
| 31 |
+cd %{gem_name}-%{version}
|
|
| 30 | 32 |
gem build %{gem_name}.gemspec
|
| 31 | 33 |
gem install %{gem_name}-%{version}.gem
|
| 32 | 34 |
|
| 33 | 35 |
%install |
| 34 |
-mkdir -p %{buildroot}%{gemdir}
|
|
| 35 |
-mkdir -p %{buildroot}%{gemdir}/cache
|
|
| 36 |
-mkdir -p %{buildroot}%{gemdir}/doc
|
|
| 37 |
-mkdir -p %{buildroot}%{gemdir}/plugins
|
|
| 38 |
-mkdir -p %{buildroot}%{gemdir}/specifications
|
|
| 39 |
-mkdir -p %{buildroot}%{gemdir}/gems
|
|
| 40 |
-mkdir -p %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 41 |
-cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 42 |
-cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 43 |
-cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 44 |
-cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 45 |
-cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications
|
|
| 46 |
-cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems
|
|
| 47 |
-cp -pa %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 36 |
+mkdir -p %{buildroot}%{gemdir}/{cache,doc,plugins,specifications,gems,extensions/%{_arch}-linux/%{ruby_ver}}
|
|
| 37 |
+cp -a %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 38 |
+cp -a %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 39 |
+cp -a %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 40 |
+cp -a %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 41 |
+cp -a %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications/
|
|
| 42 |
+cp -a %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems/
|
|
| 43 |
+cp -a %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 48 | 44 |
|
| 49 | 45 |
%files |
| 50 | 46 |
%defattr(-,root,root,-) |
| ... | ... |
@@ -23,28 +23,24 @@ Unicode Normalization Form support library for CRuby. |
| 23 | 23 |
|
| 24 | 24 |
%prep |
| 25 | 25 |
gem unpack %{SOURCE0}
|
| 26 |
-%autosetup -p1 -D -T -n %{gem_name}-%{version}
|
|
| 26 |
+cd %{gem_name}-%{version}
|
|
| 27 |
+/bin/chmod -Rf a+rX,u+w,g-w,o-w . |
|
| 27 | 28 |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
| 28 | 29 |
|
| 29 | 30 |
%build |
| 31 |
+cd %{gem_name}-%{version}
|
|
| 30 | 32 |
gem build %{gem_name}.gemspec
|
| 31 | 33 |
gem install %{gem_name}-%{version}.gem
|
| 32 | 34 |
|
| 33 | 35 |
%install |
| 34 |
-mkdir -p %{buildroot}%{gemdir}
|
|
| 35 |
-mkdir -p %{buildroot}%{gemdir}/cache
|
|
| 36 |
-mkdir -p %{buildroot}%{gemdir}/doc
|
|
| 37 |
-mkdir -p %{buildroot}%{gemdir}/plugins
|
|
| 38 |
-mkdir -p %{buildroot}%{gemdir}/specifications
|
|
| 39 |
-mkdir -p %{buildroot}%{gemdir}/gems
|
|
| 40 |
-mkdir -p %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 41 |
-cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 42 |
-cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 43 |
-cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 44 |
-cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 45 |
-cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications
|
|
| 46 |
-cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems
|
|
| 47 |
-cp -pa %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 36 |
+mkdir -p %{buildroot}%{gemdir}/{cache,doc,plugins,specifications,gems,extensions/%{_arch}-linux/%{ruby_ver}}
|
|
| 37 |
+cp -a %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 38 |
+cp -a %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 39 |
+cp -a %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 40 |
+cp -a %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 41 |
+cp -a %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications/
|
|
| 42 |
+cp -a %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems/
|
|
| 43 |
+cp -a %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 48 | 44 |
|
| 49 | 45 |
%files |
| 50 | 46 |
%defattr(-,root,root,-) |
| ... | ... |
@@ -27,28 +27,24 @@ Ruby C bindings to the excellent Yajl JSON stream-based parser library. |
| 27 | 27 |
|
| 28 | 28 |
%prep |
| 29 | 29 |
gem unpack %{SOURCE0}
|
| 30 |
-%autosetup -p1 -D -T -n %{gem_name}-%{version}
|
|
| 30 |
+cd %{gem_name}-%{version}
|
|
| 31 |
+/bin/chmod -Rf a+rX,u+w,g-w,o-w . |
|
| 31 | 32 |
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
|
| 32 | 33 |
|
| 33 | 34 |
%build |
| 35 |
+cd %{gem_name}-%{version}
|
|
| 34 | 36 |
gem build %{gem_name}.gemspec
|
| 35 | 37 |
gem install %{gem_name}-%{version}.gem
|
| 36 | 38 |
|
| 37 | 39 |
%install |
| 38 |
-mkdir -p %{buildroot}%{gemdir}
|
|
| 39 |
-mkdir -p %{buildroot}%{gemdir}/cache
|
|
| 40 |
-mkdir -p %{buildroot}%{gemdir}/doc
|
|
| 41 |
-mkdir -p %{buildroot}%{gemdir}/plugins
|
|
| 42 |
-mkdir -p %{buildroot}%{gemdir}/specifications
|
|
| 43 |
-mkdir -p %{buildroot}%{gemdir}/gems
|
|
| 44 |
-mkdir -p %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 45 |
-cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 46 |
-cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 47 |
-cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 48 |
-cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 49 |
-cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications
|
|
| 50 |
-cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems
|
|
| 51 |
-cp -pa %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 40 |
+mkdir -p %{buildroot}%{gemdir}/{cache,doc,plugins,specifications,gems,extensions/%{_arch}-linux/%{ruby_ver}}
|
|
| 41 |
+cp -a %{gemdir}/build_info %{buildroot}%{gemdir}/
|
|
| 42 |
+cp -a %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/
|
|
| 43 |
+cp -a %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/
|
|
| 44 |
+cp -a %{gemdir}/plugins %{buildroot}%{gemdir}/
|
|
| 45 |
+cp -a %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications/
|
|
| 46 |
+cp -a %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems/
|
|
| 47 |
+cp -a %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}
|
|
| 52 | 48 |
|
| 53 | 49 |
%files |
| 54 | 50 |
%defattr(-,root,root,-) |