pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/www Trim down the dependencies for p5-Template-Toolkit...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/95c4abccfbb8
branches:  trunk
changeset: 486218:95c4abccfbb8
user:      jlam <jlam%pkgsrc.org@localhost>
date:      Sat Dec 25 05:00:00 2004 +0000

description:
Trim down the dependencies for p5-Template-Toolkit to the mininum
needed to install the module.  Packages that require plugins from the
Template Toolkit should depend on modules needed to make those plugins
function.  Bump the PKGREVISION of p5-Template-Toolkit to 3.

For the packages that depend directly on p5-Template-Toolkit, add as
dependencies all of the packages needed to make the plugins work to
the package Makefiles, and bump their PKGREVISIONs.

diffstat:

 www/p5-SVN-Web/Makefile           |  18 ++++++++++++++++--
 www/p5-Template-Extract/Makefile  |  20 +++++++++++++++++---
 www/p5-Template-Generate/Makefile |  20 +++++++++++++++++---
 www/p5-Template-Toolkit/Makefile  |  26 ++++++++------------------
 4 files changed, 58 insertions(+), 26 deletions(-)

diffs (158 lines):

diff -r fa1c7ee4ecd9 -r 95c4abccfbb8 www/p5-SVN-Web/Makefile
--- a/www/p5-SVN-Web/Makefile   Sat Dec 25 03:56:47 2004 +0000
+++ b/www/p5-SVN-Web/Makefile   Sat Dec 25 05:00:00 2004 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2004/12/20 11:31:14 grant Exp $
+# $NetBSD: Makefile,v 1.8 2004/12/25 05:00:00 jlam Exp $
 
 DISTNAME=      SVN-Web-0.35
 PKGNAME=       p5-${DISTNAME}
-PKGREVISION=   2
+PKGREVISION=   3
 CATEGORIES=    perl5 www
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=OurNet/CLKAO/}
 
@@ -15,6 +15,20 @@
 DEPENDS+=      p5-XML-RSS-0.97:../../textproc/p5-XML-RSS
 DEPENDS+=      p5-YAML-0.35:../../textproc/p5-YAML
 
+DEPENDS+=      p5-Apache-DBI>=0.87:../../databases/p5-Apache-DBI
+DEPENDS+=      p5-DBI>=1.18:../../databases/p5-DBI
+DEPENDS+=      p5-Date-Calc>=4.3:../../devel/p5-Date-Calc
+DEPENDS+=      p5-GD>=1.32:../../graphics/p5-GD
+DEPENDS+=      p5-GDGraph3d>=0.55:../../graphics/p5-GDGraph3d
+DEPENDS+=      p5-GDGraph>=1.33:../../graphics/p5-GDGraph
+DEPENDS+=      p5-Pod-POM-[0-9]*:../../textproc/p5-Pod-POM
+DEPENDS+=      p5-Text-Autoformat-[0-9]*:../../textproc/p5-Text-Autoformat
+DEPENDS+=      p5-XML-DOM>=1.43:../../textproc/p5-XML-DOM
+DEPENDS+=      p5-XML-Parser>=2.30:../../textproc/p5-XML-Parser
+DEPENDS+=      p5-XML-RSS>=0.9:../../textproc/p5-XML-RSS
+DEPENDS+=      p5-XML-XPath>=1.08:../../textproc/p5-XML-XPath
+DEPENDS+=      teTeX>=1.0.7:../../print/teTeX
+
 USE_BUILDLINK3=                YES
 PERL5_PACKLIST=                ${PERL5_SITEARCH}/auto/SVN/Web/.packlist
 
diff -r fa1c7ee4ecd9 -r 95c4abccfbb8 www/p5-Template-Extract/Makefile
--- a/www/p5-Template-Extract/Makefile  Sat Dec 25 03:56:47 2004 +0000
+++ b/www/p5-Template-Extract/Makefile  Sat Dec 25 05:00:00 2004 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.4 2004/12/20 11:31:14 grant Exp $
+# $NetBSD: Makefile,v 1.5 2004/12/25 05:00:00 jlam Exp $
 
 DISTNAME=              Template-Extract-0.25
 PKGNAME=               p5-${DISTNAME}
-PKGREVISION=           2
+PKGREVISION=           3
 SVR4_PKGNAME=          p5tex
 CATEGORIES=            www perl5
 MASTER_SITES=          ${MASTER_SITE_PERL_CPAN:=Template/}
@@ -11,7 +11,21 @@
 HOMEPAGE=              http://search.cpan.org/~autrijus/Template-Extract/
 COMMENT=               Perl5 module for extracting data structure from TT2-rendered documents
 
-DEPENDS+=              p5-Template-Toolkit>=2.0:../../www/p5-Template-Toolkit
+DEPENDS+=      p5-Template-Toolkit>=2.0:../../www/p5-Template-Toolkit
+
+DEPENDS+=      p5-Apache-DBI>=0.87:../../databases/p5-Apache-DBI
+DEPENDS+=      p5-DBI>=1.18:../../databases/p5-DBI
+DEPENDS+=      p5-Date-Calc>=4.3:../../devel/p5-Date-Calc
+DEPENDS+=      p5-GD>=1.32:../../graphics/p5-GD
+DEPENDS+=      p5-GDGraph3d>=0.55:../../graphics/p5-GDGraph3d
+DEPENDS+=      p5-GDGraph>=1.33:../../graphics/p5-GDGraph
+DEPENDS+=      p5-Pod-POM-[0-9]*:../../textproc/p5-Pod-POM
+DEPENDS+=      p5-Text-Autoformat-[0-9]*:../../textproc/p5-Text-Autoformat
+DEPENDS+=      p5-XML-DOM>=1.43:../../textproc/p5-XML-DOM
+DEPENDS+=      p5-XML-Parser>=2.30:../../textproc/p5-XML-Parser
+DEPENDS+=      p5-XML-RSS>=0.9:../../textproc/p5-XML-RSS
+DEPENDS+=      p5-XML-XPath>=1.08:../../textproc/p5-XML-XPath
+DEPENDS+=      teTeX>=1.0.7:../../print/teTeX
 
 USE_BUILDLINK3=                YES
 PERL5_PACKLIST=                ${PERL5_SITEARCH}/auto/Template/Extract/.packlist
diff -r fa1c7ee4ecd9 -r 95c4abccfbb8 www/p5-Template-Generate/Makefile
--- a/www/p5-Template-Generate/Makefile Sat Dec 25 03:56:47 2004 +0000
+++ b/www/p5-Template-Generate/Makefile Sat Dec 25 05:00:00 2004 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.4 2004/12/20 11:31:14 grant Exp $
+# $NetBSD: Makefile,v 1.5 2004/12/25 05:00:00 jlam Exp $
 
 DISTNAME=              Template-Generate-0.04
 PKGNAME=               p5-${DISTNAME}
-PKGREVISION=           2
+PKGREVISION=           3
 SVR4_PKGNAME=          p5tge
 CATEGORIES=            www perl5
 MASTER_SITES=          ${MASTER_SITE_PERL_CPAN:=Template/}
@@ -11,7 +11,21 @@
 HOMEPAGE=              http://search.cpan.org/~autrijus/Template-Generate/
 COMMENT=               Perl5 module for generating TT2 templates from TT2-rendered documents
 
-DEPENDS+=              p5-Template-Toolkit>=2.0:../../www/p5-Template-Toolkit
+DEPENDS+=      p5-Template-Toolkit>=2.0:../../www/p5-Template-Toolkit
+
+DEPENDS+=      p5-Apache-DBI>=0.87:../../databases/p5-Apache-DBI
+DEPENDS+=      p5-DBI>=1.18:../../databases/p5-DBI
+DEPENDS+=      p5-Date-Calc>=4.3:../../devel/p5-Date-Calc
+DEPENDS+=      p5-GD>=1.32:../../graphics/p5-GD
+DEPENDS+=      p5-GDGraph3d>=0.55:../../graphics/p5-GDGraph3d
+DEPENDS+=      p5-GDGraph>=1.33:../../graphics/p5-GDGraph
+DEPENDS+=      p5-Pod-POM-[0-9]*:../../textproc/p5-Pod-POM
+DEPENDS+=      p5-Text-Autoformat-[0-9]*:../../textproc/p5-Text-Autoformat
+DEPENDS+=      p5-XML-DOM>=1.43:../../textproc/p5-XML-DOM
+DEPENDS+=      p5-XML-Parser>=2.30:../../textproc/p5-XML-Parser
+DEPENDS+=      p5-XML-RSS>=0.9:../../textproc/p5-XML-RSS
+DEPENDS+=      p5-XML-XPath>=1.08:../../textproc/p5-XML-XPath
+DEPENDS+=      teTeX>=1.0.7:../../print/teTeX
 
 USE_BUILDLINK3=                YES
 PERL5_PACKLIST=                ${PERL5_SITEARCH}/auto/Template/Generate/.packlist
diff -r fa1c7ee4ecd9 -r 95c4abccfbb8 www/p5-Template-Toolkit/Makefile
--- a/www/p5-Template-Toolkit/Makefile  Sat Dec 25 03:56:47 2004 +0000
+++ b/www/p5-Template-Toolkit/Makefile  Sat Dec 25 05:00:00 2004 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.18 2004/12/20 11:31:14 grant Exp $
+# $NetBSD: Makefile,v 1.19 2004/12/25 05:00:00 jlam Exp $
 #
 
 DISTNAME=      Template-Toolkit-2.14
 PKGNAME=       p5-${DISTNAME}
-PKGREVISION=   2
+PKGREVISION=   3
 SVR4_PKGNAME=  p5tto
 CATEGORIES=    www perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Template/}
@@ -12,27 +12,17 @@
 HOMEPAGE=      http://www.template-toolkit.org/
 COMMENT=       Perl5 text template and dynamic web page integration toolkit
 
-DEPENDS+=      p5-Apache-DBI>=0.87:../../databases/p5-Apache-DBI
 DEPENDS+=      p5-AppConfig>=1.52:../../devel/p5-AppConfig
-DEPENDS+=      p5-Date-Calc>=4.3:../../devel/p5-Date-Calc
-DEPENDS+=      p5-DBI>=1.18:../../databases/p5-DBI
-DEPENDS+=      p5-GD>=1.32:../../graphics/p5-GD
-DEPENDS+=      p5-GDGraph>=1.33:../../graphics/p5-GDGraph
-DEPENDS+=      p5-GDGraph3d>=0.55:../../graphics/p5-GDGraph3d
-
-DEPENDS+=      p5-XML-DOM>=1.43:../../textproc/p5-XML-DOM
-
-DEPENDS+=      p5-Pod-POM-[0-9]*:../../textproc/p5-Pod-POM
-DEPENDS+=      p5-Text-Autoformat-[0-9]*:../../textproc/p5-Text-Autoformat
-DEPENDS+=      p5-XML-Parser>=2.30:../../textproc/p5-XML-Parser
-DEPENDS+=      p5-XML-RSS>=0.9:../../textproc/p5-XML-RSS
-DEPENDS+=      p5-XML-XPath>=1.08:../../textproc/p5-XML-XPath
-DEPENDS+=      teTeX>=1.0.7:../../print/teTeX
 
 USE_BUILDLINK3=        YES
 PERL5_PACKLIST=        ${PERL5_SITEARCH}/auto/Template/.packlist
 
-MAKE_PARAMS=   TT_PREFIX=${PREFIX}/share/tt2 TT_ACCEPT=y
+MAKE_PARAMS=   TT_PREFIX=${PREFIX}/share/tt2
+MAKE_PARAMS+=  TT_LATEX=y
+MAKE_PARAMS+=  TT_LATEX_PATH=${LOCALBASE}/bin/latex
+MAKE_PARAMS+=  TT_PDFLATEX_PATH=${LOCALBASE}/bin/pdflatex
+MAKE_PARAMS+=  TT_DVIPS_PATH=${LOCALBASE}/bin/dvips
+MAKE_PARAMS+=  TT_ACCEPT=y
 
 .include "../../lang/perl5/module.mk"
 .include "../../mk/bsd.pkg.mk"



Home | Main Index | Thread Index | Old Index