aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2009-06-06 06:07:41 +0800
committermiwi <miwi@FreeBSD.org>2009-06-06 06:07:41 +0800
commitbf6b91f688075b49f0d617c1272a4781f1eba741 (patch)
tree1ca33f7282ceb48701024c8c7afbe04dcd60a813 /textproc
parent4ed93aa488b650b3e1278fba85f18ca914739b40 (diff)
downloadfreebsd-ports-gnome-bf6b91f688075b49f0d617c1272a4781f1eba741.tar.gz
freebsd-ports-gnome-bf6b91f688075b49f0d617c1272a4781f1eba741.tar.zst
freebsd-ports-gnome-bf6b91f688075b49f0d617c1272a4781f1eba741.zip
This module supports multipage tables via the xtab and the longtable
package. For publication quality tables it utilizes the booktabs package. It also supports the tabularx and tabulary packages for nicer fixed-width tables. Furthermore, it supports the colortbl package for colored tables optimized for presentations. The powerful new ctable package is supported and especially recommended when footnotes are needed. LaTeX::Table ships with some predefined, good looking themes. WWW: http://search.cpan.org/dist/LaTeX-Table/ PR: ports/135243 Submitted by: Wen Heping <wenheping at gmail.com>
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/p5-LaTeX-Table/Makefile53
-rw-r--r--textproc/p5-LaTeX-Table/distinfo3
-rw-r--r--textproc/p5-LaTeX-Table/pkg-descr10
-rw-r--r--textproc/p5-LaTeX-Table/pkg-plist17
5 files changed, 84 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index fd56c778c91e..c725d9756f73 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -447,6 +447,7 @@
SUBDIR += p5-LaTeX-Driver
SUBDIR += p5-LaTeX-Encode
SUBDIR += p5-LaTeX-TOM
+ SUBDIR += p5-LaTeX-Table
SUBDIR += p5-Lingua-Conjunction
SUBDIR += p5-Lingua-EN-AddressParse
SUBDIR += p5-Lingua-EN-Fathom
diff --git a/textproc/p5-LaTeX-Table/Makefile b/textproc/p5-LaTeX-Table/Makefile
new file mode 100644
index 000000000000..f635c421d6e4
--- /dev/null
+++ b/textproc/p5-LaTeX-Table/Makefile
@@ -0,0 +1,53 @@
+# New ports collection makefile for: LaTeX-Table
+# Date created: 4th June, 2009
+# Whom: Wen Heping <wenheping@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= LaTeX-Table
+PORTVERSION= 0.9.15
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= wenheping@gmail.com
+COMMENT= Perl extension for the automatic generation of LaTeX tables
+
+BUILD_DEPENDS= p5-Test-NoWarnings>=0.084:${PORTSDIR}/devel/p5-Test-NoWarnings \
+ p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \
+ p5-Moose-Policy>=0:${PORTSDIR}/devel/p5-Moose-Policy \
+ p5-version>=0:${PORTSDIR}/devel/p5-version \
+ p5-LaTeX-Encode>=0:${PORTSDIR}/textproc/p5-LaTeX-Encode \
+ p5-LaTeX-Driver>=0:${PORTSDIR}/textproc/p5-LaTeX-Driver \
+ p5-Template-Toolkit>=0:${PORTSDIR}/www/p5-Template-Toolkit \
+ p5-Text-CSV>=0:${PORTSDIR}/textproc/p5-Text-CSV \
+ p5-Number-Format>=0:${PORTSDIR}/textproc/p5-Number-Format
+RUN_DEPENDS= p5-Test-NoWarnings>=0.084:${PORTSDIR}/devel/p5-Test-NoWarnings \
+ p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \
+ p5-Moose-Policy>=0:${PORTSDIR}/devel/p5-Moose-Policy \
+ p5-version>=0:${PORTSDIR}/devel/p5-version \
+ p5-LaTeX-Encode>=0:${PORTSDIR}/textproc/p5-LaTeX-Encode \
+ p5-LaTeX-Driver>=0:${PORTSDIR}/textproc/p5-LaTeX-Driver \
+ p5-Template-Toolkit>=0:${PORTSDIR}/www/p5-Template-Toolkit \
+ p5-Text-CSV>=0:${PORTSDIR}/textproc/p5-Text-CSV \
+ p5-Number-Format>=0:${PORTSDIR}/textproc/p5-Number-Format \
+ p5-Readonly>=0:${PORTSDIR}/devel/p5-Readonly
+
+PERL_CONFIGURE= yes
+PERL_MODBUILD= yes
+
+MAN1= csv2pdf.1 ltpretty.1
+MAN3= LaTeX::Table::Types::Ctable.3 \
+ LaTeX::Table::Types::TypeI.3 \
+ LaTeX::Table::Themes::Booktabs.3 \
+ LaTeX::Table::Themes::Classic.3 \
+ LaTeX::Table::Themes::Beamer.3 \
+ LaTeX::Table::Themes::ThemeI.3 \
+ LaTeX::Table::Themes::Modern.3 \
+ LaTeX::Table.3 \
+ LaTeX::Table::Types::Longtable.3 \
+ LaTeX::Table::Types::Xtab.3 \
+ LaTeX::Table::Types::Std.3
+
+.include <bsd.port.mk>
diff --git a/textproc/p5-LaTeX-Table/distinfo b/textproc/p5-LaTeX-Table/distinfo
new file mode 100644
index 000000000000..ea29513daa35
--- /dev/null
+++ b/textproc/p5-LaTeX-Table/distinfo
@@ -0,0 +1,3 @@
+MD5 (LaTeX-Table-0.9.15.tar.gz) = e2eb227ff0245b5f17cb0af9eb964d3c
+SHA256 (LaTeX-Table-0.9.15.tar.gz) = 3243c444eeb41cf1e39438adca10d97d369b64b819bdc3d17b8c6d16b4124afa
+SIZE (LaTeX-Table-0.9.15.tar.gz) = 295936
diff --git a/textproc/p5-LaTeX-Table/pkg-descr b/textproc/p5-LaTeX-Table/pkg-descr
new file mode 100644
index 000000000000..55b82543c5c8
--- /dev/null
+++ b/textproc/p5-LaTeX-Table/pkg-descr
@@ -0,0 +1,10 @@
+This module supports multipage tables via the xtab and the longtable
+package. For publication quality tables it utilizes the booktabs
+package. It also supports the tabularx and tabulary packages for
+nicer fixed-width tables. Furthermore, it supports the colortbl
+package for colored tables optimized for presentations. The powerful
+new ctable package is supported and especially recommended when
+footnotes are needed. LaTeX::Table ships with some predefined, good
+looking themes.
+
+WWW: http://search.cpan.org/dist/LaTeX-Table/
diff --git a/textproc/p5-LaTeX-Table/pkg-plist b/textproc/p5-LaTeX-Table/pkg-plist
new file mode 100644
index 000000000000..d4aa9b7d8fe1
--- /dev/null
+++ b/textproc/p5-LaTeX-Table/pkg-plist
@@ -0,0 +1,17 @@
+bin/csv2pdf
+bin/ltpretty
+%%SITE_PERL%%/LaTeX/Table.pm
+%%SITE_PERL%%/LaTeX/Table/Themes/Booktabs.pm
+%%SITE_PERL%%/LaTeX/Table/Themes/ThemeI.pm
+%%SITE_PERL%%/LaTeX/Table/Themes/Modern.pm
+%%SITE_PERL%%/LaTeX/Table/Themes/Beamer.pm
+%%SITE_PERL%%/LaTeX/Table/Themes/Classic.pm
+%%SITE_PERL%%/LaTeX/Table/Types/Std.pm
+%%SITE_PERL%%/LaTeX/Table/Types/Ctable.pm
+%%SITE_PERL%%/LaTeX/Table/Types/Longtable.pm
+%%SITE_PERL%%/LaTeX/Table/Types/Xtab.pm
+%%SITE_PERL%%/LaTeX/Table/Types/TypeI.pm
+@dirrm %%SITE_PERL%%/LaTeX/Table/Types
+@dirrm %%SITE_PERL%%/LaTeX/Table/Themes
+@dirrm %%SITE_PERL%%/LaTeX/Table
+@dirrmtry %%SITE_PERL%%/LaTeX