[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#599293: unblock: liblatex-driver-perl/0.08-2



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Hi Release Team

(Please CC debian-perl@lists.debian.org on replies)

Please unblock package liblatex-driver-perl

liblatex-driver-perl has bug #599251 which when building
not in a chroot or sbuild, it waits interactively for confirmation of
the paths to e.g. /usr/bin/latex.

 http://bugs.debian.org/599251

I have created the patch for it, and will/let upload the package to
unstable via a DD of pkg-perl group. Here is the diffstat:

 debian/patches/accept-interactive-questions.patch   |   20 ++++++++++++++
 debian/patches/fix-spelling-errors-in-manpage.patch |   28 ++++++++++++++++++++
 liblatex-driver-perl-0.08/debian/changelog          |   25 +++++++++++++++++
 liblatex-driver-perl-0.08/debian/control            |    9 ++----
 liblatex-driver-perl-0.08/debian/copyright          |   24 ++++++++---------
 liblatex-driver-perl-0.08/debian/patches/series     |    2 +
 liblatex-driver-perl-0.08/debian/rules              |    2 -
 7 files changed, 92 insertions(+), 18 deletions(-)

unblock liblatex-driver-perl/0.08-2

Find attached the debdiff inbetween the prepared version and the current
version in unstable. Could you plase unblock it?

Bests and thanks for your work!
Salvatore

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
diff -u liblatex-driver-perl-0.08/debian/control liblatex-driver-perl-0.08/debian/control
--- liblatex-driver-perl-0.08/debian/control
+++ liblatex-driver-perl-0.08/debian/control
@@ -2,7 +2,7 @@
 Section: perl
 Priority: optional
 Build-Depends: debhelper (>= 7.0.50), quilt (>= 0.46-7)
-Build-Depends-Indep: perl (>= 5.6.0-12),
+Build-Depends-Indep: perl,
   libexception-class-perl,
   libclass-accessor-perl,
   libfile-slurp-perl,
@@ -12,12 +12,12 @@
   libtest-pod-coverage-perl (>= 1.00),
   libtest-perl-critic-perl, 
   texlive-latex-base,
-  texlive-base-bin,
+  texlive-binaries,
   texlive-latex-extra,
   ghostscript
 Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
 Uploaders: Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>
-Standards-Version: 3.8.1
+Standards-Version: 3.9.1
 Homepage: http://search.cpan.org/dist/LaTeX-Driver/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/liblatex-driver-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/liblatex-driver-perl/
@@ -25,13 +25,12 @@
 Package: liblatex-driver-perl
 Architecture: all
 Depends: ${perl:Depends}, ${misc:Depends}, 
-  perl-modules,
   libexception-class-perl,
   libclass-accessor-perl,
   libfile-slurp-perl,
   libtemplate-perl,
   texlive-latex-base,
-  texlive-base-bin,
+  texlive-binaries,
   ghostscript
 Description: driver module that encapsulates the details of formatting a LaTeX document
  The LaTeX::Driver module encapsulates the details of invoking the LaTeX
diff -u liblatex-driver-perl-0.08/debian/copyright liblatex-driver-perl-0.08/debian/copyright
--- liblatex-driver-perl-0.08/debian/copyright
+++ liblatex-driver-perl-0.08/debian/copyright
@@ -1,18 +1,18 @@
-Format-Specification: http://dep.debian.net/deps/dep5/
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
 Maintainer: Andrew Ford <a.ford@ford-mason.co.uk>
 Source: http://search.cpan.org/dist/LaTeX-Driver/
 Name: LaTeX-Driver
 
 Files: *
 Copyright: 2009, Ford & Mason Ltd. All Rights Reserved.
-           2007, Andrew Ford. All Rights Reserved.
-           Portions Copyright, 1996-2007 Andy Wardley. All Rights Reserved.
+ 2007, Andrew Ford. All Rights Reserved.
+ Portions Copyright, 1996-2007 Andy Wardley. All Rights Reserved.
 License: Artistic or GPL-1+
 
 Files: lib/LaTeX/Driver.pm
 Copyright: 2009 Ford & Mason Ltd. All Rights Reserved.
-           2006-2007, Andrew Ford. All Rights Reserved.
-           Portions Copyright, 1996-2006, Andy Wardley. All Rights Reserved.
+ 2006-2007, Andrew Ford. All Rights Reserved.
+ Portions Copyright, 1996-2006, Andy Wardley. All Rights Reserved.
 License: Artistic or GPL-1+
 
 Files: lib/LaTeX/Driver/* scripts/* t/lib/Test/LaTeX/Driver.pm
@@ -23,18 +23,18 @@
-Copyright: 2009, Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>
+Copyright: 2009, 2010, Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>
 License: Artistic or GPL-1+
 
 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.
-X-Comment:
- On Debian GNU/Linux systems, the complete text of the Artistic License
- can be found in `/usr/share/common-licenses/Artistic'
+ .
+ On Debian systems, the complete text of the Artistic License can be
+ found in `/usr/share/common-licenses/Artistic'.
 
 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.
-X-Comment:
- On Debian GNU/Linux systems, the complete text of the GNU General
- Public License can be found in `/usr/share/common-licenses/GPL'
+ .
+ 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'.
diff -u liblatex-driver-perl-0.08/debian/changelog liblatex-driver-perl-0.08/debian/changelog
--- liblatex-driver-perl-0.08/debian/changelog
+++ liblatex-driver-perl-0.08/debian/changelog
@@ -1,3 +1,28 @@
+liblatex-driver-perl (0.08-2) unstable; urgency=low
+
+  [ Salvatore Bonaccorso ]
+  * debian/control: Changed: Replace versioned (build-)dependency on
+    perl (>= 5.6.0-{12,16}) with an unversioned dependency on perl (as
+    permitted by Debian Policy 3.8.3).
+
+  [ gregor herrmann ]
+  * debian/control: remove unversioned (build) dependency on perl-
+    modules.
+  * debian/rules: switch order of arguments to dh.
+
+  [ Salvatore Bonaccorso ]
+  * Change (Build-)Depends(-Indep) on texlive-base-bin to texlive-
+    binaries.
+  * Add accept-interactive-questions.patch patch to accept the questions
+    asked in interactive mode (Closes: #599251).
+  * Bump Standards-Version to 3.9.1.
+  * Refresh debian/copyright: Refer to GPL-1 license text in
+    /usr/share/common-licenses and refer to Debian systems.
+  * Add fix-spelling-errors-in-manpage.patch to fix spelling errors in
+    manpage of LaTeX::Driver.
+
+ -- Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>  Wed, 06 Oct 2010 14:18:28 +0200
+
 liblatex-driver-perl (0.08-1) unstable; urgency=low
   
   * Initial Release. (Closes: #531763)
diff -u liblatex-driver-perl-0.08/debian/rules liblatex-driver-perl-0.08/debian/rules
--- liblatex-driver-perl-0.08/debian/rules
+++ liblatex-driver-perl-0.08/debian/rules
@@ -1,7 +1,7 @@
 #!/usr/bin/make -f
 
 %:
-	dh --with quilt $@
+	dh $@ --with quilt
 
 override_dh_auto_test:
 	TEST_AUTHOR=1 dh_auto_test
diff -u liblatex-driver-perl-0.08/debian/patches/series liblatex-driver-perl-0.08/debian/patches/series
--- liblatex-driver-perl-0.08/debian/patches/series
+++ liblatex-driver-perl-0.08/debian/patches/series
@@ -4,0 +5,2 @@
+accept-interactive-questions.patch
+fix-spelling-errors-in-manpage.patch
only in patch2:
unchanged:
--- liblatex-driver-perl-0.08.orig/debian/patches/fix-spelling-errors-in-manpage.patch
+++ liblatex-driver-perl-0.08/debian/patches/fix-spelling-errors-in-manpage.patch
@@ -0,0 +1,28 @@
+Description: Fix spelling errors in LaTeX::Driver manpage.
+Origin: vendor
+Bug: https://rt.cpan.org/Ticket/Display.html?id=61929
+Forwarded: yes
+Author: Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>
+Reviewed-by: Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>
+Last-Update: 2010-10-06
+
+--- a/lib/LaTeX/Driver.pm
++++ b/lib/LaTeX/Driver.pm
+@@ -1090,7 +1090,7 @@
+ 
+ =item no source specified
+ 
+-The C<source> paramater should be specified as the name of a LaTeX
++The C<source> parameter should be specified as the name of a LaTeX
+ source file or it should be a reference to a scalar variable holding
+ the LaTeX source document.
+ 
+@@ -1226,7 +1226,7 @@
+ 
+ =item *
+ 
+-Investigate pre- and post-processors and other auxilliary programs.
++Investigate pre- and post-processors and other auxiliary programs.
+ 
+ =back
+ 
only in patch2:
unchanged:
--- liblatex-driver-perl-0.08.orig/debian/patches/accept-interactive-questions.patch
+++ liblatex-driver-perl-0.08/debian/patches/accept-interactive-questions.patch
@@ -0,0 +1,20 @@
+Description: Set $ACCEPT variable to true to accept all questions
+ asked when run interactively. 
+Origin: vendor
+Bug-Debian: http://bugs.debian.org/599251
+Forwarded: no
+Author: Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>
+Reviewed-by: Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>
+Last-Update: 2010-10-06
+
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -12,7 +12,7 @@
+ select STDOUT;
+ 
+ our $QUIET  = 0;
+-our $ACCEPT = 0;
++our $ACCEPT = 1;
+ our $WIN32  = ($^O eq 'MSWin32');
+ our $MODVERSION = get_module_version();
+ 

Reply to: