[packages/ruby-uuid] nogems patch

glen glen at pld-linux.org
Tue Apr 23 22:50:37 CEST 2013


commit 6bb1aecab243370e3f2254d5f77f9716dd2e4882
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Tue Apr 23 23:50:31 2013 +0300

    nogems patch

 nogems.patch   | 11 +++++++++++
 ruby-uuid.spec |  4 ++++
 2 files changed, 15 insertions(+)
---
diff --git a/ruby-uuid.spec b/ruby-uuid.spec
index d729da3..49ed86b 100644
--- a/ruby-uuid.spec
+++ b/ruby-uuid.spec
@@ -7,6 +7,7 @@ License:	MIT
 Group:		Development/Tools
 Source0:	http://gems.rubyforge.org/gems/%{pkgname}-%{version}.gem
 # Source0-md5:	749430cac002a05e99d7ae0fb835f78a
+Patch0:	nogems.patch
 URL:		http://github.com/assaf/uuid
 BuildRequires:	rpm-rubyprov
 BuildRequires:	rpmbuild(macros) >= 1.656
@@ -20,6 +21,9 @@ distributed applications.
 
 %prep
 %setup -q -n %{pkgname}-%{version}
+%patch0 -p1
+
+%{__sed} -i -e 's, at VERSION@,%{version},' lib/uuid.rb
 
 %install
 rm -rf $RPM_BUILD_ROOT
diff --git a/nogems.patch b/nogems.patch
new file mode 100644
index 0000000..9d296b9
--- /dev/null
+++ b/nogems.patch
@@ -0,0 +1,11 @@
+--- uuid-2.3.7/lib/uuid.rb~	2013-04-23 23:40:02.000000000 +0300
++++ uuid-2.3.7/lib/uuid.rb	2013-04-23 23:47:49.576134643 +0300
+@@ -63,7 +63,7 @@
+ 
+   # Version number.
+   module Version
+-    version = Gem::Specification.load(File.expand_path("../uuid.gemspec", File.dirname(__FILE__))).version.to_s.split(".").map { |i| i.to_i }
++    version = "@VERSION@".to_s.split(".").map { |i| i.to_i }
+     MAJOR = version[0]
+     MINOR = version[1]
+     PATCH = version[2]
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ruby-uuid.git/commitdiff/6bb1aecab243370e3f2254d5f77f9716dd2e4882



More information about the pld-cvs-commit mailing list