debian/0000775000000000000000000000000012216544436007177 5ustar debian/ruby-gruff.docs0000664000000000000000000000001312162611227012124 0ustar README.txt debian/patches/0000775000000000000000000000000012162611227010617 5ustar debian/patches/series0000664000000000000000000000002612162611227012032 0ustar drop_require_rubygems debian/patches/drop_require_rubygems0000664000000000000000000000143512162611227015162 0ustar Description: Drop require "rubygems" statements Origin: vendor Forwarded: not-needed Index: ruby-gruff/lib/gruff/base.rb =================================================================== --- ruby-gruff.orig/lib/gruff/base.rb 2013-06-26 11:04:40.000000000 -0500 +++ ruby-gruff/lib/gruff/base.rb 2013-06-26 11:04:40.000000000 -0500 @@ -1,4 +1,3 @@ -require 'rubygems' require 'RMagick' require 'bigdecimal' Index: ruby-gruff/Rakefile =================================================================== --- ruby-gruff.orig/Rakefile 2013-06-26 11:04:40.000000000 -0500 +++ ruby-gruff/Rakefile 2013-06-26 11:04:57.000000000 -0500 @@ -1,5 +1,5 @@ -require "rubygems" -require "bundler/gem_tasks" +#require "rubygems" +#require "bundler/gem_tasks" require 'rake/testtask' require 'rake/clean' debian/source/0000775000000000000000000000000012162611227010470 5ustar debian/source/format0000664000000000000000000000001412162611227011676 0ustar 3.0 (quilt) debian/source/lintian-overrides0000664000000000000000000000027712162611227014057 0ustar ruby-gruff source: duplicate-long-description libgruff-ruby libgruff-ruby-doc libgruff-ruby1.8 ruby-gruff source: duplicate-short-description libgruff-ruby libgruff-ruby-doc libgruff-ruby1.8 debian/changelog0000664000000000000000000001061512216544436011054 0ustar ruby-gruff (0.3.7-1ubuntu1) saucy; urgency=low * Ignore ruby1.8 test results. -- Matthias Klose Thu, 19 Sep 2013 11:51:07 +0200 ruby-gruff (0.3.7-1) unstable; urgency=low [ Cédric Boutillier ] * Team upload * debian/patch/drop_require_rubygems: add DEP-3 header * Set priority of transitional packages to extra * Bump Standard-Version: to 3.9.3 (no changes needed) * debian/clean: clean created pictures during tests * Improve the descriptions to mention Ruby * Override lintian warning about duplicate description of transitional packages [ Gunnar Wolf ] * New upstream release * Drop patches that have been incorporated upstream: fix_division_by_0, remove_obsolete_call_from_test_line, sort_needed_for_test_scene. * Standards-version 3.9.3 → 3.9.4 (no changes needed) * Drop transitional binary packages -- Gunnar Wolf Wed, 26 Jun 2013 11:00:12 -0500 ruby-gruff (0.3.6-6) unstable; urgency=low * Team upload * Add fix_division_by_0 patch, applied upstream to prevent 'division by zero' errors with Ruby1.9 if @marker_count is not set explicitly, which is the case in the test suite (Closes:#676206) -- Cédric Boutillier Fri, 06 Jul 2012 06:03:30 +0200 ruby-gruff (0.3.6-5) unstable; urgency=low * Added missing dependency and build-dependency on ruby-rmagick (Closes: #642744) * Added missing build-dependency on ghostscript (required by the test suite) * Drop the require (and the override to make the tests pass) on Rubygems -- Gunnar Wolf Wed, 28 Sep 2011 10:27:50 -0500 ruby-gruff (0.3.6-4) unstable; urgency=low * Repackaged using the gem2deb framework * Rename the package from libgruff-ruby to ruby-gruff * Now runs the test suite as part of the build process - Patch two failures -- Gunnar Wolf Fri, 12 Aug 2011 16:14:06 -0500 libgruff-ruby (0.3.6-3) unstable; urgency=low * Dropped the spurious ruby1.9 build-dependency * Standards-version 3.8.3→3.8.4 (no changes) -- Gunnar Wolf Tue, 06 Apr 2010 20:18:53 -0500 libgruff-ruby (0.3.6-2) unstable; urgency=low * Reverting the creation of a Ruby 1.9 binary package as well — Dependencies are not fulfilled. Silly me, I'll go hide my head in the sand. (Closes: #543732) -- Gunnar Wolf Wed, 26 Aug 2009 12:49:36 -0500 libgruff-ruby (0.3.6-1) unstable; urgency=low * New upstream release * No longer uses quilt - The only patch we were shipping is accepted upstream * Also generates a corresponding Ruby 1.9 package * Updated standards-version to 3.8.3 * Changed section to Ruby as per ftp-masters' request -- Gunnar Wolf Tue, 25 Aug 2009 18:45:36 -0500 libgruff-ruby (0.3.4-2) unstable; urgency=low * Added build-dependency on quilt * Fixed lintian warnings, regarding missing ${misc:Depends} on the binary packages * Added internal optional dependencies: libgruff-ruby-doc recommends libgruff-ruby, libgruff-ruby suggests libgruff-ruby-doc * Added patch fixing the traversal of the color array (Closes: #512033) -- Gunnar Wolf Fri, 16 Jan 2009 10:27:22 -0600 libgruff-ruby (0.3.4-1) unstable; urgency=low * New upstream release -- Gunnar Wolf Mon, 22 Sep 2008 18:57:40 -0500 libgruff-ruby (0.3.1-2) unstable; urgency=low [ Paul van Tilburg ] * Depend on rubygems1.8 besides the old libgems-ruby1.8 (Closes: #493226). [ Gunnar Wolf ] * Bumping up standards version to 3.8.0 (no changes needed) -- Gunnar Wolf Sat, 09 Aug 2008 10:10:47 -0500 libgruff-ruby (0.3.1-1) unstable; urgency=low * New upstream release. * Fixed the depend on librmagick-ruby1.8 in debian/rules. * Added Homepage and Vcs-* fields to debian/control. Fixed some typos in the description. * Added myself to the Uploaders. * Bumped standards version to 3.7.3; no changes required. * Small fixes to debian/copyright (clearer copyright/license separation). * Added a (not installed) test file, debian/test.rb. * Removed setup.rb from diff.gz, now requiring ruby-pkg-tools >= 0.13 to build. -- Paul van Tilburg Sat, 05 Apr 2008 21:54:44 +0200 libgruff-ruby (0.2.9-1) unstable; urgency=low * Initial upload (Closes: #450619) -- Gunnar Wolf Wed, 12 Sep 2007 20:39:03 -0500 debian/ruby-test-files.yaml0000664000000000000000000000072312162611227013114 0ustar --- - test/test_accumulator_bar.rb - test/test_area.rb - test/test_bar.rb - test/test_base.rb - test/test_bullet.rb - test/test_dot.rb - test/test_legend.rb - test/test_line.rb - test/test_mini_bar.rb - test/test_mini_pie.rb - test/test_mini_side_bar.rb - test/test_net.rb - test/test_photo.rb - test/test_pie.rb - test/test_scene.rb - test/test_side_bar.rb - test/test_sidestacked_bar.rb - test/test_spider.rb - test/test_stacked_area.rb - test/test_stacked_bar.rb debian/compat0000664000000000000000000000000212162611227010366 0ustar 7 debian/copyright0000664000000000000000000000407212162611227011126 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: gruff Source: http://rubyforge.org/projects/gruff/ Files: * Copyright: © 2005 Geoffrey Grosenbach License: MIT Files: setup.rb Copyright: © 2000-2004 Minero Aoki License: LGPL-2.1 Files: debian/* Copyright: © 2007-2011 Gunnar Wolf License: GPL-3+ 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: LGPL-2.1 This program is free software. You can distribute/modify this program under the terms of the GNU LGPL, Lesser General Public License version 2.1. . In Debian systems, you can refer to the GNU LGPL 2.1 at /usr/share/common-licenses/LGPL-2.1 License: GPL-3+ The files hereby included are free software; you can distribute them under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. . On Debian systems, the full text of the GNU General Public License version 3 can be found in the file `/usr/share/common-licenses/GPL-3'. debian/clean0000664000000000000000000000002212162611227010167 0ustar test/output/*.png debian/rules0000775000000000000000000000074512216544411010256 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 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 debian/control0000664000000000000000000000165412162611227010601 0ustar Source: ruby-gruff Section: ruby Priority: optional Maintainer: Debian Ruby Extras Maintainers Uploaders: Gunnar Wolf Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.2.6~), ruby-rmagick, ghostscript Standards-Version: 3.9.4 Vcs-Git: git://anonscm.debian.org/pkg-ruby-extras/ruby-gruff.git Vcs-Browser: http://anonscm.debian.org/gitweb?p=pkg-ruby-extras/ruby-gruff.git;a=summary Homepage: http://nubyonrails.com/pages/gruff XS-Ruby-Versions: all Package: ruby-gruff Architecture: all XB-Ruby-Versions: ${ruby:Versions} Depends: ${shlibs:Depends}, ${misc:Depends}, ruby | ruby-interpreter, ruby-rmagick Description: Ruby library to create beautiful graphs for one or multiple datasets This Ruby library can generate beautiful graphs for one or multiple datasets to be included in websites or in documents. The library can be used alone or with Ruby on Rails. debian/watch0000664000000000000000000000013712162611227010222 0ustar version=3 http://pkg-ruby-extras.alioth.debian.org/cgi-bin/gemwatch/gruff .*/gruff-(.*).tar.gz