aboutsummaryrefslogtreecommitdiff
path: root/print
diff options
context:
space:
mode:
authorRong-En Fan <rafan@FreeBSD.org>2006-06-29 03:39:44 +0000
committerRong-En Fan <rafan@FreeBSD.org>2006-06-29 03:39:44 +0000
commit2fa25260abffc27ad4aa9bcba557d79c1c9285b2 (patch)
tree38cd9f8689687d029c45ce7e64e06ad2afb90fb3 /print
parent83c5fd99457bacc560955eb03f4c8aa7b2dd9ffd (diff)
Notes
Diffstat (limited to 'print')
-rw-r--r--print/Makefile1
-rw-r--r--print/p5-PDF-Template/Makefile48
-rw-r--r--print/p5-PDF-Template/distinfo3
-rw-r--r--print/p5-PDF-Template/pkg-descr12
-rw-r--r--print/p5-PDF-Template/pkg-plist37
5 files changed, 101 insertions, 0 deletions
diff --git a/print/Makefile b/print/Makefile
index 856216929c44..0ef8724f311b 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -180,6 +180,7 @@
SUBDIR += no-acroread
SUBDIR += offix-printer
SUBDIR += p5-Net-Printer
+ SUBDIR += p5-PDF-Template
SUBDIR += p5-PDFLib
SUBDIR += p5-PostScript-Simple
SUBDIR += p5-Text-PDF
diff --git a/print/p5-PDF-Template/Makefile b/print/p5-PDF-Template/Makefile
new file mode 100644
index 000000000000..6c1e9bdd29d7
--- /dev/null
+++ b/print/p5-PDF-Template/Makefile
@@ -0,0 +1,48 @@
+# New ports collection makefile for: p5-PDF-Template
+# Date created: 2006-06-26
+# Whom: Yuichiro AIZAWA <yaizawa@mdbl.sfc.keio.ac.jp>
+#
+# $FreeBSD$
+#
+
+PORTNAME= PDF-Template
+PORTVERSION= 0.22
+CATEGORIES= print perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= PDF
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= yaizawa@mdbl.sfc.keio.ac.jp
+COMMENT= PDF layout system that uses the same data structures as HTML::Template
+
+BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/pdflib_pl.pm:${PORTSDIR}/print/pdflib-perl \
+ ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MAN3= PDF::Template::Element::Weblink.3 \
+ PDF::Template::Container::Scope.3 \
+ PDF::Template::Container::Margin.3 \
+ PDF::Template::Container::Font.3 \
+ PDF::Template::Element::Bookmark.3 \
+ PDF::Template::Element::TextBox.3 \
+ PDF::Template::Element::Var.3 \
+ PDF::Template::Container::Header.3 \
+ PDF::Template::Container::PdfTemplate.3 \
+ PDF::Template::Container::Loop.3 \
+ PDF::Template::Container::Conditional.3 \
+ PDF::Template::Container::Always.3 \
+ PDF::Template::Element::HorizontalRule.3 \
+ PDF::Template::Container::Section.3 \
+ PDF::Template::Element::Image.3 \
+ PDF::Template::Element::Circle.3 \
+ PDF::Template::Element::PageBreak.3 \
+ PDF::Template::Container::PageDef.3 \
+ PDF::Template::Container::Row.3 \
+ PDF::Template::Container::Footer.3 \
+ PDF::Template::Element.3 \
+ PDF::Template.3 \
+ PDF::Template::Element::Line.3
+
+.include <bsd.port.mk>
diff --git a/print/p5-PDF-Template/distinfo b/print/p5-PDF-Template/distinfo
new file mode 100644
index 000000000000..da8d04f4db07
--- /dev/null
+++ b/print/p5-PDF-Template/distinfo
@@ -0,0 +1,3 @@
+MD5 (PDF-Template-0.22.tar.gz) = ba514a68465ea8c61c3ce11f595db4e2
+SHA256 (PDF-Template-0.22.tar.gz) = 5e0d9077c6f5c4aec6fea86fc72876e77652d5c92e68c3803b5cc91be4036200
+SIZE (PDF-Template-0.22.tar.gz) = 35571
diff --git a/print/p5-PDF-Template/pkg-descr b/print/p5-PDF-Template/pkg-descr
new file mode 100644
index 000000000000..512dfa0d8e75
--- /dev/null
+++ b/print/p5-PDF-Template/pkg-descr
@@ -0,0 +1,12 @@
+PDF::Template is a layout system that creates Adobe PDF files from the same
+data structure used by HTML::Template.
+
+Currently, the only renderer support is pdflib_pl, which is from PDFLib
+(www.pdflib.com). There is a free version (PDFLib Lite), but that does not
+handle Unicode. If you need CJK fonts, you will need to purchase the full
+version of PDFLib from them.
+
+WWW: http://search.cpan.org/dist/PDF-Template-0.22/
+
+- Yuichiro AIZAWA
+yaizawa@mdbl.sfc.keio.ac.jp
diff --git a/print/p5-PDF-Template/pkg-plist b/print/p5-PDF-Template/pkg-plist
new file mode 100644
index 000000000000..f905fa654fe0
--- /dev/null
+++ b/print/p5-PDF-Template/pkg-plist
@@ -0,0 +1,37 @@
+%%SITE_PERL%%/PDF/Template.pm
+%%SITE_PERL%%/PDF/Template/Base.pm
+%%SITE_PERL%%/PDF/Template/Constants.pm
+%%SITE_PERL%%/PDF/Template/Container.pm
+%%SITE_PERL%%/PDF/Template/Container/Always.pm
+%%SITE_PERL%%/PDF/Template/Container/Conditional.pm
+%%SITE_PERL%%/PDF/Template/Container/Font.pm
+%%SITE_PERL%%/PDF/Template/Container/Footer.pm
+%%SITE_PERL%%/PDF/Template/Container/Header.pm
+%%SITE_PERL%%/PDF/Template/Container/Loop.pm
+%%SITE_PERL%%/PDF/Template/Container/Margin.pm
+%%SITE_PERL%%/PDF/Template/Container/PageDef.pm
+%%SITE_PERL%%/PDF/Template/Container/PdfTemplate.pm
+%%SITE_PERL%%/PDF/Template/Container/Row.pm
+%%SITE_PERL%%/PDF/Template/Container/Scope.pm
+%%SITE_PERL%%/PDF/Template/Container/Section.pm
+%%SITE_PERL%%/PDF/Template/Context.pm
+%%SITE_PERL%%/PDF/Template/Element.pm
+%%SITE_PERL%%/PDF/Template/Element/Bookmark.pm
+%%SITE_PERL%%/PDF/Template/Element/Circle.pm
+%%SITE_PERL%%/PDF/Template/Element/HorizontalRule.pm
+%%SITE_PERL%%/PDF/Template/Element/Image.pm
+%%SITE_PERL%%/PDF/Template/Element/Line.pm
+%%SITE_PERL%%/PDF/Template/Element/PageBreak.pm
+%%SITE_PERL%%/PDF/Template/Element/TextBox.pm
+%%SITE_PERL%%/PDF/Template/Element/Var.pm
+%%SITE_PERL%%/PDF/Template/Element/Weblink.pm
+%%SITE_PERL%%/PDF/Template/Factory.pm
+%%SITE_PERL%%/PDF/Template/Iterator.pm
+%%SITE_PERL%%/PDF/Template/TextObject.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/PDF/Template/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/PDF/Template
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/PDF
+@dirrm %%SITE_PERL%%/PDF/Template/Element
+@dirrm %%SITE_PERL%%/PDF/Template/Container
+@dirrm %%SITE_PERL%%/PDF/Template
+@dirrmtry %%SITE_PERL%%/PDF