rpms/rubygem-newgem/F-13 rubygem-newgem-1.5.3-gemspec.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 rubygem-newgem.spec, 1.1, 1.2 sources, 1.2, 1.3

Matthew Kent mkent at fedoraproject.org
Tue May 11 06:20:09 UTC 2010


Author: mkent

Update of /cvs/pkgs/rpms/rubygem-newgem/F-13
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv11212

Modified Files:
	.cvsignore rubygem-newgem.spec sources 
Added Files:
	rubygem-newgem-1.5.3-gemspec.patch 
Log Message:
* Wed May 05 2010 Matthew Kent <mkent at magoazul.com> - 1.5.3-2
- Version the rubigen dependency.


rubygem-newgem-1.5.3-gemspec.patch:
 newgem-1.5.3.gemspec |    1 -
 1 file changed, 1 deletion(-)

--- NEW FILE rubygem-newgem-1.5.3-gemspec.patch ---
--- specifications/newgem-1.5.3.gemspec.orig	2010-05-04 20:41:06.944981331 -0700
+++ specifications/newgem-1.5.3.gemspec	2010-05-04 20:41:13.045104311 -0700
@@ -31,7 +31,6 @@
     s.specification_version = 3
 
     if Gem::Version.new(Gem::RubyGemsVersion) >= Gem::Version.new('1.2.0') then
-      s.add_runtime_dependency(%q<activesupport>, ["~> 2.3.4"])
       s.add_runtime_dependency(%q<rubigen>, [">= 1.5.3"])
       s.add_runtime_dependency(%q<hoe>, [">= 2.4.0"])
       s.add_runtime_dependency(%q<RedCloth>, [">= 4.1.1"])


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/rubygem-newgem/F-13/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	9 Feb 2010 06:18:05 -0000	1.2
+++ .cvsignore	11 May 2010 06:20:08 -0000	1.3
@@ -1 +1,2 @@
-newgem-1.5.2.gem
+newgem-1.5.3.gem
+rubygem-newgem-1.5.3-gemspec.patch


Index: rubygem-newgem.spec
===================================================================
RCS file: /cvs/pkgs/rpms/rubygem-newgem/F-13/rubygem-newgem.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- rubygem-newgem.spec	9 Feb 2010 06:18:05 -0000	1.1
+++ rubygem-newgem.spec	11 May 2010 06:20:09 -0000	1.2
@@ -6,26 +6,26 @@
 
 Summary:        Bundle Ruby libraries into a RubyGem
 Name:           rubygem-%{gemname}
-Version:        1.5.2
-Release:        3%{?dist}
+Version:        1.5.3
+Release:        2%{?dist}
 Group:          Development/Languages
 License:        MIT or LGPLv2+
 URL:            http://newgem.rubyforge.org
 Source0:        http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem
+# Upstream wants a specific version of activesupport that's only required by
+# rubigen. Unclear why this is being done.
+# Filed at http://github.com/drnic/newgem/issues/issue/8
+Patch0:         rubygem-newgem-1.5.3-gemspec.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Requires:       ruby(rubygems)
 Requires:       ruby(abi) = %{rubyabi} 
-# Seemingly not required - filed in
-# http://github.com/drnic/newgem/issues/issue/8
-#Requires:       rubygem(activesupport)
-Requires:       rubygem(rubigen)
+Requires:       rubygem(rubigen) >= 1.5.3
 Requires:       rubygem(hoe)
 Requires:       rubygem(RedCloth)
 Requires:       rubygem(syntax)
 Requires:       rubygem(cucumber)
 BuildRequires:  ruby(rubygems)
 BuildRequires:  ruby(abi) = %{rubyabi}
-#BuildRequires(check): rubygem(activesupport)
 BuildRequires(check): rubygem(rubigen), rubygem(hoe),
 BuildRequires(check): rubygem(RedCloth), rubygem(syntax), rubygem(cucumber)
 BuildRequires(check): rubygem(rake)
@@ -41,16 +41,25 @@ one by default).
 
 
 %prep
+%setup -q -c -T
 
+mkdir -p .%{gemdir}
+gem install -V \
+  --local \
+  --install-dir $(pwd)/%{gemdir} \
+  --force --rdoc \
+  %{SOURCE0}
 
-%build
+pushd .%{gemdir}
+%patch0 -p0
 
+%build
 
 %install
 rm -rf %{buildroot}
 mkdir -p %{buildroot}%{gemdir}
-gem install --local --install-dir %{buildroot}%{gemdir} \
-        --force --rdoc %{SOURCE0}
+cp -a .%{gemdir}/* %{buildroot}%{gemdir}/
+
 mkdir -p %{buildroot}/%{_bindir}
 mv %{buildroot}%{gemdir}/bin/* %{buildroot}/%{_bindir}
 rmdir %{buildroot}%{gemdir}/bin
@@ -108,7 +117,15 @@ rake test
 
 
 %changelog
-* Mon Feb 01 2010 Matthew Kent <mkent at magoazul.com> - 1.5.3-3
+* Wed May 05 2010 Matthew Kent <mkent at magoazul.com> - 1.5.3-2
+- Version the rubigen dependency.
+
+* Tue May 04 2010 Matthew Kent <mkent at magoazul.com> - 1.5.3-1
+- New upstream version - minor changes.
+- Drop activesupport - only required by rubigen which already pulls it in.
+  Upstream added a strict dependency - patched this out.
+
+* Mon Feb 01 2010 Matthew Kent <mkent at magoazul.com> - 1.5.2-3
 - Fix License (#504476).
 - Disable activesupport Requires for now (#504476).
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/rubygem-newgem/F-13/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	9 Feb 2010 06:18:05 -0000	1.2
+++ sources	11 May 2010 06:20:09 -0000	1.3
@@ -1 +1 @@
-c7444d5672e3bf3042eafb6e771b4dfa  newgem-1.5.2.gem
+e38c9e82dcfe350489d2615f1d2af79e  newgem-1.5.3.gem



More information about the scm-commits mailing list