Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Dec 2019 17:05:55 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r518953 - in head/devel/rubygem-gh: . files
Message-ID:  <201912031705.xB3H5t1c002249@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: swills
Date: Tue Dec  3 17:05:55 2019
New Revision: 518953
URL: https://svnweb.freebsd.org/changeset/ports/518953

Log:
  devel/rubygem-gh: convert to patches

Added:
  head/devel/rubygem-gh/files/patch-lib_gh.rb   (contents, props changed)
Modified:
  head/devel/rubygem-gh/Makefile   (contents, props changed)
  head/devel/rubygem-gh/files/patch-gemspec   (contents, props changed)

Modified: head/devel/rubygem-gh/Makefile
==============================================================================
--- head/devel/rubygem-gh/Makefile	Tue Dec  3 16:51:46 2019	(r518952)
+++ head/devel/rubygem-gh/Makefile	Tue Dec  3 17:05:55 2019	(r518953)
@@ -23,11 +23,8 @@ USES=		gem
 USE_RUBY=	yes
 
 NO_ARCH=	yes
-REINPLACE_ARGS=	-i ''
 
 post-patch:
-# Remove backports
-	@${REINPLACE_CMD} -e '/backports/d' ${WRKSRC}/${GEMSPEC}
-	@${REINPLACE_CMD} -e "/require 'backports'/d" ${WRKSRC}/lib/gh.rb ${WRKSRC}/lib/gh/parallel.rb
+	@${RM} ${WRKSRC}/lib/gh.rb.orig ${WRKSRC}/gh.gemspec.orig
 
 .include <bsd.port.mk>

Modified: head/devel/rubygem-gh/files/patch-gemspec
==============================================================================
--- head/devel/rubygem-gh/files/patch-gemspec	Tue Dec  3 16:51:46 2019	(r518952)
+++ head/devel/rubygem-gh/files/patch-gemspec	Tue Dec  3 17:05:55 2019	(r518953)
@@ -1,11 +1,28 @@
---- gh.gemspec.orig	2017-07-11 08:13:40 UTC
+--- gh.gemspec.orig	2019-12-03 16:30:22 UTC
 +++ gh.gemspec
-@@ -26,7 +26,7 @@ Gem::Specification.new do |s|
+@@ -24,16 +24,14 @@ Gem::Specification.new do |s|
+       s.add_development_dependency(%q<rspec>.freeze, [">= 0"])
+       s.add_development_dependency(%q<webmock>.freeze, [">= 0"])
        s.add_runtime_dependency(%q<faraday>.freeze, ["~> 0.8"])
-       s.add_runtime_dependency(%q<backports>.freeze, [">= 0"])
+-      s.add_runtime_dependency(%q<backports>.freeze, [">= 0"])
        s.add_runtime_dependency(%q<multi_json>.freeze, ["~> 1.0"])
 -      s.add_runtime_dependency(%q<addressable>.freeze, ["~> 2.4.0"])
 +      s.add_runtime_dependency(%q<addressable>.freeze, ["~> 2.4"])
        s.add_runtime_dependency(%q<net-http-persistent>.freeze, ["~> 2.9"])
        s.add_runtime_dependency(%q<net-http-pipeline>.freeze, [">= 0"])
      else
+       s.add_dependency(%q<rspec>.freeze, [">= 0"])
+       s.add_dependency(%q<webmock>.freeze, [">= 0"])
+       s.add_dependency(%q<faraday>.freeze, ["~> 0.8"])
+-      s.add_dependency(%q<backports>.freeze, [">= 0"])
+       s.add_dependency(%q<multi_json>.freeze, ["~> 1.0"])
+       s.add_dependency(%q<addressable>.freeze, ["~> 2.4.0"])
+       s.add_dependency(%q<net-http-persistent>.freeze, ["~> 2.9"])
+@@ -43,7 +41,6 @@ Gem::Specification.new do |s|
+     s.add_dependency(%q<rspec>.freeze, [">= 0"])
+     s.add_dependency(%q<webmock>.freeze, [">= 0"])
+     s.add_dependency(%q<faraday>.freeze, ["~> 0.8"])
+-    s.add_dependency(%q<backports>.freeze, [">= 0"])
+     s.add_dependency(%q<multi_json>.freeze, ["~> 1.0"])
+     s.add_dependency(%q<addressable>.freeze, ["~> 2.4.0"])
+     s.add_dependency(%q<net-http-persistent>.freeze, ["~> 2.9"])

Added: head/devel/rubygem-gh/files/patch-lib_gh.rb
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-gh/files/patch-lib_gh.rb	Tue Dec  3 17:05:55 2019	(r518953)
@@ -0,0 +1,8 @@
+--- lib/gh.rb.orig	2019-12-03 16:28:14 UTC
++++ lib/gh.rb
+@@ -1,5 +1,4 @@
+ require 'gh/version'
+-require 'backports' if RUBY_VERSION < '2.1'
+ require 'forwardable'
+ 
+ module GH



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201912031705.xB3H5t1c002249>