UPDATE: devel/ruby-bundler
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
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
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
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