debian/0000755000000000000000000000000012246411627007173 5ustar debian/rules0000755000000000000000000000053111635725563010262 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 %: dh $@ --buildsystem=ruby --with ruby debian/watch0000644000000000000000000000014311635725563010232 0ustar version=3 http://pkg-ruby-extras.alioth.debian.org/cgi-bin/gemwatch/shoulda .*/shoulda-(.*).tar.gz debian/source/0000755000000000000000000000000011635725563010503 5ustar debian/source/format0000644000000000000000000000001411635725563011711 0ustar 3.0 (quilt) debian/test.rb0000644000000000000000000000151711635725563010513 0ustar # This file must be (`ruby debian/test.rb`) once the libshoulda-ruby* packages # are installed to make some sanity checks, and to verify that they work, at least # at a basic level. require 'test/unit' require 'shoulda' class NiceTest < Test::Unit::TestCase context "shoulda" do should 'just work' do # is this test runs at all it already works :) assert true end context "in Debian" do should 'move proc_extensions.rb out of top level ruby library dir' do assert !File.exists?('/usr/lib/ruby/1.8/proc_extensions.rb') assert File.exists?('/usr/lib/ruby/1.8/shoulda/proc_extensions.rb') end should 'install RDOC documentation' do assert File.exists?('/usr/share/doc/libshoulda-ruby/rdoc/index.html'), 'is libshoulda-ruby package installed?' end end end end debian/copyright0000644000000000000000000000272312230331415011117 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: shoulda Source: https://github.com/thoughtbot/shoulda Files: * Copyright: 2007, Tammer Saleh, Thoughtbot, Inc. 2006-2011 Tammer Saleh, thoughtbot. 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. Files: debian/* Copyright: 2011 Antonio Terceiro License: Debian package files are licensed under the same terms as the upstream packages (see above). debian/control0000644000000000000000000000226612246406637010611 0ustar Source: ruby-shoulda Section: ruby Priority: optional Maintainer: Debian Ruby Extras Maintainers Uploaders: Antonio Terceiro Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.3.0), ruby-shoulda-context (>= 1.1.2), ruby-shoulda-matchers Standards-Version: 3.9.5 Vcs-Git: git://anonscm.debian.org/pkg-ruby-extras/ruby-shoulda.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-ruby-extras/ruby-shoulda.git;a=summary Homepage: https://github.com/thoughtbot/shoulda XS-Ruby-Versions: all Package: ruby-shoulda Architecture: all XB-Ruby-Versions: ${ruby:Versions} Depends: ${shlibs:Depends}, ${misc:Depends}, ruby | ruby-interpreter, ruby-shoulda-context, ruby-shoulda-matchers Description: additional features for the Test::Unit testing framework Shoulda makes it easy to write elegant, understandable, and maintainable tests. Shoulda consists of test macros, assertions, and helpers added on to the Test::Unit framework. It's fully compatible with your existing tests, and requires no retooling to use. . Shoulda adds lots of features for testing Rails applications, but can also be used for plain Ruby ones. debian/compat0000644000000000000000000000000211635725563010401 0ustar 7 debian/changelog0000644000000000000000000000361512246411626011051 0ustar ruby-shoulda (3.5.0-2) unstable; urgency=low * Team upload. * d/control - bumped standards version to 3.9.5 (no changes needed) - fixed vcs-browser url - dependency ruby1.8 => ruby -- Jonas Genannt Fri, 29 Nov 2013 14:24:48 +0100 ruby-shoulda (3.5.0-1) unstable; urgency=low * Team upload. * New upstream release. * Bump standards version to 3.9.4. * Bump gem2deb build dep to 0.3.0. * Bump ruby-shoulda-context build dep to 1.1.2 -- Praveen Arimbrathodiyil Wed, 22 May 2013 20:51:24 +0530 ruby-shoulda (3.0.0~beta2-1) unstable; urgency=low * New upstream release. + Package was split by upstream. Most code was moved to ruby-shoulda-matchers and ruby-shoulda-context, and this package is now a thin convenience package that loads these two. * Rename main package to ruby-shoulda and migrate packaging to gem2deb. -- Antonio Terceiro Mon, 04 Apr 2011 10:56:19 -0700 libshoulda-ruby (2.10.3-1) unstable; urgency=low * New upstream release. * Bumped Standards-Version to 3.8.4. No changes needed. * Added debian/source/format, converting to "3.0 (quilt)" * Fixed typo in debian/convert_to_should_syntax.1 -- Antonio Terceiro Sun, 18 Apr 2010 21:01:25 -0300 libshoulda-ruby (2.10.1-1) unstable; urgency=low [ Gunnar Wolf ] * Changed section to Ruby as per ftp-masters' request [ Antonio Terceiro ] * New upstream release. * Diferentiating description of binary packages. * Bumped Standards Version to 3.8.1; no changes needed. * Adjusted copyright file with proper copyright signs. -- Antonio Terceiro Sat, 02 May 2009 00:39:26 -0300 libshoulda-ruby (2.0.0-1) unstable; urgency=low * Initial release (Closes: #500341) -- Antonio Terceiro Sun, 21 Dec 2008 21:05:52 -0300 debian/ruby-tests.rb0000644000000000000000000000033511635725563011652 0ustar require 'test/unit' require 'shoulda' class NiceTest < Test::Unit::TestCase context "shoulda" do should 'just work' do # is this test runs at all it already works :) assert true end end end debian/ruby-shoulda.lintian-overrides0000644000000000000000000000011412230331415015152 0ustar # Upstream does not provide a changelog ruby-shoulda: no-upstream-changelog debian/ruby-shoulda.docs0000644000000000000000000000001211635725563012464 0ustar README.md