pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/print/p5-LaTeX-Driver (pkgsrc)



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4e017e96ccf9
branches:  trunk
changeset: 650879:4e017e96ccf9
user:      mef <mef%pkgsrc.org@localhost>
date:      Mon Apr 27 15:07:30 2015 +0000

description:
(pkgsrc)
 - LICENSE to ${PERL5_LICENSE}
 - Add 5 more DEPENDS, p5-Module-Install-*, p5-Test-*
 - Convert to PERL5_MODULE_TYPE=     Module::Install
 - Drop patch-aa
(upstream)
 - Update 0.10 to 0.200.4
-------------------------
 0.200.4 2014-04-12
    - Disabled bibtex tests by default due to frequently not found LaTex
      sty not found.

    - Disabled t/30 and t/31 unless dvips is found

0.200.3 2014-04-11
    - xelatex tests now optional because they add too many external
      dependencies

0.200.1 2014-04-10
    - Fixed stale dependency (unused) in Test::LaTeX::Driver

0.20  2014-04-09
    - Removed IPC::ShellCmd dependency since newer versions not on CPAN
    - Fixed Win32 support

0.20_03  2013-10-31
    - switched Makefile.PL to Module::Install

0.20_02  2013-10-29
    - added -timeout option (requires IPC::ShellCmd 0.003)
    - added -capture_stderr option and stderr() method to retrieve captured stderr

0.20_01  2013-10-18
    - Now maintained on github
    - reformatted Changes file
    - removed MYMETA.{json,yml} from MANIFEST and added to MANIFEST.SKIP (RT89155)
    - use IPC::ShellCmd to run commands
    - remove LaTeX::Driver::Paths - paths determined at runtime

0.12  2012-08-31
    - fixed typo in settings of ps2pdf/pdf2ps (RT79233)
    - add missing dependency on Readonly (RT79330)

0.11  2012-08-30
    - rewrote loop in run_latex() and need_to_run_bibtex() to use a
      lexical variable to avoid subtle errors with
      Template::Plugin::Latex (RT50684)

diffstat:

 print/p5-LaTeX-Driver/Makefile         |  13 ++++++++---
 print/p5-LaTeX-Driver/distinfo         |   9 +++----
 print/p5-LaTeX-Driver/patches/patch-aa |  38 ----------------------------------
 3 files changed, 13 insertions(+), 47 deletions(-)

diffs (96 lines):

diff -r 8dfc13d16231 -r 4e017e96ccf9 print/p5-LaTeX-Driver/Makefile
--- a/print/p5-LaTeX-Driver/Makefile    Mon Apr 27 15:00:34 2015 +0000
+++ b/print/p5-LaTeX-Driver/Makefile    Mon Apr 27 15:07:30 2015 +0000
@@ -1,27 +1,32 @@
-# $NetBSD: Makefile,v 1.11 2014/05/29 23:37:16 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2015/04/27 15:07:30 mef Exp $
 #
 
-DISTNAME=      LaTeX-Driver-0.10
+DISTNAME=      LaTeX-Driver-0.200.4
 PKGNAME=       p5-${DISTNAME}
-PKGREVISION=   5
 CATEGORIES=    print
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=LaTeX/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://search.cpan.org/dist/LaTeX-Driver/
 COMMENT=       Perl module encapsulates the details of invoking the Latex programs
-LICENSE=       gnu-gpl-v2 # OR artistic
+LICENSE=       ${PERL5_LICENSE}
 
 USE_TOOLS+=    gs:run
 
 DEPENDS+=      makeindexk-[0-9]*:../../textproc/makeindexk
 DEPENDS+=      p5-Class-Accessor-[0-9]*:../../devel/p5-Class-Accessor
+DEPENDS+=      p5-Module-Install-ReadmeFromPod-[0-9]*:../../devel/p5-Module-Install-ReadmeFromPod
+DEPENDS+=      p5-Module-Install-AuthorRequires-[0-9]*:../../devel/p5-Module-Install-AuthorRequires
+DEPENDS+=      p5-Module-Install-AuthorTests-[0-9]*:../../devel/p5-Module-Install-AuthorTests
+DEPENDS+=      p5-Test-NoTabs-[0-9]*:../../devel/p5-Test-NoTabs
+DEPENDS+=      p5-Test-Spelling-[0-9]*:../../devel/p5-Test-Spelling
 DEPENDS+=      p5-Exception-Class-[0-9]*:../../devel/p5-Exception-Class
 DEPENDS+=      p5-File-Slurp-[0-9]*:../../devel/p5-File-Slurp
 DEPENDS+=      tex-latex-bin-[0-9]*:../../print/tex-latex-bin
 DEPENDS+=      web2c-[0-9]*:../../print/web2c
 DEPENDS+=      dvipsk-[0-9]*:../../print/dvipsk
 
+PERL5_MODULE_TYPE=     Module::Install
 PERL5_PACKLIST=                auto/LaTeX/Driver/.packlist
 
 .include "../../lang/perl5/module.mk"
diff -r 8dfc13d16231 -r 4e017e96ccf9 print/p5-LaTeX-Driver/distinfo
--- a/print/p5-LaTeX-Driver/distinfo    Mon Apr 27 15:00:34 2015 +0000
+++ b/print/p5-LaTeX-Driver/distinfo    Mon Apr 27 15:07:30 2015 +0000
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.3 2011/11/11 11:37:08 sno Exp $
+$NetBSD: distinfo,v 1.4 2015/04/27 15:07:30 mef Exp $
 
-SHA1 (LaTeX-Driver-0.10.tar.gz) = a1c6049befda5495b3096ea2603c6dc0aab1fa2f
-RMD160 (LaTeX-Driver-0.10.tar.gz) = 07c07f634ca0627651f4da971b057694f1e3c36a
-Size (LaTeX-Driver-0.10.tar.gz) = 30666 bytes
-SHA1 (patch-aa) = 141b618ea03267e565952f8f45f67f9dfb13f3bf
+SHA1 (LaTeX-Driver-0.200.4.tar.gz) = ca3c70b65eaa36945b425ea2fa11b7a37da92109
+RMD160 (LaTeX-Driver-0.200.4.tar.gz) = f0dfea6bf80054e3f7a7a2a28724ccb17574a5f6
+Size (LaTeX-Driver-0.200.4.tar.gz) = 63968 bytes
diff -r 8dfc13d16231 -r 4e017e96ccf9 print/p5-LaTeX-Driver/patches/patch-aa
--- a/print/p5-LaTeX-Driver/patches/patch-aa    Mon Apr 27 15:00:34 2015 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,38 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2011/11/11 11:37:08 sno Exp $
-
-Do not prompt for pkgsrc provided utils
-
---- Makefile.PL.orig   2011-09-18 09:27:31.000000000 +0000
-+++ Makefile.PL
-@@ -39,14 +39,14 @@ EOF
- 
- #------------------------------------------------------------------------
- 
--our $LATEX     = ttprompt('latex path',     find_program($ENV{PATH}, "latex"));
--our $PDFLATEX  = ttprompt('pdflatex path',  find_program($ENV{PATH}, "pdflatex"));
--our $BIBTEX    = ttprompt('bibtex path',    find_program($ENV{PATH}, "bibtex"));
--our $MAKEINDEX = ttprompt('makeindex path', find_program($ENV{PATH}, "makeindex"));
--our $DVIPS     = ttprompt('dvips path',     find_program($ENV{PATH}, "dvips"));
--our $DVIPDFM   = ttprompt('dvipdfm path',   find_program($ENV{PATH}, "dvipdfm"));
--our $PS2PDF    = ttprompt('ps2pdf path',    find_program($ENV{PATH}, "ps2pdf"));
--our $PDF2PS    = ttprompt('pdf2ps path',    find_program($ENV{PATH}, "pdf2ps"));
-+our $LATEX     = find_program($ENV{PATH}, "latex");
-+our $PDFLATEX  = find_program($ENV{PATH}, "pdflatex");
-+our $BIBTEX    = find_program($ENV{PATH}, "bibtex");
-+our $MAKEINDEX = find_program($ENV{PATH}, "makeindex");
-+our $DVIPS     = find_program($ENV{PATH}, "dvips");
-+our $DVIPDFM   = find_program($ENV{PATH}, "dvipdfm");
-+our $PS2PDF    = find_program($ENV{PATH}, "ps2pdf");
-+our $PDF2PS    = find_program($ENV{PATH}, "pdf2ps");
- 
- if (!$LATEX and !$PDFLATEX) {
-     my $continue = ttprompt('You don\'t seem to have LaTeX installed.  Continue anyway?', 'N');
-@@ -65,7 +65,7 @@ fix_path_assignment(catfile('lib','LaTeX
- #------------------------------------------------------------------------
- 
- my %opts = (
--    'NAME'         => 'LaTeX-Driver',
-+    'NAME'         => 'LaTeX::Driver',
-     'VERSION'      => $MODVERSION,
-     'EXE_FILES'    => [ 'scripts/latex2dvi', 'scripts/latex2pdf', 'scripts/latex2ps' ],
-     'PMLIBDIRS'    => [ 'lib' ], 



Home | Main Index | Thread Index | Old Index