[packages/ruby-nokogiri] skip rubygem in cli tool
glen
glen at pld-linux.org
Sun Dec 14 20:34:42 CET 2014
commit e9e55949aa6edb4237d66adf3d641d2841dcd840
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Sun Dec 14 21:34:31 2014 +0200
skip rubygem in cli tool
nogem.patch | 10 ++++++++++
ruby-nokogiri.spec | 4 ++++
2 files changed, 14 insertions(+)
---
diff --git a/ruby-nokogiri.spec b/ruby-nokogiri.spec
index 179d53c..7a1bbf9 100644
--- a/ruby-nokogiri.spec
+++ b/ruby-nokogiri.spec
@@ -15,6 +15,7 @@ Group: Development/Languages
Source0: http://gems.rubyforge.org/gems/%{pkgname}-%{version}.gem
# Source0-md5: ac570aa0120b92185606919818d6ff92
Patch0: deps.patch
+Patch1: nogem.patch
URL: http://nokogiri.org/
BuildRequires: libxml2-devel
BuildRequires: libxslt-devel
@@ -65,6 +66,9 @@ Dokumentacji w formacie ri dla %{pkgname}.
%prep
%setup -q -n %{pkgname}-%{version}
+%{__sed} -i -e '1 s,#!.*ruby,#!%{__ruby},' bin/*
+
+%patch1 -p1
cp -p %{_datadir}/setup.rb .
diff --git a/nogem.patch b/nogem.patch
new file mode 100644
index 0000000..9d1ab99
--- /dev/null
+++ b/nogem.patch
@@ -0,0 +1,10 @@
+--- nokogiri-1.6.5/bin/nokogiri~ 2014-12-14 20:52:51.000000000 +0200
++++ nokogiri-1.6.5/bin/nokogiri 2014-12-14 21:10:53.649805493 +0200
+@@ -3,7 +3,6 @@
+ require 'open-uri'
+ require 'irb'
+ require 'uri'
+-require 'rubygems'
+ require 'nokogiri'
+
+ parse_class = Nokogiri
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ruby-nokogiri.git/commitdiff/e9e55949aa6edb4237d66adf3d641d2841dcd840
More information about the pld-cvs-commit
mailing list