[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