debian/0000755000000000000000000000000012266066047007177 5ustar debian/copyright0000644000000000000000000000277112266065564011144 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: hoe Source: http://seattlerb.rubyforge.org/hoe/ Comment: Hoe.pdf was removed from the upstream tarball to address the policy that documentation must be edittable and rebuildable. - Clint Byrum Files: * Copyright: Copyright (c) Ryan Davis, Seattle.rb License: MIT Files: debian/* Copyright: Copyright 2011 Lucas Nussbaum 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. debian/rules0000755000000000000000000000066112133037730010250 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 ruby1.9.1 # # If you need to specify the .gemspec (eg there is more than one) #export DH_RUBY_GEMSPEC=gem.gemspec %: dh $@ --buildsystem=ruby --with ruby debian/require-rubygems.overrides0000644000000000000000000000023512133037730014420 0ustar debian/ruby-hoe/usr/lib/ruby/vendor_ruby/hoe.rb debian/ruby-hoe/usr/lib/ruby/vendor_ruby/hoe/deps.rb debian/ruby-hoe/usr/lib/ruby/vendor_ruby/hoe/package.rb debian/source/0000755000000000000000000000000012133037730010465 5ustar debian/source/format0000644000000000000000000000001412133037730011673 0ustar 3.0 (quilt) debian/ruby-hoe.docs0000644000000000000000000000001312133037730011563 0ustar README.txt debian/control0000644000000000000000000000206612266065747010614 0ustar Source: ruby-hoe Section: ruby Priority: optional Maintainer: Debian Ruby Extras Maintainers Uploaders: Clint Byrum Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.2.2), ruby-minitest (>= 2.12), rake (>= 0.8.7) Standards-Version: 3.9.5 Vcs-Git: git://anonscm.debian.org/pkg-ruby-extras/ruby-hoe.git Vcs-Browser: http://anonscm.debian.org/gitweb?p=pkg-ruby-extras/ruby-hoe.git;a=summary Homepage: http://rubyforge.org/projects/seattlerb/ XS-Ruby-Versions: all Package: ruby-hoe Architecture: all XB-Ruby-Versions: ${ruby:Versions} Depends: ${shlibs:Depends}, ${misc:Depends}, ruby | ruby-interpreter, rake (>= 0.8.7), rake (<< 11.0) Description: rake/rubygems helper for project Rakefiles Hoe is a rake/rubygems helper for project Rakefiles. It helps you manage and maintain, and release your project and includes a dynamic plug-in system allowing for easy extensibility. Hoe ships with plug-ins for all your usual project tasks including rdoc generation, testing, packaging, and deployment. debian/README.source0000644000000000000000000000056212133037730011347 0ustar Package contains overrides for rubygems because it directly interfaces with the Rubygems library. Normally template ends up in same dir as the script 'sow', but that violates FHS so sow has been patched to access template in /usr/share. Note that the upstream tarball has been repacked to remove Hoe.pdf which has no publicly available source or rebuild instructions. debian/sow.10000644000000000000000000000172712266065564010103 0ustar .TH SOW "1" "" "" "ruby-hoe" .SH NAME sow \- command line interface to the Hoe gem creation helper library .SH SYNOPSIS .B sow [\fIoptions\fR] \fIproject_name\fR .SH DESCRIPTION .B sow is a command-line utility around the Ruby Hoe library, a which provides extensions to rake to automate every step of the development process from genesis to release. It provides project creation, configuration, and a multitude of tasks including project maintenance, testing, analysis, and release. .SH OPTIONS .TP \fB\-t\fR, \fB\-\-trunk\fR Add a project to a subdirectory named \fIproject_name/\fBtrunk/\fR .TP \fB\-d\fR, \fB\-\-dev\fR Add a project to a subdirectory named \fIproject_name/\fBdev/\fR .TP \fB\-s\fR \fIstyle\fR, \fB\-\-style\fR \fIstyle\fR Use the template \fIstyle\fR .TP \fB\-h\fR, \fB\-\-help\fR Show a help message similar to this manpage. .SH AUTHORS Hoe has been written by Ryan Davis. This man page has been written for the Debian project be can be used by others. debian/watch0000644000000000000000000000017612133037730010222 0ustar version=3 opts=dversionmangle=s/\+dfsg\d+$// http://pkg-ruby-extras.alioth.debian.org/cgi-bin/gemwatch/hoe .*/hoe-(.*).tar.gz debian/ruby-hoe.manpages0000644000000000000000000000001512266065564012445 0ustar debian/sow.1 debian/ruby-hoe.install0000644000000000000000000000003612133037730012306 0ustar template/ /usr/share/ruby-hoe debian/changelog0000644000000000000000000000340012266066047011046 0ustar ruby-hoe (3.8.0-2) unstable; urgency=medium * Team upload. * Fix versions of rake dependency (Closes: #735613) -- Christian Hofstaedtler Fri, 17 Jan 2014 00:32:45 +0100 ruby-hoe (3.8.0-1) unstable; urgency=medium * Team upload * Imported Upstream version 3.8.0 * debian/control: + remove obsolete DM-Upload-Allowed flag + use canonical URI in Vcs-* fields * debian/copyright: use copyright-format/1.0 official URL for Format field * bump Standards-Version to 3.9.5 (no changes needed) * drop rubygems from Depends, restrict version checking for rake * Refresh patches * Add a man page for the sow utility * fix syntax error in debian/copyright -- Cédric Boutillier Thu, 16 Jan 2014 12:05:58 +0100 ruby-hoe (3.0.3-2) unstable; urgency=low [ Shawn Landden ] * Change dependency to `rubygems1.9.1 | rubygems` to avoid pulling ruby1.8 through rubygems if ruby1.9.1 (which provides rubygems1.9.1) is already installed. (Closes: #685330) [ Antonio Terceiro ] * Team upload. -- Antonio Terceiro Sun, 26 Aug 2012 18:00:12 -0300 ruby-hoe (3.0.3-1) unstable; urgency=low [ Cédric Boutillier ] * copyright: change to a working url in Format: field [ Ondřej Surý ] * Imported Upstream version 3.0.3 * Needed for RoR 3.2 -- Ondřej Surý Wed, 25 Apr 2012 12:13:15 +0200 ruby-hoe (2.9.4+dfsg1-1) unstable; urgency=low [ Lucas Nussbaum ] * Initial release (Closes: #627328) [ Clint Byrum ] * Move template to /usr/share/ruby-hoe/template * Repacking without Hoe.pdf to comply with archive restrictions on documentation that cannot be rebuilt from sources. -- Clint Byrum Tue, 14 Jun 2011 22:00:56 +0200 debian/compat0000644000000000000000000000000212133037730010363 0ustar 7 debian/patches/0000755000000000000000000000000012266065564010631 5ustar debian/patches/fix-template-path.patch0000644000000000000000000000114212266065564015201 0ustar Author: Clint Byrum Subject: Move template directory to /usr/share per FHS/Debian Policy Last-Update: 2014-01-16 --- a/bin/sow +++ b/bin/sow @@ -62,7 +62,7 @@ # variables for erb: template_dir = File.expand_path("~/.hoe_template") template_path = File.join template_dir, option[:style] -source_path = File.join(File.dirname(File.dirname(__FILE__)), "template") +source_path = File.join(File.dirname(File.dirname(__FILE__)), "share","ruby-hoe","template") default_dir = File.join template_dir, "default" if File.directory? template_dir and not File.directory? default_dir then debian/patches/series0000644000000000000000000000005412133037730012030 0ustar disable-tests.patch fix-template-path.patch debian/patches/disable-tests.patch0000644000000000000000000000073612266065564014423 0ustar Description: Disable rubygems test Author: Ondřej Surý Origin: vendor Last-Update: 2014-01-16 --- a/test/test_hoe.rb +++ b/test/test_hoe.rb @@ -90,10 +90,10 @@ reset_hoe load_path, home end - def test_have_gem_eh - assert hoe.have_gem? 'rake' - refute hoe.have_gem? 'nonexistent' - end +# def test_have_gem_eh +# assert hoe.have_gem? 'rake' +# refute hoe.have_gem? 'nonexistent' +# end def test_initialize_plugins_hoerc home = ENV['HOME'] debian/ruby-test-files.yaml0000644000000000000000000000011512133037730013104 0ustar --- - test/test_hoe.rb - test/test_hoe_gemcutter.rb - test/test_hoe_test.rb