[DRE-commits] [SCM] ruby-whitewash.git branch, master, updated. upstream/1.0-6-gd002532
Dmitry Borodaenko
angdraug at debian.org
Sun Dec 25 15:08:04 UTC 2011
The following commit has been merged in the master branch:
commit d002532849d9fa754550ba1a88dfb221e1f6276a
Author: Dmitry Borodaenko <angdraug at debian.org>
Date: Sun Dec 25 17:36:45 2011 +0300
new upstream release 2.0
diff --git a/debian/changelog b/debian/changelog
index 5bc9afe..86ec3cd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+ruby-whitewash (2.0-1) unstable; urgency=low
+
+ * New upstream release:
+ - use Nokogiri instead of REXML and Tidy
+ - compatibility fixes for Ruby 1.9.3
+ - RSpec tests added.
+ * Depends updated: tidy dropped, ruby-nokogiri added.
+ * Run RSpec tests during build.
+ * require-yaml.patch dropped, merged upstream.
+
+ -- Dmitry Borodaenko <angdraug at debian.org> Sun, 25 Dec 2011 17:32:34 +0300
+
ruby-whitewash (1.0-1) unstable; urgency=low
* Initial release. Closes: #573967 (ITP).
diff --git a/debian/control b/debian/control
index 3f691d8..c1137ca 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
Uploaders: Dmitry Borodaenko <angdraug at debian.org>
DM-Upload-Allowed: yes
-Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.2.8~)
+Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.2.8~), ruby-rspec, ruby-nokogiri
Standards-Version: 3.9.2
Vcs-Git: git://github.com/angdraug/whitewash.git
Vcs-Browser: https://github.com/angdraug/whitewash
@@ -14,7 +14,7 @@ XS-Ruby-Versions: all
Package: ruby-whitewash
Architecture: all
XB-Ruby-Versions: ${ruby:Versions}
-Depends: ${shlibs:Depends}, ${misc:Depends}, ruby | ruby-interpreter, tidy
+Depends: ${shlibs:Depends}, ${misc:Depends}, ruby | ruby-interpreter, ruby-nokogiri
Description: Whitelist-based HTML filter for Ruby
This module allows Ruby programs to clean up any HTML document or fragment
coming from an untrusted source and to remove all dangerous constructs that
diff --git a/debian/patches/0001-rename-data-dir-to-ruby-whitewash.patch b/debian/patches/0001-rename-data-dir-to-ruby-whitewash.patch
index 3c1eb4c..7bb1ff1 100644
--- a/debian/patches/0001-rename-data-dir-to-ruby-whitewash.patch
+++ b/debian/patches/0001-rename-data-dir-to-ruby-whitewash.patch
@@ -7,20 +7,20 @@ Subject: rename data dir to ruby-whitewash
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/lib/whitewash.rb b/lib/whitewash.rb
-index 268ef54..ba81b66 100644
+index 1446894..33f963e 100644
--- a/lib/whitewash.rb
+++ b/lib/whitewash.rb
-@@ -140,9 +140,9 @@ class Whitewash
+@@ -120,9 +120,9 @@ class Whitewash
private
- PATH = [ '/etc/whitewash',
-- File.join(Config::CONFIG['datadir'], 'whitewash'),
+- File.join(RbConfig::CONFIG['datadir'].untaint, 'whitewash'),
- '/usr/local/share/whitewash/' ]
+ PATH = [ '/etc/ruby-whitewash',
-+ File.join(Config::CONFIG['datadir'], 'ruby-whitewash'),
++ File.join(Config::CONFIG['datadir'].untaint, 'ruby-whitewash'),
+ '/usr/local/share/ruby-whitewash/' ]
WHITELIST = 'whitelist.yaml'
-
+ end
--
diff --git a/debian/patches/0002-require-yaml.patch b/debian/patches/0002-require-yaml.patch
deleted file mode 100644
index 8048fc9..0000000
--- a/debian/patches/0002-require-yaml.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-From: Dmitry Borodaenko <angdraug at debian.org>
-Date: Wed, 14 Sep 2011 18:15:34 +0300
-Subject: require yaml
-
----
- lib/whitewash.rb | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
-diff --git a/lib/whitewash.rb b/lib/whitewash.rb
-index ba81b66..396b5d2 100644
---- a/lib/whitewash.rb
-+++ b/lib/whitewash.rb
-@@ -11,6 +11,7 @@
-
- require 'rbconfig'
- require 'rexml/document'
-+require 'yaml'
- require 'whitewash_rexml_attribute_patch'
-
- class WhitewashError < RuntimeError; end
---
diff --git a/debian/patches/series b/debian/patches/series
index e6f741f..b884c58 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1 @@
0001-rename-data-dir-to-ruby-whitewash.patch
-0002-require-yaml.patch
diff --git a/debian/ruby-tests.rb b/debian/ruby-tests.rb
new file mode 100644
index 0000000..f8e82df
--- /dev/null
+++ b/debian/ruby-tests.rb
@@ -0,0 +1,3 @@
+$: << 'lib' << '.'
+require 'rspec'
+Dir['spec/**/*_spec.rb'].each {|f| require f }
--
ruby-whitewash.git
More information about the Pkg-ruby-extras-commits
mailing list