r70495 - in /trunk/libhtml-mason-perl/debian: ./ patches/ po/ source/

gregoa at users.alioth.debian.org gregoa at users.alioth.debian.org
Sat Mar 5 18:35:38 UTC 2011


Author: gregoa
Date: Sat Mar  5 18:35:02 2011
New Revision: 70495

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=70495
Log:
TODO:
- check remaining bugs
- add DEP3 headers to patches (quilt-patch-missing-description)
- add patch for spelling mistakes (spelling-error-in-manpage)
- cdbs -> dh?!
* Switch to source format 3.0 (quilt). Remove quilt framework.
* Switch to debhelper 7.
* Refresh patches.
* Add Danish debconf translation; thanks to Joe Dalton (closes: #605327).
* Convert debian/copyright to DEP5 format.
* Set Standards-Version to 3.9.1; remove version from perl build dependency.
* debian/control: update build and runtime dependencies (remove unneeded
  versions and packages that are in perl core, added ${misc:Depends},
  additiopnal build dependencies and Suggests).
* debian/rules: use /usr/share/cdbs/1/class/perl-makemaker.mk.
* Use "set -e" in maintainer scripts.

Added:
    trunk/libhtml-mason-perl/debian/po/da.po
    trunk/libhtml-mason-perl/debian/source/
    trunk/libhtml-mason-perl/debian/source/format
Removed:
    trunk/libhtml-mason-perl/debian/README.source
Modified:
    trunk/libhtml-mason-perl/debian/changelog
    trunk/libhtml-mason-perl/debian/compat
    trunk/libhtml-mason-perl/debian/control
    trunk/libhtml-mason-perl/debian/copyright
    trunk/libhtml-mason-perl/debian/libhtml-mason-perl-examples.config
    trunk/libhtml-mason-perl/debian/libhtml-mason-perl-examples.postinst
    trunk/libhtml-mason-perl/debian/libhtml-mason-perl-examples.postrm
    trunk/libhtml-mason-perl/debian/libhtml-mason-perl.postinst
    trunk/libhtml-mason-perl/debian/libhtml-mason-perl.postrm
    trunk/libhtml-mason-perl/debian/libhtml-mason-perl.preinst
    trunk/libhtml-mason-perl/debian/patches/01_apachehandler.patch
    trunk/libhtml-mason-perl/debian/patches/02_cgihandler.patch
    trunk/libhtml-mason-perl/debian/rules

Modified: trunk/libhtml-mason-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhtml-mason-perl/debian/changelog?rev=70495&op=diff
==============================================================================
--- trunk/libhtml-mason-perl/debian/changelog (original)
+++ trunk/libhtml-mason-perl/debian/changelog Sat Mar  5 18:35:02 2011
@@ -1,4 +1,10 @@
 libhtml-mason-perl (1:1.45-1) UNRELEASED; urgency=low
+
+  TODO:
+  - check remaining bugs
+  - add DEP3 headers to patches (quilt-patch-missing-description)
+  - add patch for spelling mistakes (spelling-error-in-manpage)
+  - cdbs -> dh?!
 
   [ Ivan Kohler ]
   * Take over for the Debian Perl Group
@@ -7,14 +13,23 @@
     <pkg-perl-maintainers at lists.alioth.debian.org> (was: Ivan Kohler
     <ivan-debian at 420.am>); Ivan Kohler <ivan-debian at 420.am> moved to
     Uploaders.
-  * debian/rules: delete /usr/lib/perl5 only if it exists.
-  * Add debian/README.source to document quilt usage, as required by
-    Debian Policy since 3.8.0.
+
   * New upstream release
     + Fixes warnings under perl 5.12 (closes: Bug#615593)
 
   [ gregor herrmann ]
   * Fix watch file.
+  * Switch to source format 3.0 (quilt). Remove quilt framework.
+  * Switch to debhelper 7.
+  * Refresh patches.
+  * Add Danish debconf translation; thanks to Joe Dalton (closes: #605327).
+  * Convert debian/copyright to DEP5 format.
+  * Set Standards-Version to 3.9.1; remove version from perl build dependency.
+  * debian/control: update build and runtime dependencies (remove unneeded
+    versions and packages that are in perl core, added ${misc:Depends},
+    additiopnal build dependencies and Suggests).
+  * debian/rules: use /usr/share/cdbs/1/class/perl-makemaker.mk.
+  * Use "set -e" in maintainer scripts.
 
  -- Ivan Kohler <ivan-debian at 420.am>  Sun, 27 Feb 2011 10:08:56 -0800
 

Modified: trunk/libhtml-mason-perl/debian/compat
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhtml-mason-perl/debian/compat?rev=70495&op=diff
==============================================================================
--- trunk/libhtml-mason-perl/debian/compat (original)
+++ trunk/libhtml-mason-perl/debian/compat Sat Mar  5 18:35:02 2011
@@ -1,1 +1,1 @@
-5
+7

Modified: trunk/libhtml-mason-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhtml-mason-perl/debian/control?rev=70495&op=diff
==============================================================================
--- trunk/libhtml-mason-perl/debian/control (original)
+++ trunk/libhtml-mason-perl/debian/control Sat Mar  5 18:35:02 2011
@@ -3,18 +3,36 @@
 Priority: optional
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Ivan Kohler <ivan-debian at 420.am>
-Standards-Version: 3.8.0
+Standards-Version: 3.9.1
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libhtml-mason-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libhtml-mason-perl/
-Build-Depends: cdbs, debhelper (>= 5), quilt
-Build-Depends-Indep: perl (>= 5.8.3), libparams-validate-perl (>= 0.69), libapache2-mod-perl2, libcache-cache-perl (>= 1.0), libexception-class-perl (>= 1.14), libclass-container-perl (>= 0.07), libmodule-build-perl, liblog-any-perl, libtest-deep-perl
+Build-Depends: cdbs, debhelper (>= 7)
+Build-Depends-Indep: perl,
+ libapache2-mod-perl2,
+ libcache-cache-perl,
+ libchi-perl,
+ libclass-container-perl,
+ libexception-class-perl,
+ liblog-any-perl,
+ libparams-validate-perl,
+ libtest-deep-perl,
+ libtest-memory-cycle-perl,
+ libtest-pod-perl
 Homepage: http://www.masonhq.com/
 
 Package: libhtml-mason-perl
 Architecture: all
-Depends: ${perl:Depends}, libparams-validate-perl (>= 0.69), libcache-cache-perl (>= 1.0), libexception-class-perl (>= 1.14), libclass-container-perl (>= 0.07), libscalar-list-utils-perl | perl-base (>= 5.8.3), libhtml-parser-perl, liblog-any-perl
-Recommends: libapache2-mod-perl2 (>= 2.0.0)
-Suggests: speedy-cgi-perl | libfcgi-perl, libhtml-mason-perl-doc
+Depends: ${perl:Depends}, ${misc:Depends},
+ libcache-cache-perl,
+ libclass-container-perl,
+ libexception-class-perl,
+ libhtml-parser-perl,
+ liblog-any-perl,
+ libparams-validate-perl
+Recommends: libapache2-mod-perl2
+Suggests: libchi-perl,
+ libhtml-mason-perl-doc,
+ speedy-cgi-perl | libfcgi-perl
 Description: HTML::Mason Perl module
  Mason allows web pages and sites to be constructed from shared,
  reusable building blocks called components. Components contain a mix
@@ -32,6 +50,7 @@
 Section: doc
 Architecture: all
 Priority: extra
+Depends: ${misc:Depends}
 Description: HTML::Mason documentation
  Mason allows web pages and sites to be constructed from shared,
  reusable building blocks called components. Components contain a mix
@@ -45,8 +64,10 @@
 
 Package: libhtml-mason-perl-examples
 Architecture: all
-Depends: ${misc:Depends}, libhtml-mason-perl (>= 1:1.25-3)
-Recommends: apache2, libapache2-mod-perl2 (>= 2.0.0)
+Depends: ${misc:Depends},
+ libhtml-mason-perl (>= ${source:Upstream-Version})
+Recommends: apache2,
+ libapache2-mod-perl2
 Priority: extra
 Description: HTML::Mason example setup
  Mason allows web pages and sites to be constructed from shared,

Modified: trunk/libhtml-mason-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhtml-mason-perl/debian/copyright?rev=70495&op=diff
==============================================================================
--- trunk/libhtml-mason-perl/debian/copyright (original)
+++ trunk/libhtml-mason-perl/debian/copyright Sat Mar  5 18:35:02 2011
@@ -1,28 +1,36 @@
-This package was debianized by Craig Sanders <cas at taz.net.au> on Mon,
-5 Jul 1999 10:45:54 +1000.  It was subsequently taken over by Michael
-Alan Dorman <mdorman at debian.org>.
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
+Maintainer: Dave Rolsky <autarch at urth.org>
+Source: http://search.cpan.org/dist/HTML-Mason/
+Name: HTML-Mason
 
-It was downloaded from CPAN, the Comprehensive Perl Archive Network.
-Please see ftp://www.cpan.org/ or your most local CPAN mirror.
+Files: *
+Copyright: 1998-2005, Jonathan Swartz <swartz at pobox.com>
+License: Artistic or GPL-1+
 
-Upstream Authors (from README):
+Files: debian/*
+Copyright: 1999, 2000, 2001, Michael Alan Dorman <mdorman at debian.org>
+ 1999, Craig Sanders <cas at taz.net.au>
+ 2001, 2002, 2003, 2004, Steve Haslam <araqnid at debian.org>
+ 2003, 2004, Marc Brockschmidt <marc at dch-faq.de>
+ 2005, 2006, Charles Fry <debian at frogcircus.org>
+ 2006, 2007, 2008, Charles Fry <cfry at debian.org>
+ 2008, Peter Eisentraut <petere at debian.org>
+ 2009, 2010, 2011, Ivan Kohler <ivan-debian at 420.am>
+ 2011, gregor herrmann <gregoa at debian.org>
+License: Artistic or GPL-1+
 
-Jonathan Swartz
-swartz at pobox.com
+License: Artistic
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the Artistic License, which comes with Perl.
+ .
+ On Debian systems, the complete text of the Artistic License can be
+ found in `/usr/share/common-licenses/Artistic'.
 
-Dave Rolsky
-autarch at urth.org
-
-Ken Williams
-ken at mathforum.org
-
-Copyright:
-
-Copyright (c) 1998-2003 by Jonathan Swartz. All rights reserved.
-This program is free software; you can redistribute it and/or modify it
-under the same terms as Perl itself.
-
-Please see /usr/share/common-licenses/{Artistic,GPL} for copies of the
-Artistic and GNU General Public licenses.
-
-The hourglass icon in mason_examples is supplied with XEmacs.
+License: GPL-1+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 1, or (at your option)
+ any later version.
+ .
+ On Debian systems, the complete text of version 1 of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL-1'.

Modified: trunk/libhtml-mason-perl/debian/libhtml-mason-perl-examples.config
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhtml-mason-perl/debian/libhtml-mason-perl-examples.config?rev=70495&op=diff
==============================================================================
--- trunk/libhtml-mason-perl/debian/libhtml-mason-perl-examples.config (original)
+++ trunk/libhtml-mason-perl/debian/libhtml-mason-perl-examples.config Sat Mar  5 18:35:02 2011
@@ -1,4 +1,6 @@
-#!/bin/bash -e
+#!/bin/bash
+
+set -e
 
 dc_true() {
     db_get "$1"

Modified: trunk/libhtml-mason-perl/debian/libhtml-mason-perl-examples.postinst
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhtml-mason-perl/debian/libhtml-mason-perl-examples.postinst?rev=70495&op=diff
==============================================================================
--- trunk/libhtml-mason-perl/debian/libhtml-mason-perl-examples.postinst (original)
+++ trunk/libhtml-mason-perl/debian/libhtml-mason-perl-examples.postinst Sat Mar  5 18:35:02 2011
@@ -1,4 +1,6 @@
-#!/bin/bash -e
+#!/bin/bash
+
+set -e
 
 ##DEBHELPER##
 

Modified: trunk/libhtml-mason-perl/debian/libhtml-mason-perl-examples.postrm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhtml-mason-perl/debian/libhtml-mason-perl-examples.postrm?rev=70495&op=diff
==============================================================================
--- trunk/libhtml-mason-perl/debian/libhtml-mason-perl-examples.postrm (original)
+++ trunk/libhtml-mason-perl/debian/libhtml-mason-perl-examples.postrm Sat Mar  5 18:35:02 2011
@@ -1,4 +1,6 @@
-#!/bin/sh -e
+#!/bin/sh
+
+set -e
 
 if [ -n "$_DEBIAN_DEBUG_MASON_EXAMPLES" ]; then
     vflag="-v"

Modified: trunk/libhtml-mason-perl/debian/libhtml-mason-perl.postinst
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhtml-mason-perl/debian/libhtml-mason-perl.postinst?rev=70495&op=diff
==============================================================================
--- trunk/libhtml-mason-perl/debian/libhtml-mason-perl.postinst (original)
+++ trunk/libhtml-mason-perl/debian/libhtml-mason-perl.postinst Sat Mar  5 18:35:02 2011
@@ -1,4 +1,6 @@
-#!/bin/bash -e
+#!/bin/bash
+
+set -e
 
 ##DEBHELPER##
 

Modified: trunk/libhtml-mason-perl/debian/libhtml-mason-perl.postrm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhtml-mason-perl/debian/libhtml-mason-perl.postrm?rev=70495&op=diff
==============================================================================
--- trunk/libhtml-mason-perl/debian/libhtml-mason-perl.postrm (original)
+++ trunk/libhtml-mason-perl/debian/libhtml-mason-perl.postrm Sat Mar  5 18:35:02 2011
@@ -1,4 +1,6 @@
-#!/bin/sh -e
+#!/bin/sh
+
+set -e
 
 case "$1" in
 purge)

Modified: trunk/libhtml-mason-perl/debian/libhtml-mason-perl.preinst
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhtml-mason-perl/debian/libhtml-mason-perl.preinst?rev=70495&op=diff
==============================================================================
--- trunk/libhtml-mason-perl/debian/libhtml-mason-perl.preinst (original)
+++ trunk/libhtml-mason-perl/debian/libhtml-mason-perl.preinst Sat Mar  5 18:35:02 2011
@@ -1,4 +1,6 @@
-#!/bin/bash -e
+#!/bin/bash
+
+set -e
 
 ##DEBHELPER##
 

Modified: trunk/libhtml-mason-perl/debian/patches/01_apachehandler.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhtml-mason-perl/debian/patches/01_apachehandler.patch?rev=70495&op=diff
==============================================================================
--- trunk/libhtml-mason-perl/debian/patches/01_apachehandler.patch (original)
+++ trunk/libhtml-mason-perl/debian/patches/01_apachehandler.patch Sat Mar  5 18:35:02 2011
@@ -1,7 +1,5 @@
-Index: libhtml-mason-perl-1.35.obsolete.0.43890935306354/lib/HTML/Mason/ApacheHandler.pm
-===================================================================
---- libhtml-mason-perl-1.35.obsolete.0.43890935306354.orig/lib/HTML/Mason/ApacheHandler.pm	2006-10-17 14:58:32.000000000 -0400
-+++ libhtml-mason-perl-1.35.obsolete.0.43890935306354/lib/HTML/Mason/ApacheHandler.pm	2007-03-31 08:09:30.000000000 -0400
+--- a/lib/HTML/Mason/ApacheHandler.pm
++++ b/lib/HTML/Mason/ApacheHandler.pm
 @@ -9,9 +9,6 @@
  
  package HTML::Mason::ApacheHandler;
@@ -33,7 +31,7 @@
  use base qw(HTML::Mason::Handler);
  
  BEGIN
-@@ -599,7 +601,11 @@
+@@ -598,7 +600,11 @@
      if (exists $allowed_params->{data_dir} and not exists $params{data_dir})
      {
          # constructs path to <server root>/mason

Modified: trunk/libhtml-mason-perl/debian/patches/02_cgihandler.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhtml-mason-perl/debian/patches/02_cgihandler.patch?rev=70495&op=diff
==============================================================================
--- trunk/libhtml-mason-perl/debian/patches/02_cgihandler.patch (original)
+++ trunk/libhtml-mason-perl/debian/patches/02_cgihandler.patch Sat Mar  5 18:35:02 2011
@@ -1,8 +1,6 @@
-Index: libhtml-mason-perl-1.35/lib/HTML/Mason/CGIHandler.pm
-===================================================================
---- libhtml-mason-perl-1.35.orig/lib/HTML/Mason/CGIHandler.pm	2007-03-31 08:09:56.000000000 -0400
-+++ libhtml-mason-perl-1.35/lib/HTML/Mason/CGIHandler.pm	2007-03-31 08:10:05.000000000 -0400
-@@ -99,6 +99,9 @@
+--- a/lib/HTML/Mason/CGIHandler.pm
++++ b/lib/HTML/Mason/CGIHandler.pm
+@@ -97,6 +97,9 @@
                  $sent_headers = 1;
              }
  

Added: trunk/libhtml-mason-perl/debian/po/da.po
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhtml-mason-perl/debian/po/da.po?rev=70495&op=file
==============================================================================
--- trunk/libhtml-mason-perl/debian/po/da.po (added)
+++ trunk/libhtml-mason-perl/debian/po/da.po Sat Mar  5 18:35:02 2011
@@ -1,0 +1,52 @@
+# Danish translation libhtml-mason-perl.
+# Copyright (C) 2010 libhtml-mason-perl & nedenstående oversættere.
+# This file is distributed under the same license as libhtml-mason-perl package.
+# Joe Hansen <joedalton2 at yahoo.dk>, 2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libhtml-mason-perl\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-03-25 10:29+0100\n"
+"PO-Revision-Date: 2010-11-28 17:30+01:00\n"
+"Last-Translator: Joe Hansen <joedalton2 at yahoo.dk>\n"
+"Language-Team: Danish <debian-l10n-danish at lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: boolean
+#. Description
+#: ../libhtml-mason-perl-examples.templates:1001
+msgid "Install example Mason components in /var/www/mason_example?"
+msgstr "Installer eksempler på Masonkomponenter i /var/www/mason_example?"
+
+#. Type: boolean
+#. Description
+#: ../libhtml-mason-perl-examples.templates:1001
+msgid ""
+"To help you get started with HTML::Mason, some example components can be "
+"installed and enabled in /var/www/mason_example, and you can visit them at "
+"http://localhost/mason_example/ in your web browser."
+msgstr ""
+"For at hjælpe dig i gang med HTML::Mason, kan nogle eksempelkomponenter "
+"installeres og aktiveres i /var/www/mason_example, og du kan besøge dem på "
+"http://localhost/mason_example/ i din internetbrowser."
+
+#. Type: boolean
+#. Description
+#: ../libhtml-mason-perl-examples.templates:2001
+msgid "Automatically reload Apache configuration?"
+msgstr "Genindlæs automatisk Apachekonfiguration?"
+
+# de bliver vel ikke tilgængelige hvis de er fjernet!!! vist en lille engelsk fejl her.
+#. Type: boolean
+#. Description
+#: ../libhtml-mason-perl-examples.templates:2001
+msgid ""
+"After installing or removing the example Mason components, the Apache "
+"configuration needs to be reloaded for them to be accessible."
+msgstr ""
+"Efter installation eller fjernelse af eksempelkomponenterne i Mason "
+"skal Apachekonfigurationen genindlæses, for at de bliver tilgængelige."
+

Modified: trunk/libhtml-mason-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhtml-mason-perl/debian/rules?rev=70495&op=diff
==============================================================================
--- trunk/libhtml-mason-perl/debian/rules (original)
+++ trunk/libhtml-mason-perl/debian/rules Sat Mar  5 18:35:02 2011
@@ -1,8 +1,7 @@
 #!/usr/bin/make -f
 
 include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/patchsys-quilt.mk
-include /usr/share/cdbs/1/class/perlmodule.mk
+include /usr/share/cdbs/1/class/perl-makemaker.mk
 
 # Make::Build doesn't support PREFIX
 DEB_MAKEMAKER_INVOKE = /usr/bin/perl Makefile.PL installdirs=vendor destdir=debian/libhtml-mason-perl noprompts=1
@@ -12,7 +11,7 @@
 binary-post-install/libhtml-mason-perl::
 	# don't install binaries or packlist
 	rm -rf debian/libhtml-mason-perl/usr/bin
-	[ ! -d debian/libhtml-mason-perl/usr/lib/perl5 ] || rmdir --ignore-fail-on-non-empty --parents --verbose debian/libhtml-mason-perl/usr/lib/perl5
+	rm -rf debian/libhtml-mason-perl/usr/lib
 
 install/libhtml-mason-perl::
 	cp debian/Apache*UserDirHandler.pm debian/libhtml-mason-perl/usr/share/perl5/HTML/Mason

Added: trunk/libhtml-mason-perl/debian/source/format
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhtml-mason-perl/debian/source/format?rev=70495&op=file
==============================================================================
--- trunk/libhtml-mason-perl/debian/source/format (added)
+++ trunk/libhtml-mason-perl/debian/source/format Sat Mar  5 18:35:02 2011
@@ -1,0 +1,1 @@
+3.0 (quilt)




More information about the Pkg-perl-cvs-commits mailing list