[DRE-commits] [SCM] camping.git branch, master, updated. upstream/2.1-11-g60a9b8d

Paul van Tilburg paulvt at debian.org
Tue Jan 31 21:23:22 UTC 2012


The following commit has been merged in the master branch:
commit e51f02850aa9892cdb8ca79dab8080f849931df1
Author: Paul van Tilburg <paulvt at debian.org>
Date:   Wed Jan 25 13:51:34 2012 +0100

    Work on 2.2 prerelease package that replaces Markaby with Mab

diff --git a/debian/NEWS b/debian/NEWS
new file mode 100644
index 0000000..58e8068
--- /dev/null
+++ b/debian/NEWS
@@ -0,0 +1,19 @@
+camping (2.1.498-1) UNRELEASED; urgency=low
+
+ As of version 2.2, Camping no longer uses Markaby as its default
+ templating engine but Mab (see also [1]).  Due to license issues, Markaby
+ development was halted[2] and also removed from Debian.  Mab is almost
+ fully backward compatible with Markaby but differs on two small points:
+
+ * in Markaby, the string resulting from `text "foo"` is not escaped,
+   in Mab it _is_ escaped, but it is not escaped in `text! "foo"`.
+
+ * in Markaby one can use <<, which is not present in Mab but still
+   provided by Camping::Mab
+
+ Of course, it is also possible to use Tilt instead of Mab.
+
+ 1: http://github.com/camping/mab#readme>
+ 2: http://rubyforge.org/pipermail/camping-list/2011-December/001709.html
+
+ -- Paul van Tilburg <paulvt at debian.org>  Wed, 25 Jan 2012 13:33:11 +0100
diff --git a/debian/changelog b/debian/changelog
index 0e4122c..9f5e727 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,6 @@
-camping (2.1-1) UNRELEASED; urgency=low
+camping (2.1.498-1) UNRELEASED; urgency=low
+
+  NOTE: this is a prerelease, do not upload until 2.2 is released!
 
   * New upstream release (closes: #640065).
   * Source packages adapted according to the new Ruby policy:
@@ -10,6 +12,7 @@ camping (2.1-1) UNRELEASED; urgency=low
   * debian/README.Debian: dropped; there is no longer the need to explain
       the depend on rails as we can depend on activerecord specifcally now
       since the rails splitup.
+  * debian/NEWS: added to explain the replacement of Markaby by Mab.
   * debian/control:
     - Added a default DM-Upload-Allowed field set to yes.
     - Standards-Version bumped to 3.9.2; no changes required.
@@ -19,12 +22,13 @@ camping (2.1-1) UNRELEASED; urgency=low
     - Switched the maintainer with the uploaders field as per new
       convention the team is the default maintainer.
     - Added an alternative depend on ruby-tilt, so the user can choose
-      between Markaby and Tilt.
+      between Mab and Tilt.
+    - Replaced the dependency on libmarkaby-ruby by ruby-mab.
   * debian/copyright: reworked to fit the DEP5 format. 
   * debian/ruby-test.rb: adapted to run the test apps from test/.
   * debian/rules: ignore the tests for now (one test inexplicably fails). 
 
- -- Paul van Tilburg <paulvt at debian.org>  Sat, 17 Dec 2011 11:43:21 +0100
+ -- Paul van Tilburg <paulvt at debian.org>  Wed, 25 Jan 2012 13:45:56 +0100
 
 camping (2.0-2) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index e957416..3e46a71 100644
--- a/debian/control
+++ b/debian/control
@@ -15,7 +15,7 @@ Package: camping
 Architecture: all
 XB-Ruby-Versions: ${ruby:Versions}
 Depends: ${misc:Depends}, ruby | ruby-interpreter, ruby-rack
-Recommends: ruby-activerecord, ruby-sqlite3 (>= 1.1.0.1), ruby-markaby | ruby-tilt
+Recommends: ruby-activerecord-2.3, ruby-sqlite3 (>= 1.1.0.1), ruby-mab | ruby-tilt
 Suggests: mongrel
 Description: small Ruby web framework for Model-View-Controller type applications
  Camping is a web framework which consistently stays at less than 4kb of

-- 
camping.git



More information about the Pkg-ruby-extras-commits mailing list