UPDATE: devel/ruby-bundler

2015-11-15 Thread Frank Groeneveld

Attached a diff that updates ruby-bundler to vesion 1.10.6.

I use bundler on a daily basis and having the --jobs option available 
(introduced in 1.5) is a real time saver on big projects. I've tested 
the new version with a few of my projects on amd64.


Any comments?

Frank

Index: Makefile
===
RCS file: /cvs/ports/devel/ruby-bundler/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- Makefile11 Oct 2014 19:54:46 -  1.9
+++ Makefile15 Nov 2015 14:33:14 -
@@ -2,11 +2,10 @@
 
 COMMENT=   ruby application dependency manager
 
-DISTNAME=  bundler-1.3.5
-REVISION = 1
+DISTNAME=  bundler-1.10.6
 CATEGORIES=devel
 
-HOMEPAGE=  http://gembundler.com/
+HOMEPAGE=  http://bundler.io/
 
 # MIT
 PERMIT_PACKAGE_CDROM=  Yes
Index: distinfo
===
RCS file: /cvs/ports/devel/ruby-bundler/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo28 Jun 2013 16:44:23 -  1.3
+++ distinfo15 Nov 2015 14:33:14 -
@@ -1,2 +1,2 @@
-SHA256 (bundler-1.3.5.gem) = CLiQR/e4KfPhl6KPsb3nTD9c/qFVL5nfuiN/7jDq/+Q=
-SIZE (bundler-1.3.5.gem) = 268800
+SHA256 (bundler-1.10.6.gem) = +ykz0SMEzsddrHW5OhywRdoCaykebGWwl0TOuQB2n+4=
+SIZE (bundler-1.10.6.gem) = 251392
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/ruby-bundler/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   28 Jun 2013 16:44:23 -  1.3
+++ pkg/PLIST   15 Nov 2015 14:33:14 -
@@ -1,27 +1,52 @@
 @comment $OpenBSD: PLIST,v 1.3 2013/06/28 16:44:23 jasper Exp $
 ${GEM_BIN}/bundle${GEM_BIN_SUFFIX}
+${GEM_BIN}/bundler${GEM_BIN_SUFFIX}
 ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
 ${GEM_LIB}/gems/${DISTNAME}/.gitignore
 ${GEM_LIB}/gems/${DISTNAME}/.rspec
 ${GEM_LIB}/gems/${DISTNAME}/.travis.yml
 ${GEM_LIB}/gems/${DISTNAME}/CHANGELOG.md
-${GEM_LIB}/gems/${DISTNAME}/CONTRIBUTE.md
+${GEM_LIB}/gems/${DISTNAME}/CODE_OF_CONDUCT.md
 ${GEM_LIB}/gems/${DISTNAME}/CONTRIBUTING.md
+${GEM_LIB}/gems/${DISTNAME}/DEVELOPMENT.md
 ${GEM_LIB}/gems/${DISTNAME}/ISSUES.md
 ${GEM_LIB}/gems/${DISTNAME}/LICENSE.md
 ${GEM_LIB}/gems/${DISTNAME}/README.md
 ${GEM_LIB}/gems/${DISTNAME}/Rakefile
-${GEM_LIB}/gems/${DISTNAME}/UPGRADING.md
 ${GEM_LIB}/gems/${DISTNAME}/bin/
 ${GEM_LIB}/gems/${DISTNAME}/bin/bundle
 ${GEM_LIB}/gems/${DISTNAME}/bin/bundle_ruby
+${GEM_LIB}/gems/${DISTNAME}/bin/bundler
 ${GEM_LIB}/gems/${DISTNAME}/bundler.gemspec
 ${GEM_LIB}/gems/${DISTNAME}/lib/
 ${GEM_LIB}/gems/${DISTNAME}/lib/bundler/
 ${GEM_LIB}/gems/${DISTNAME}/lib/bundler.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/bundler/capistrano.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/
 ${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/binstubs.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/cache.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/check.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/clean.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/common.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/config.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/console.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/exec.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/gem.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/init.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/inject.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/install.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/lock.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/open.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/outdated.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/package.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/platform.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/show.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/update.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/viz.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/constants.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/current_ruby.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/bundler/definition.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/bundler/dep_proxy.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/bundler/dependency.rb
@@ -31,7 +56,12 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/bundler/
 ${GEM_LIB}/gems/${DISTNAME}/lib/bundler/endpoint_specification.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/bundler/env.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/bundler/environment.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/fetcher/
 ${GEM_LIB}/gems/${DISTNAME}/lib/bundler/fetcher.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/fetcher/base.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/fetcher/dependency.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/fetcher/downloader.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/bundler/fetcher/index.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/bundler/friendly_errors.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/bundler/gem_helper.rb
 

Re: UPDATE: devel/ruby-bundler

2015-11-15 Thread Jeremy Evans
On Sun, Nov 15, 2015 at 6:48 AM, Frank Groeneveld <
frank+openbsd-po...@frankgroeneveld.nl> wrote:

> Attached a diff that updates ruby-bundler to vesion 1.10.6.
>
> I use bundler on a daily basis and having the --jobs option available
> (introduced in 1.5) is a real time saver on big projects. I've tested the
> new version with a few of my projects on amd64.
>
> Any comments?


jcs@ sent the same diff a few weeks ago.  I gave him the OK, but it hasn't
been committed yet, so I'll commit it.

Thanks,
Jeremy



Re: UPDATE: devel/ruby-bundler to 1.3.5

2013-05-06 Thread Mikolaj Kucharski
On Sun, Apr 28, 2013 at 08:26:10AM -0700, Jeremy Evans wrote:
 On Sun, Apr 28, 2013 at 3:01 AM, Mikolaj Kucharski
 miko...@kucharski.namewrote:
 
  I've tried and no joy -- regress is not happy, and regress is doing here
  some really invasive stuff, which will probably fail with systrace
  (untested). I'm attaching the output from make test. Also, below patch
  contains my debugging patches, which should probably be removed, but I
  kept them, so someone more experienced with Ruby and Ruby ports could
  have a look what should be done with that part of code, if anything
  actually needs to be done.
 
 
 Most of the remaining failures are due to other programs not being
 found because of their extension (ruby/rackup/rake).  You could
 probably fix this by adding them to post-extract.
 
 The regress tests should probably be commented out by default,
 since they are downloading gems.
 
 Are you upgrading bundler because a dependency requires a newer
 version, or just to get the most current version?  In either case, have
 you verified the existing dependencies are OK with the newer version?
 
 Jeremy

To get the most current version. I got a bit out of practice in ports
and I never had a chance to work with Ruby Gems, so picked this random
Ruby port to see how porting Gems works.

I did not had a chance to test anything yet.

-- 
best regards
q#



Re: UPDATE: devel/ruby-bundler to 1.3.5

2013-04-28 Thread Jeremy Evans
On Sun, Apr 28, 2013 at 3:01 AM, Mikolaj Kucharski
miko...@kucharski.namewrote:

 I've tried and no joy -- regress is not happy, and regress is doing here
 some really invasive stuff, which will probably fail with systrace
 (untested). I'm attaching the output from make test. Also, below patch
 contains my debugging patches, which should probably be removed, but I
 kept them, so someone more experienced with Ruby and Ruby ports could
 have a look what should be done with that part of code, if anything
 actually needs to be done.


Most of the remaining failures are due to other programs not being
found because of their extension (ruby/rackup/rake).  You could
probably fix this by adding them to post-extract.

The regress tests should probably be commented out by default,
since they are downloading gems.

Are you upgrading bundler because a dependency requires a newer
version, or just to get the most current version?  In either case, have
you verified the existing dependencies are OK with the newer version?

Jeremy