summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--misc/ruby-bundler/DESCR6
-rw-r--r--misc/ruby-bundler/Makefile14
-rw-r--r--misc/ruby-bundler/PLIST81
-rw-r--r--misc/ruby-bundler/distinfo6
-rw-r--r--misc/ruby-bundler/patches/patch-aa15
5 files changed, 122 insertions, 0 deletions
diff --git a/misc/ruby-bundler/DESCR b/misc/ruby-bundler/DESCR
new file mode 100644
index 00000000000..7d3ae9808de
--- /dev/null
+++ b/misc/ruby-bundler/DESCR
@@ -0,0 +1,6 @@
+Bundler is a tool that manages gem dependencies for your ruby
+application. It takes a gem manifest file and is able to fetch,
+download, and install the gems and all child dependencies specified in
+this manifest. It can manage any update to the gem manifest file and
+update the bundle's gems accordingly. It also lets you run any ruby
+code in context of the bundle's gem environment.
diff --git a/misc/ruby-bundler/Makefile b/misc/ruby-bundler/Makefile
new file mode 100644
index 00000000000..04357517655
--- /dev/null
+++ b/misc/ruby-bundler/Makefile
@@ -0,0 +1,14 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/09/12 01:51:10 taca Exp $
+
+DISTNAME= bundler-1.0.0
+CATEGORIES= misc
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://gembundler.com/
+COMMENT= Manage your application's dependencies
+LICENSE= mit
+
+CONFLICTS+= ruby[1-9][0-9]-bundler-*
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/misc/ruby-bundler/PLIST b/misc/ruby-bundler/PLIST
new file mode 100644
index 00000000000..b720f8493d7
--- /dev/null
+++ b/misc/ruby-bundler/PLIST
@@ -0,0 +1,81 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2010/09/12 01:51:10 taca Exp $
+bin/bundle
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/CHANGELOG.md
+${GEM_LIBDIR}/ISSUES.md
+${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/ROADMAP.md
+${GEM_LIBDIR}/bin/bundle
+${GEM_LIBDIR}/lib/bundler.rb
+${GEM_LIBDIR}/lib/bundler/capistrano.rb
+${GEM_LIBDIR}/lib/bundler/cli.rb
+${GEM_LIBDIR}/lib/bundler/definition.rb
+${GEM_LIBDIR}/lib/bundler/dependency.rb
+${GEM_LIBDIR}/lib/bundler/dsl.rb
+${GEM_LIBDIR}/lib/bundler/environment.rb
+${GEM_LIBDIR}/lib/bundler/gem_helper.rb
+${GEM_LIBDIR}/lib/bundler/graph.rb
+${GEM_LIBDIR}/lib/bundler/index.rb
+${GEM_LIBDIR}/lib/bundler/installer.rb
+${GEM_LIBDIR}/lib/bundler/lazy_specification.rb
+${GEM_LIBDIR}/lib/bundler/lockfile_parser.rb
+${GEM_LIBDIR}/lib/bundler/man/bundle
+${GEM_LIBDIR}/lib/bundler/man/bundle-config
+${GEM_LIBDIR}/lib/bundler/man/bundle-config.txt
+${GEM_LIBDIR}/lib/bundler/man/bundle-exec
+${GEM_LIBDIR}/lib/bundler/man/bundle-exec.txt
+${GEM_LIBDIR}/lib/bundler/man/bundle-install
+${GEM_LIBDIR}/lib/bundler/man/bundle-install.txt
+${GEM_LIBDIR}/lib/bundler/man/bundle-package
+${GEM_LIBDIR}/lib/bundler/man/bundle-package.txt
+${GEM_LIBDIR}/lib/bundler/man/bundle-update
+${GEM_LIBDIR}/lib/bundler/man/bundle-update.txt
+${GEM_LIBDIR}/lib/bundler/man/bundle.txt
+${GEM_LIBDIR}/lib/bundler/man/gemfile.5
+${GEM_LIBDIR}/lib/bundler/man/gemfile.5.txt
+${GEM_LIBDIR}/lib/bundler/remote_specification.rb
+${GEM_LIBDIR}/lib/bundler/resolver.rb
+${GEM_LIBDIR}/lib/bundler/rubygems_ext.rb
+${GEM_LIBDIR}/lib/bundler/runtime.rb
+${GEM_LIBDIR}/lib/bundler/settings.rb
+${GEM_LIBDIR}/lib/bundler/setup.rb
+${GEM_LIBDIR}/lib/bundler/shared_helpers.rb
+${GEM_LIBDIR}/lib/bundler/source.rb
+${GEM_LIBDIR}/lib/bundler/spec_set.rb
+${GEM_LIBDIR}/lib/bundler/templates/Executable
+${GEM_LIBDIR}/lib/bundler/templates/Gemfile
+${GEM_LIBDIR}/lib/bundler/templates/newgem/Gemfile.tt
+${GEM_LIBDIR}/lib/bundler/templates/newgem/Rakefile.tt
+${GEM_LIBDIR}/lib/bundler/templates/newgem/gitignore.tt
+${GEM_LIBDIR}/lib/bundler/templates/newgem/lib/newgem.rb.tt
+${GEM_LIBDIR}/lib/bundler/templates/newgem/lib/newgem/version.rb.tt
+${GEM_LIBDIR}/lib/bundler/templates/newgem/newgem.gemspec.tt
+${GEM_LIBDIR}/lib/bundler/ui.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/actions.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/actions/create_file.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/actions/directory.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/actions/empty_directory.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/actions/file_manipulation.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/actions/inject_into_file.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/base.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/core_ext/file_binary_read.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/core_ext/hash_with_indifferent_access.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/core_ext/ordered_hash.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/error.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/invocation.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/parser.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/parser/argument.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/parser/arguments.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/parser/option.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/parser/options.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/shell.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/shell/basic.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/shell/color.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/shell/html.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/task.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/util.rb
+${GEM_LIBDIR}/lib/bundler/vendor/thor/version.rb
+${GEM_LIBDIR}/lib/bundler/version.rb
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff --git a/misc/ruby-bundler/distinfo b/misc/ruby-bundler/distinfo
new file mode 100644
index 00000000000..5a85beab3d1
--- /dev/null
+++ b/misc/ruby-bundler/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/09/12 01:51:10 taca Exp $
+
+SHA1 (bundler-1.0.0.gem) = ef1ad2d89bfed347aaebe5374e2a6df6304145e4
+RMD160 (bundler-1.0.0.gem) = e949938e18b98273313633591d7b7fec570ead15
+Size (bundler-1.0.0.gem) = 97792 bytes
+SHA1 (patch-aa) = c392780cebdf5c24f30bb5e33086db294478f194
diff --git a/misc/ruby-bundler/patches/patch-aa b/misc/ruby-bundler/patches/patch-aa
new file mode 100644
index 00000000000..460c12d651d
--- /dev/null
+++ b/misc/ruby-bundler/patches/patch-aa
@@ -0,0 +1,15 @@
+$NetBSD: patch-aa,v 1.1.1.1 2010/09/12 01:51:10 taca Exp $
+
+Allow use of rubygems 1.3.5.
+
+--- ../bundler-1.0.0.gemspec.orig 2010-09-06 22:33:45.000000000 +0000
++++ ../bundler-1.0.0.gemspec
+@@ -143,7 +143,7 @@ required_rubygems_version: !ruby/object:
+ requirements:
+ - - ">="
+ - !ruby/object:Gem::Version
+- version: 1.3.6
++ version: 1.3.5
+ requirements: []
+
+ rubyforge_project: bundler