debian/0000755000000000000000000000000012142756102007166 5ustar debian/control0000644000000000000000000000263412142756014010600 0ustar Source: bundler Section: ruby Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Ruby Extras Maintainers Uploaders: Christian Hofstaedtler Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.3.0~), ruby-ronn, ruby-rspec, ruby-thor, rake Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-ruby-extras/bundler.git;a=summary Vcs-Git: git://anonscm.debian.org/pkg-ruby-extras/bundler.git Homepage: http://gembundler.com XS-Ruby-Versions: all Package: bundler Architecture: all XB-Ruby-Versions: ${ruby:Versions} Depends: ${shlibs:Depends}, ${misc:Depends}, ruby | ruby-interpreter, ruby-thor (>= 0.18.1~), ruby-net-http-persistent (>= 2.7-1) Recommends: sudo, ruby-dev, build-essential, rubygems-integration, less Breaks: ruby-bundler (<< 1.1.0) Replaces: ruby-bundler (<< 1.1.0) Description: Manage Ruby application dependencies Bundler manages a Ruby application's dependencies through its entire life, across many machines, systematically and repeatably. . Bundler is most useful for developers of applications. Package: ruby-bundler Section: oldlibs Priority: extra Architecture: all Depends: ${misc:Depends}, bundler Description: transitional dummy package for bundler This is a transitional dummy package for bundler. It can safely be removed. debian/patches/0000755000000000000000000000000012141570065010616 5ustar debian/patches/series0000644000000000000000000000000012141570065012021 0ustar debian/compat0000644000000000000000000000000212141570065010365 0ustar 7 debian/changelog0000644000000000000000000000664512142756102011053 0ustar bundler (1.3.5-2ubuntu1) saucy; urgency=low * Merge from Debian unstable, remaining changes: - Add a ruby-bundler transitional package and add appropriate Breaks/Replaces to bundler. ruby-bundler was previously built from the outdated and Ubuntu-only ruby-bundler source package. -- Felix Geyer Thu, 09 May 2013 19:25:40 +0200 bundler (1.3.5-2) unstable; urgency=low * Bump ruby-thor versioned dependency (Closes: #707104) -- Christian Hofstaedtler Tue, 07 May 2013 17:21:56 +0200 bundler (1.3.5-1) unstable; urgency=low * New upstream release. -- Christian Hofstaedtler Mon, 06 May 2013 01:51:01 +0200 bundler (1.2.3-1ubuntu1) raring; urgency=low * Add a ruby-bundler transitional package and add appropriate Breaks/Replaces to bundler. ruby-bundler was previously built from the outdated and Ubuntu-only ruby-bundler source package. -- Felix Geyer Tue, 02 Apr 2013 18:02:36 +0200 bundler (1.2.3-1) unstable; urgency=low * New upstream release. -- Christian Hofstaedtler Sun, 16 Dec 2012 01:06:17 +0100 bundler (1.2.2-1) unstable; urgency=low * New upstream release. -- Christian Hofstaedtler Fri, 23 Nov 2012 17:23:54 +0100 bundler (1.2.1-2) unstable; urgency=low * Remove vendored thor, net-http-persistent. -- Christian Hofstaedtler Mon, 12 Nov 2012 01:53:12 +0100 bundler (1.2.1-1) unstable; urgency=low * New upstream release. * Drop patch 'fix-manpage-warning' as upstream has applied it. -- Christian Hofstaedtler Mon, 22 Oct 2012 20:44:49 +0200 bundler (1.1.4-5) unstable; urgency=low * Team upload * Add a recommendation on less, as not every sensible-pager supports the "-R" switch (Closes: #684798) -- Gunnar Wolf Thu, 16 Aug 2012 10:54:13 -0500 bundler (1.1.4-4) unstable; urgency=low * Bump gem2deb build-dependency so we ship the rubygems-integration files. * Recommend rubygems-integration as users might want to use it. -- Christian Hofstaedtler Sun, 24 Jun 2012 20:52:11 +0200 bundler (1.1.4-3) unstable; urgency=low * Update Depends/Recommends now that Ruby 1.9.x is the default in wheezy. Thanks to Paul van Tilburg for suggesting this. -- Christian Hofstaedtler Wed, 13 Jun 2012 22:15:53 +0200 bundler (1.1.4-2) unstable; urgency=low * Install Gem.path directories using dpkg. (Closes: #676452) -- Christian Hofstaedtler Fri, 08 Jun 2012 02:29:12 +0200 bundler (1.1.4-1) unstable; urgency=low * New upstream release. * Create Gem.path directories for the current Ruby interpreter versions (1.8, 1.9.1) during postinst time, so `bundle install` works as non-root without further actions from the user. -- Christian Hofstaedtler Mon, 04 Jun 2012 23:24:57 +0200 bundler (1.1.3-1) unstable; urgency=low * New upstream release. -- Christian Hofstaedtler Wed, 28 Mar 2012 21:50:48 +0200 bundler (1.1.0-1) unstable; urgency=low * Initial release (Closes: #657143) * Tests are disabled for the time being, as they break when run during the build. -- Christian Hofstaedtler Thu, 15 Mar 2012 16:20:58 +0100 debian/watch0000644000000000000000000000014312141570065010216 0ustar version=3 http://pkg-ruby-extras.alioth.debian.org/cgi-bin/gemwatch/bundler .*/bundler-(.*).tar.gz debian/bundler.dirs0000644000000000000000000000004412141570065011503 0ustar var/lib/gems/1.8 var/lib/gems/1.9.1 debian/source/0000755000000000000000000000000012141570065010467 5ustar debian/source/format0000644000000000000000000000001412141570065011675 0ustar 3.0 (quilt) debian/bundler.manpages0000644000000000000000000000017712141570065012344 0ustar man/bundle.1 man/bundle-config.1 man/bundle-exec.1 man/bundle-install.1 man/bundle-package.1 man/bundle-update.1 man/gemfile.5 debian/gbp.conf0000644000000000000000000000012012141570065010577 0ustar [DEFAULT] pristine-tar = True [git-import-orig] filter = lib/bundler/vendor/* debian/require-rubygems.overrides0000644000000000000000000000166512141570243014430 0ustar debian/bundler/usr/lib/ruby/vendor_ruby/bundler.rb debian/bundler/usr/lib/ruby/vendor_ruby/bundler/cli.rb debian/bundler/usr/lib/ruby/vendor_ruby/bundler/dependency.rb debian/bundler/usr/lib/ruby/vendor_ruby/bundler/fetcher.rb debian/bundler/usr/lib/ruby/vendor_ruby/bundler/gem_installer.rb debian/bundler/usr/lib/ruby/vendor_ruby/bundler/installer.rb debian/bundler/usr/lib/ruby/vendor_ruby/bundler/lazy_specification.rb debian/bundler/usr/lib/ruby/vendor_ruby/bundler/remote_specification.rb debian/bundler/usr/lib/ruby/vendor_ruby/bundler/rubygems_ext.rb debian/bundler/usr/lib/ruby/vendor_ruby/bundler/shared_helpers.rb debian/bundler/usr/lib/ruby/vendor_ruby/bundler/source.rb debian/bundler/usr/lib/ruby/vendor_ruby/bundler/ui.rb debian/bundler/usr/lib/ruby/vendor_ruby/bundler/source/rubygems.rb debian/bundler/usr/lib/ruby/vendor_ruby/bundler/source/path/installer.rb debian/bundler/usr/lib/ruby/vendor_ruby/bundler/rubygems_integration.rb debian/README.Debian0000644000000000000000000000151712141570065011234 0ustar A note about sudo ----------------- Please see the section SUDO USAGE in the bundle-install(1) man page about bundler's usage of sudo. The short version is this: if you always use "bundle install --path", sudo is not called. If you don't give "--path", bundler installs gems into the same location as "gem install", which is not writable by normal users on Debian systems (and therefore sudo is called). -- Christian Hofstaedtler Tue, 13 Mar 2012 00:17:56 +0100 About /var/lib/gems ------------------- Bundler needs /var/lib/gems/$RUBY_VERSION (really: Gem.path) to exist, even if it runs as non-root. To avoid this bootstrapping issue, this package creates empty directories for the current Ruby interpreter versions. -- Christian Hofstaedtler Tue, 05 Jun 2012 00:13:35 +0200 debian/rules0000755000000000000000000000121112141570065010242 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 # # Uncomment to ignore all test failures (but the tests will run anyway) #export DH_RUBY_IGNORE_TESTS=all # # Uncomment to ignore some test failures (but the tests will run anyway). # Valid values: #export DH_RUBY_IGNORE_TESTS=ruby1.8 # # If you need to specify the .gemspec (eg there is more than one) #export DH_RUBY_GEMSPEC=gem.gemspec %: dh $@ --buildsystem=ruby --with ruby override_dh_auto_build: dh_auto_build cd man && ronn -r *.ronn override_dh_auto_clean: rm -rf lib/bundler/vendor dh_auto_clean rm -f man/*.1 man/*.5 override_dh_installchangelogs: dh_installchangelogs -i CHANGELOG.md debian/copyright0000644000000000000000000001107412141570065011125 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: bundler Source: https://github.com/carlhuda/bundler Files: * Copyright: Portions copyright (c) 2010 Andre Arko Portions copyright (c) 2009 Engine Yard License: MIT Files: lib/bundler/vendor/thor/* Copyright: 2008 Yehuda Katz, Eric Hodel, et al License: MIT Files: lib/bundler/vendor/thor/parser/options.rb Copyright: 2008 Yehuda Katz, Eric Hodel, et al 2005-2007 Daniel J. Berger License: Ruby Files: lib/bundler/vendor/thor/shell/basic.rb Copyright: 2008 Yehuda Katz, Eric Hodel, et al 2003-2004 Jim Weirich License: MIT Files: lib/bundler/vendor/thor/actions/empty_directory.rb Copyright: 2008 Yehuda Katz, Eric Hodel, et al 2008 Jonas Nicklas, Michael S. Klishin License: MIT Files: debian/* Copyright: 2011 Christian Hofstaedtler License: MIT License: MIT Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. License: Ruby Ruby is copyrighted free software by Yukihiro Matsumoto . You can redistribute it and/or modify it under either the terms of the GPL version 2 (see the file GPL), or the conditions below: . 1. You may make and give away verbatim copies of the source form of the software without restriction, provided that you duplicate all of the original copyright notices and associated disclaimers. . 2. You may modify your copy of the software in any way, provided that you do at least ONE of the following: . a) place your modifications in the Public Domain or otherwise make them Freely Available, such as by posting said modifications to Usenet or an equivalent medium, or by allowing the author to include your modifications in the software. . b) use the modified software only within your corporation or organization. . c) give non-standard binaries non-standard names, with instructions on where to get the original software distribution. . d) make other distribution arrangements with the author. . 3. You may distribute the software in object code or binary form, provided that you do at least ONE of the following: . a) distribute the binaries and library files of the software, together with instructions (in the manual page or equivalent) on where to get the original distribution. . b) accompany the distribution with the machine-readable source of the software. . c) give non-standard binaries non-standard names, with instructions on where to get the original software distribution. . d) make other distribution arrangements with the author. . 4. You may modify and include the part of the software into any other software (possibly commercial). But some files in the distribution are not written by the author, so that they are not under these terms. . For the list of those files and their copying conditions, see the file LEGAL. . 5. The scripts and library files supplied as input to or produced as output from the software do not automatically fall under the copyright of the software, but belong to whomever generated them, and may be sold commercially, and may be aggregated with this software. . 6. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. . On Debian systems, the full text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. debian/bundler.docs0000644000000000000000000000002412141570065011470 0ustar README.md ISSUES.md debian/bundler.lintian-overrides0000644000000000000000000000112212141570065014176 0ustar # False positives: these files are used as template input for the # 'bundle gem' command. extra-license-file usr/lib/ruby/vendor_ruby/bundler/templates/newgem/LICENSE.txt.tt script-not-executable usr/lib/ruby/vendor_ruby/bundler/templates/Executable unusual-interpreter usr/lib/ruby/vendor_ruby/bundler/templates/Executable #!<%= script-not-executable usr/lib/ruby/vendor_ruby/bundler/templates/Executable.standalone unusual-interpreter usr/lib/ruby/vendor_ruby/bundler/templates/Executable.standalone #!<%= script-not-executable usr/lib/ruby/vendor_ruby/bundler/templates/newgem/bin/newgem.tt