[DRE-commits] [SCM] ruby-debian-doc.git branch, master, updated. 49ce8dc9509263e82314b285688daf537bb4c6e8
Antonio Terceiro
terceiro at softwarelivre.org
Thu May 30 23:09:22 UTC 2013
The following commit has been merged in the master branch:
commit 84988055e26af82f5cfc90ab7ebb3195dcc1d0f4
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date: Sat Dec 31 20:41:29 2011 -0200
Skip README.Debian files
diff --git a/lib/debian-doc/package.rb b/lib/debian-doc/package.rb
index 3e45ce9..b3672ee 100644
--- a/lib/debian-doc/package.rb
+++ b/lib/debian-doc/package.rb
@@ -45,7 +45,7 @@ module Debian
def readmes
files.select do |filename|
- File.basename(filename) =~ /^README/
+ File.basename(filename) =~ /^README/ && File.basename(filename) !~ /README.Debian/
end.map do |readme|
if readme =~ /\.gz$/
uncompressed = File.join(tmpdir, File.basename(readme.gsub(/\.gz$/, '')))
diff --git a/spec/debian-doc/package_spec.rb b/spec/debian-doc/package_spec.rb
index 2e9e410..c87d1c6 100644
--- a/spec/debian-doc/package_spec.rb
+++ b/spec/debian-doc/package_spec.rb
@@ -27,6 +27,14 @@ describe Debian::Doc::Package do
end
end
+ %w[ README.Debian README.Debian-sources ].each do |debian_readme|
+ it "skips #{debian_readme} files" do
+ readme_file = '/path/to/' + debian_readme
+ @package.stub(:files) { [readme_file ] }
+ @package.readmes.should_not include(readme_file)
+ end
+ end
+
it 'knows its version' do
@package.version.should =~ /[0-9.-]/
@package.version.should_not =~ /\n/
--
ruby-debian-doc.git
More information about the Pkg-ruby-extras-commits
mailing list