Package: coquelicot
Version: 0.9.2-4
Tags: patch

Patch-series is attached. I bundled them as they seemed too small to open as 6
separate bugs. Bugs #773820 and #741421 are also patched by this, perhaps you
want to merge those bug-reports with this one? I don't know BTS well enough to
do that myself.

-- 
Rowan Thorpe
PGP fingerprint:
 BB0A 0787 C0EE BDD8 7F97  3D30 49F2 13A5 265D CCBD
----
"There is a great difference between worry and concern. A worried person sees
a problem, and a concerned person solves a problem."
 - Harold Stephens
>From 545ea2a6799231ec566f1713142737f7f18e9191 Mon Sep 17 00:00:00 2001
From: Rowan Thorpe <ro...@rowanthorpe.com>
Date: Thu, 8 Jan 2015 14:46:11 +0200
Subject: [PATCH 0/6] v0.9.2 bugfixes

While updating packaging for upstream v0.9.3 this patch-series proved useful
for v0.9.2 too (except for the backported fix which I added specifically). The
patches apply against 0.9.2-4 and build cleanly (in a Jessie pbuilder env).
The only patch which might also be useful upstream is the one for the obsolete
rubygem dep naming (patch 0004).

Rowan Thorpe (6):
  Improve package pgp-signing
  Fix collab-maint URL (Closes: #773820) &extra typo
  Fixes for clean package rebuilding
  Fix obsolete rubygem dep naming for activesupport
  Backport 0.9.3 auth-err-spill fix(Closes: #741421)
  Bump Standards-Version & associated change

 .gitignore                                         |  5 ++
 debian/README.source                               |  4 +-
 debian/control                                     |  6 +-
 debian/coquelicot.gemspec                          |  6 +-
 debian/patches/0008-Fix-rubygem-dep-naming.patch   | 44 ++++++++++++
 .../0009-Backport-auth-error-spill-fix.patch       | 35 ++++++++++
 debian/patches/series                              |  2 +
 debian/rules                                       |  4 ++
 debian/upstream/signing-key.asc                    | 79 ++++++++++++++++++++++
 debian/watch                                       |  2 +-
 10 files changed, 178 insertions(+), 9 deletions(-)
 create mode 100644 debian/patches/0008-Fix-rubygem-dep-naming.patch
 create mode 100644 debian/patches/0009-Backport-auth-error-spill-fix.patch
 create mode 100644 debian/upstream/signing-key.asc

-- 
2.1.3

>From 64d0d8e2e214dc075d1d177e8c2cce102e409206 Mon Sep 17 00:00:00 2001
From: Rowan Thorpe <ro...@rowanthorpe.com>
Date: Fri, 2 Jan 2015 15:27:37 +0200
Subject: [PATCH 1/6] Improve package pgp-signing

* Add pgpsigurlmangle option to debian/watch to silence warning
* Add debian/upstream/signing-key.asc to let uscan verify tarball sigs
---
 debian/upstream/signing-key.asc | 79 +++++++++++++++++++++++++++++++++++++++++
 debian/watch                    |  2 +-
 2 files changed, 80 insertions(+), 1 deletion(-)
 create mode 100644 debian/upstream/signing-key.asc

diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc
new file mode 100644
index 0000000..7139433
--- /dev/null
+++ b/debian/upstream/signing-key.asc
@@ -0,0 +1,79 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2
+
+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
+KhrUdhu3XY0q18VVrQ==
+=VVWi
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/debian/watch b/debian/watch
index eba76ca..9599b39 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,2 +1,2 @@
 version=3
-https://coquelicot.potager.org/dist/ coquelicot-(.*)\.tar\.gz
+opts=pgpsigurlmangle=s/$/.asc/ https://coquelicot.potager.org/dist/ coquelicot-(.*)\.tar\.gz
-- 
2.1.3

>From 4e9ff3cce41acdfb30edb287271ed7e0a78c3b4c Mon Sep 17 00:00:00 2001
From: Rowan Thorpe <ro...@rowanthorpe.com>
Date: Fri, 2 Jan 2015 16:25:35 +0200
Subject: [PATCH 2/6] Fix collab-maint URL (Closes: #773820) &extra typo

---
 debian/README.source | 4 ++--
 debian/control       | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/debian/README.source b/debian/README.source
index 8b9d147..a61b1f0 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -9,9 +9,9 @@ Allbery at: <http://www.eyrie.org/~eagle/notes/debian/git.html>
 
 Quilt patches are managed using gbp-pq.
 
-Here is how a to setup a work environment:
+Here is how to setup a work environment:
 
-    git clone git+ssh://git.debian.org/colab-maint/coquelicot.git
+    git clone git+ssh://git.debian.org/collab-maint/coquelicot.git
     cd coquelicot
     git branch upstream origin/upstream
     git branch pristine-tar origin/pristine-tar
diff --git a/debian/control b/debian/control
index f349555..ff1c8e0 100644
--- a/debian/control
+++ b/debian/control
@@ -28,7 +28,7 @@ Build-Depends: debhelper (>= 7.0.50~),
                ruby-tzinfo,
                ruby-upr
 Standards-Version: 3.9.5
-Vcs-Git: git://git.debian.org/colab-maint/coquelicot.git
+Vcs-Git: git://git.debian.org/collab-maint/coquelicot.git
 Vcs-Browser: http://git.debian.org/?p=collab-maint/coquelicot.git;a=summary
 Homepage: https://coquelicot.potager.org/
 XS-Ruby-Versions: all
-- 
2.1.3

>From 4cbc3bd2d496f3c7ae902c4f70fa6dfa75db26f9 Mon Sep 17 00:00:00 2001
From: Rowan Thorpe <ro...@rowanthorpe.com>
Date: Fri, 2 Jan 2015 16:32:05 +0200
Subject: [PATCH 3/6] Fixes for clean package rebuilding

* Add to gitignore: .pc/, debian/coquelicot.debhelper.log,
  debian/coquelicot.substvars, lib/coquelicot/debian.rb,
  public/javascripts/jquery.min.js
* Cleanup extra generated files
---
 .gitignore   | 5 +++++
 debian/rules | 4 ++++
 2 files changed, 9 insertions(+)

diff --git a/.gitignore b/.gitignore
index dac6ea1..9c15fcd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
 *.gem
+.pc/
 .bundle
 vendor/bundle/
 Gemfile.lock
@@ -16,4 +17,8 @@ bin/*
 debian/tmp/
 debian/coquelicot/
 debian/coquelicot.8
+debian/coquelicot.debhelper.log
+debian/coquelicot.substvars
 lib/coquelicot/files.rb
+lib/coquelicot/debian.rb
+public/javascripts/jquery.min.js
diff --git a/debian/rules b/debian/rules
index 12a4572..24d1b13 100755
--- a/debian/rules
+++ b/debian/rules
@@ -67,3 +67,7 @@ override_dh_installman:
 
 override_dh_installchangelogs:
 	dh_installchangelogs -O--buildsystem=ruby NEWS
+
+override_dh_clean:
+	dh_clean
+	-rm -r public/javascripts/jquery.min.js lib/coquelicot/debian.rb
-- 
2.1.3

>From 345cbb21c248d59fc6cd809da0929fac376dfe2b Mon Sep 17 00:00:00 2001
From: Rowan Thorpe <ro...@rowanthorpe.com>
Date: Fri, 2 Jan 2015 20:13:13 +0200
Subject: [PATCH 4/6] Fix obsolete rubygem dep naming for activesupport

* Update debian/coquelicot.gemspec
* Add 0008-Fix-rubygem-dep-naming.patch for Gemfile.lock &
  coquelicot.gemspec
---
 debian/coquelicot.gemspec                        |  6 ++--
 debian/patches/0008-Fix-rubygem-dep-naming.patch | 44 ++++++++++++++++++++++++
 debian/patches/series                            |  1 +
 3 files changed, 48 insertions(+), 3 deletions(-)
 create mode 100644 debian/patches/0008-Fix-rubygem-dep-naming.patch

diff --git a/debian/coquelicot.gemspec b/debian/coquelicot.gemspec
index 733b1ba..1edc7b3 100644
--- a/debian/coquelicot.gemspec
+++ b/debian/coquelicot.gemspec
@@ -26,7 +26,7 @@ Gem::Specification.new do |s|
       s.add_development_dependency(%q<timecop>, [">= 0"])
       s.add_development_dependency(%q<rack-test>, [">= 0"])
       s.add_development_dependency(%q<capybara>, [">= 0"])
-      s.add_development_dependency(%q<active_support>, [">= 0"])
+      s.add_development_dependency(%q<activesupport>, [">= 0"])
       s.add_development_dependency(%q<gettext>, [">= 0"])
       s.add_runtime_dependency(%q<sinatra>, ["~> 1.3"])
       s.add_runtime_dependency(%q<sinatra-contrib>, ["~> 1.3"])
@@ -49,7 +49,7 @@ Gem::Specification.new do |s|
       s.add_dependency(%q<timecop>, [">= 0"])
       s.add_dependency(%q<rack-test>, [">= 0"])
       s.add_dependency(%q<capybara>, [">= 0"])
-      s.add_dependency(%q<active_support>, [">= 0"])
+      s.add_dependency(%q<activesupport>, [">= 0"])
       s.add_dependency(%q<gettext>, [">= 0"])
       s.add_dependency(%q<sinatra>, ["~> 1.3"])
       s.add_dependency(%q<sinatra-contrib>, ["~> 1.3"])
@@ -73,7 +73,7 @@ Gem::Specification.new do |s|
     s.add_dependency(%q<timecop>, [">= 0"])
     s.add_dependency(%q<rack-test>, [">= 0"])
     s.add_dependency(%q<capybara>, [">= 0"])
-    s.add_dependency(%q<active_support>, [">= 0"])
+    s.add_dependency(%q<activesupport>, [">= 0"])
     s.add_dependency(%q<gettext>, [">= 0"])
     s.add_dependency(%q<sinatra>, ["~> 1.3"])
     s.add_dependency(%q<sinatra-contrib>, ["~> 1.3"])
diff --git a/debian/patches/0008-Fix-rubygem-dep-naming.patch b/debian/patches/0008-Fix-rubygem-dep-naming.patch
new file mode 100644
index 0000000..64d1b22
--- /dev/null
+++ b/debian/patches/0008-Fix-rubygem-dep-naming.patch
@@ -0,0 +1,44 @@
+From: Rowan Thorpe <ro...@rowanthorpe.com>
+Date: Fri, 2 Jan 2015 18:06:07 +0200
+Subject: Fix rubygem dep outdated-naming bug,update Gemfile.lock
+
+---
+ coquelicot.gemspec        | 2 +-
+ Gemfile.lock              | 124 +++++++++++++++++++++++++++++------------------------------
+ 2 files changed, 63 insertions(+), 63 deletions(-)
+
+diff --git a/coquelicot.gemspec b/coquelicot.gemspec
+index 5d8f3e1..19e6c94 100644
+--- a/coquelicot.gemspec
++++ b/coquelicot.gemspec
+@@ -49,7 +49,7 @@ Gem::Specification.new do |s|
+   s.add_development_dependency 'timecop'
+   s.add_development_dependency 'rack-test'
+   s.add_development_dependency 'capybara'
+-  s.add_development_dependency 'active_support'
++  s.add_development_dependency 'activesupport'
+   s.add_development_dependency 'tzinfo'
+   s.add_development_dependency 'gettext'
+ 
+diff --git a/Gemfile.lock b/Gemfile.lock
+index 8478694..87bfc51 100644
+--- a/Gemfile.lock
++++ b/Gemfile.lock
+@@ -20,8 +20,6 @@ PATH
+ GEM
+   remote: https://rubygems.org/
+   specs:
+-    active_support (3.0.0)
+-      activesupport (= 3.0.0)
+     activesupport (3.0.0)
+     backports (3.1.0)
+     capybara (1.1.2)
+@@ -108,7 +106,7 @@ PLATFORMS
+   ruby
+ 
+ DEPENDENCIES
+-  active_support
++  activesupport
+   capybara
+   coquelicot!
+   gettext
diff --git a/debian/patches/series b/debian/patches/series
index 796699a..b34d480 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -5,3 +5,4 @@
 0005-Adjust-paths-to-fit-Debian-packaging.patch
 0006-Stop-using-non-free-background-image.patch
 0007-Add-support-for-the-Psych-YAML-engine.patch
+0008-Fix-rubygem-dep-naming.patch
-- 
2.1.3

>From 7d49488b22f0acac20580cacc93720304484f200 Mon Sep 17 00:00:00 2001
From: Rowan Thorpe <ro...@rowanthorpe.com>
Date: Thu, 8 Jan 2015 14:08:37 +0200
Subject: [PATCH 5/6] Backport 0.9.3 auth-err-spill fix(Closes: #741421)

---
 .../0009-Backport-auth-error-spill-fix.patch       | 35 ++++++++++++++++++++++
 debian/patches/series                              |  1 +
 2 files changed, 36 insertions(+)
 create mode 100644 debian/patches/0009-Backport-auth-error-spill-fix.patch

diff --git a/debian/patches/0009-Backport-auth-error-spill-fix.patch b/debian/patches/0009-Backport-auth-error-spill-fix.patch
new file mode 100644
index 0000000..ac3a1dc
--- /dev/null
+++ b/debian/patches/0009-Backport-auth-error-spill-fix.patch
@@ -0,0 +1,35 @@
+From: Rowan Thorpe <ro...@rowanthorpe.com>
+Date: Thu, 8 Jan 2015 13:28:10 +0200
+Subject: Backport auth-error spill fix from 0.9.3
+
+---
+ lib/coquelicot/app.rb | 9 ++++++++-
+ 1 file changed, 8 insertions(+), 1 deletion(-)
+
+diff --git a/lib/coquelicot/app.rb b/lib/coquelicot/app.rb
+index 6c2ccb0..73328b6 100644
+--- a/lib/coquelicot/app.rb
++++ b/lib/coquelicot/app.rb
+@@ -278,7 +278,11 @@
+ 
+     error 500..510 do
+       @error = env['sinatra.error'] || response.body.join
+-      haml :error
++      if request.xhr?
++        "#{response.body.join}"
++      else
++        haml :error
++      end
+     end
+ 
+     get '/style.css' do
+@@ -337,6 +341,9 @@
+         'OK'
+       rescue Coquelicot::Auth::Error => ex
+         error 503, ex.message
++      rescue => ex
++        dump_errors! ex
++        error 500, "Issue has been logged."
+       end
+     end
+ 
diff --git a/debian/patches/series b/debian/patches/series
index b34d480..8170ae3 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -6,3 +6,4 @@
 0006-Stop-using-non-free-background-image.patch
 0007-Add-support-for-the-Psych-YAML-engine.patch
 0008-Fix-rubygem-dep-naming.patch
+0009-Backport-auth-error-spill-fix.patch
-- 
2.1.3

>From 545ea2a6799231ec566f1713142737f7f18e9191 Mon Sep 17 00:00:00 2001
From: Rowan Thorpe <ro...@rowanthorpe.com>
Date: Thu, 8 Jan 2015 14:27:16 +0200
Subject: [PATCH 6/6] Bump Standards-Version & associated change

* Change Standards-Version: 3.9.5 -> 3.9.6
* Use canonical URLs in debian/control to silence Lintian
---
 debian/control | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/debian/control b/debian/control
index ff1c8e0..a21c904 100644
--- a/debian/control
+++ b/debian/control
@@ -27,9 +27,9 @@ Build-Depends: debhelper (>= 7.0.50~),
                ruby-timecop,
                ruby-tzinfo,
                ruby-upr
-Standards-Version: 3.9.5
-Vcs-Git: git://git.debian.org/collab-maint/coquelicot.git
-Vcs-Browser: http://git.debian.org/?p=collab-maint/coquelicot.git;a=summary
+Standards-Version: 3.9.6
+Vcs-Git: git://anonscm.debian.org/collab-maint/coquelicot.git
+Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/coquelicot.git;a=summary
 Homepage: https://coquelicot.potager.org/
 XS-Ruby-Versions: all
 
-- 
2.1.3

Reply via email to