debian/0000755000000000000000000000000012324460364007172 5ustar debian/ruby-shindo.docs0000644000000000000000000000001412265226766012314 0ustar README.rdoc debian/changelog0000644000000000000000000000065312324460342011044 0ustar ruby-shindo (0.3.8-1) unstable; urgency=low * New upstream release * Bump standards version to 3.9.5 (no changes) * Bump gem2deb build dep to 0.7.5 (ruby 2.x) * Refresh patches -- Pirate Praveen Sat, 19 Apr 2014 17:11:18 +0530 ruby-shindo (0.3.5-1) unstable; urgency=low * Initial release (Closes: #708680) -- Praveen Arimbrathodiyil Fri, 17 May 2013 20:14:07 +0530 debian/copyright0000644000000000000000000000254212265226766011142 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: shindo Source: http://rubygems.org/gems/shindo Files: * Copyright: 2009 geemus (Wesley Beary) License: Expat Files: debian/* Copyright: 2013 Praveen Arimbrathodiyil License: Expat License: Expat 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/control0000644000000000000000000000157012324457277010611 0ustar Source: ruby-shindo Section: ruby Priority: optional Maintainer: Debian Ruby Extras Maintainers Uploaders: Pirate Praveen Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.7.5~), ruby-formatador Standards-Version: 3.9.5 Vcs-Git: git://anonscm.debian.org/pkg-ruby-extras/ruby-shindo.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-ruby-extras/ruby-shindo.git;a=summary Homepage: http://github.com/geemus/shindo XS-Ruby-Versions: all Package: ruby-shindo Architecture: all XB-Ruby-Versions: ${ruby:Versions} Depends: ${shlibs:Depends}, ${misc:Depends}, ruby | ruby-interpreter, ruby-formatador Description: simple depth first Ruby testing Work with your tests, not against them. . This package provides shindo and shindont command line tools. shindo is interactive and shindont is non-interactive. debian/manpages0000644000000000000000000000001712265226766010720 0ustar debian/*.[0-9] debian/ruby-shindo.lintian-overrides0000644000000000000000000000011312265226766015022 0ustar # Upstream does not provide a changelog ruby-shindo: no-upstream-changelog debian/patches/0000755000000000000000000000000012324457126010623 5ustar debian/patches/series0000644000000000000000000000002012265226766012040 0ustar fix-paths.patch debian/patches/fix-paths.patch0000644000000000000000000000221212324457126013544 0ustar Description: executables should take libraries from standard path Author: Praveen Arimbrathodiyil Last-Updated: 2013-05-17 --- a/bin/shindo +++ b/bin/shindo @@ -1,8 +1,4 @@ #!/usr/bin/env ruby @thread_locals = { :interactive => true } -require File.expand_path(File.join(File.dirname(__FILE__), '..', 'lib', 'shindo', 'verbose')) -if Kernel.respond_to?(:require_relative) - require_relative File.expand_path(File.join(File.dirname(__FILE__), '..', 'lib', 'shindo', 'bin')) -else - require File.expand_path(File.join(File.dirname(__FILE__), '..', 'lib', 'shindo', 'bin')) -end +require 'shindo/verbose' +require 'shindo/bin' --- a/bin/shindont +++ b/bin/shindont @@ -1,8 +1,4 @@ #!/usr/bin/env ruby @thread_locals = { :interactive => false } -require File.expand_path(File.join(File.dirname(__FILE__), '..', 'lib', 'shindo', 'taciturn')) -if Kernel.respond_to?(:require_relative) - require_relative File.expand_path(File.join(File.dirname(__FILE__), '..', 'lib', 'shindo', 'bin')) -else - require File.expand_path(File.join(File.dirname(__FILE__), '..', 'lib', 'shindo', 'bin')) -end +require 'shindo/taciturn' +require 'shindo/bin' debian/shindont.1.pod0000644000000000000000000000157212265226766011702 0ustar =head1 NAME shindont - simple depth first ruby testing =head1 SYNOPSIS shindont [] shindont [] shindont [] [+] [-] =head1 DESCRIPTION B runs tests non interactively. You can use it where speed matters (i.e. continuous integration). shindo with (n)o (t)race and much quieter output. See /usr/share/doc/ruby-shindo/ for more details. =head1 OPTIONS + run just tests with the given tag - run just tests without the given tag =head1 EXAMPLE $ shindont + $ shindont - $ shindont + - =head1 AUTHOR Copyright 2009 geemus (Wesley Beary) - http://github.com/geemus This manual page is written by Praveen Arimbrathodiyl for Debian GNU System (GNU/Linux, GNU/kFreeBSD, GNU/Hurd). debian/ruby-tests.rb0000644000000000000000000000002312265226766011645 0ustar exec('bin/shindo') debian/compat0000644000000000000000000000000212265226766010402 0ustar 7 debian/watch0000644000000000000000000000014112265226766010231 0ustar version=3 http://pkg-ruby-extras.alioth.debian.org/cgi-bin/gemwatch/shindo .*/shindo-(.*).tar.gz debian/rules0000755000000000000000000000152012265226766010262 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 require-rubygems # # If you need to specify the .gemspec (eg there is more than one) #export DH_RUBY_GEMSPEC=gem.gemspec COMMAND_LIST = shindo shindont %: dh $@ --buildsystem=ruby --with ruby build: dh build --buildsystem=ruby --with ruby @for COMMAND in $(COMMAND_LIST); do \ pod2man --section=1 --release=\"Ruby-Graphviz\" \ --center=\"Debian\ GNU\ System\" \ debian/$$COMMAND.1.pod > debian/$$COMMAND.1;\ done clean: dh clean --buildsystem=ruby --with ruby @$(foreach COMMAND,$(COMMAND_LIST), rm -f debian/$(COMMAND).1) debian/shindo.1.pod0000644000000000000000000000157612265226766011344 0ustar =head1 NAME shindo - simple depth first ruby testing =head1 SYNOPSIS shindo [] shindo [] shindo [] [+] [-] =head1 DESCRIPTION B runs tests, optionally with tags support. When tests fail you'll get lots of options to help you debug the problem, just enter '?' at the prompt to see your options. See /usr/share/doc/ruby-shindo/ for more details. =head1 OPTIONS + run just tests with the given tag - run just tests without the given tag =head1 EXAMPLE $ shindo + $ shindo - $ shindo + - =head1 AUTHOR Copyright 2009 geemus (Wesley Beary) - http://github.com/geemus This manual page is written by Praveen Arimbrathodiyl for Debian GNU System (GNU/Linux, GNU/kFreeBSD, GNU/Hurd). debian/source/0000755000000000000000000000000012265226766010504 5ustar debian/source/format0000644000000000000000000000001412265226766011712 0ustar 3.0 (quilt)