Import p5-Publican-4.3.1 as textproc/p5-Publican.

Publican is a DocBook publication system, not just a DocBook processing tool. As
well as ensuring your DocBook XML is valid, publican works to ensure your XML is
up to publishable standard.
This commit is contained in:
rodent 2015-07-01 02:51:20 +00:00
parent 54b85bf8f7
commit 8785640beb
4 changed files with 96 additions and 0 deletions

View file

@ -0,0 +1,3 @@
Publican is a DocBook publication system, not just a DocBook processing tool. As
well as ensuring your DocBook XML is valid, publican works to ensure your XML is
up to publishable standard.

View file

@ -0,0 +1,56 @@
# $NetBSD: Makefile,v 1.1 2015/07/01 02:51:20 rodent Exp $
#
DISTNAME= Publican-v4.3.1
PKGNAME= p5-${DISTNAME:S/v//1}
CATEGORIES= textproc
MASTER_SITES= https://fedorahosted.org/releases/p/u/publican/
MAINTAINER= rodent@NetBSD.org
HOMEPAGE= https://fedorahosted.org/publican/
COMMENT= Single source publishing tool based on DocBook XML
LICENSE= gnu-gpl-v2
BUILD_DEPENDS+= p5-Test-Pod-Coverage-[0-9]*:../../devel/p5-Test-Pod-Coverage
BUILD_DEPENDS+= p5-Test-Pod-[0-9]*:../../devel/p5-Test-Pod
BUILD_DEPENDS+= p5-File-HomeDir-[0-9]*:../../devel/p5-File-HomeDir
BUILD_DEPENDS+= p5-Devel-Cover-[0-9]*:../../devel/p5-Devel-Cover
DEPENDS+= p5-XML-TreeBuilder-[0-9]*:../../textproc/p5-XML-TreeBuilder
DEPENDS+= p5-XML-LibXSLT-[0-9]*:../../textproc/p5-XML-LibXSLT
DEPENDS+= p5-XML-LibXML-[0-9]*:../../textproc/p5-XML-LibXML
DEPENDS+= p5-Text-CSV_XS-[0-9]*:../../textproc/p5-Text-CSV_XS
DEPENDS+= p5-Template-Toolkit-[0-9]*:../../www/p5-Template-Toolkit
DEPENDS+= p5-Syntax-Highlight-Engine-Kate-[0-9]*:../../textproc/p5-Syntax-Highlight-Engine-Kate
DEPENDS+= p5-String-Similarity-[0-9]*:../../textproc/p5-String-Similarity
DEPENDS+= p5-Sort-Versions-[0-9]*:../../devel/p5-Sort-Versions
DEPENDS+= p5-Locale-PO-[0-9]*:../../devel/p5-Locale-PO
DEPENDS+= p5-Locale-Maketext-Gettext-[0-9]*:../../textproc/p5-Locale-Maketext-Gettext
DEPENDS+= p5-IO-String-[0-9]*:../../devel/p5-IO-String
DEPENDS+= p5-HTML-Tree-[0-9]*:../../www/p5-HTML-Tree
DEPENDS+= p5-HTML-FormatText-WithLinks-AndTables-[0-9]*:../../textproc/p5-HTML-FormatText-WithLinks-AndTables
DEPENDS+= p5-HTML-FormatText-WithLinks-[0-9]*:../../textproc/p5-HTML-FormatText-WithLinks
DEPENDS+= p5-HTML-Format-[0-9]*:../../www/p5-HTML-Format
DEPENDS+= p5-File-Which-[0-9]*:../../devel/p5-File-Which
DEPENDS+= p5-File-Inplace-[0-9]*:../../sysutils/p5-File-Inplace
DEPENDS+= p5-File-HomeDir-[0-9]*:../../devel/p5-File-HomeDir
DEPENDS+= p5-DateTime-Format-DateParse-[0-9]*:../../time/p5-DateTime-Format-DateParse
DEPENDS+= p5-DateTime-[0-9]*:../../time/p5-DateTime
DEPENDS+= p5-DBI-[0-9]*:../../databases/p5-DBI
DEPENDS+= p5-Config-Simple-[0-9]*:../../sysutils/p5-Config-Simple
DEPENDS+= p5-Archive-Zip-[0-9]*:../../archivers/p5-Archive-Zip
DEPENDS+= p5-List-MoreUtils-[0-9]*:../../devel/p5-List-MoreUtils
DEPENDS+= p5-File-Copy-Recursive-[0-9]*:../../sysutils/p5-File-Copy-Recursive
DEPENDS+= p5-File-Find-Rule-[0-9]*:../../devel/p5-File-Find-Rule
DEPENDS+= p5-File-pushd-[0-9]*:../../devel/p5-File-pushd
DEPENDS+= p5-Lingua-EN-Syllable-[0-9]*:../../textproc/p5-Lingua-EN-Syllable
DEPENDS+= p5-Lingua-EN-Fathom-[0-9]*:../../textproc/p5-Lingua-EN-Fathom
DEPENDS+= p5-Locale-Msgfmt-[0-9]*:../../devel/p5-Locale-Msgfmt
DEPENDS+= p5-Locale-Maketext-Lexicon-[0-9]*:../../misc/p5-Locale-Maketext-Lexicon
# TODO: Look for the dependencies in Build.PL.
PERL5_MODULE_TYPE= Module::Build
USE_LANGUAGES= # none
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -0,0 +1,32 @@
@comment $NetBSD: PLIST,v 1.1 2015/07/01 02:51:20 rodent Exp $
${PERL5_SUB_INSTALLVENDORLIB}/Publican.pm
${PERL5_SUB_INSTALLVENDORLIB}/Publican/Builder.pm
${PERL5_SUB_INSTALLVENDORLIB}/Publican/Builder/DocBook.pm
${PERL5_SUB_INSTALLVENDORLIB}/Publican/Builder/DocBook4.pm
${PERL5_SUB_INSTALLVENDORLIB}/Publican/Builder/DocBook5.pm
${PERL5_SUB_INSTALLVENDORLIB}/Publican/ConfigData.pm
${PERL5_SUB_INSTALLVENDORLIB}/Publican/CreateBook.pm
${PERL5_SUB_INSTALLVENDORLIB}/Publican/CreateBrand.pm
${PERL5_SUB_INSTALLVENDORLIB}/Publican/Localise.pm
${PERL5_SUB_INSTALLVENDORLIB}/Publican/Translate.pm
${PERL5_SUB_INSTALLVENDORLIB}/Publican/TreeView.pm
${PERL5_SUB_INSTALLVENDORLIB}/Publican/WebSite.pm
${PERL5_SUB_INSTALLVENDORLIB}/Publican/XmlClean.pm
${PERL5_SUB_INSTALLVENDORARCH}/auto/Publican/.packlist
${PERL5_SUB_INSTALLVENDORBIN}/db4-2-db5
${PERL5_SUB_INSTALLVENDORBIN}/db5-valid
${PERL5_SUB_INSTALLVENDORBIN}/publican
${PERL5_SUB_INSTALLVENDORMAN1DIR}/publican.1
${PERL5_SUB_INSTALLVENDORMAN3DIR}/Publican.3
${PERL5_SUB_INSTALLVENDORMAN3DIR}/Publican::Builder.3
${PERL5_SUB_INSTALLVENDORMAN3DIR}/Publican::Builder::DocBook.3
${PERL5_SUB_INSTALLVENDORMAN3DIR}/Publican::Builder::DocBook4.3
${PERL5_SUB_INSTALLVENDORMAN3DIR}/Publican::Builder::DocBook5.3
${PERL5_SUB_INSTALLVENDORMAN3DIR}/Publican::ConfigData.3
${PERL5_SUB_INSTALLVENDORMAN3DIR}/Publican::CreateBook.3
${PERL5_SUB_INSTALLVENDORMAN3DIR}/Publican::CreateBrand.3
${PERL5_SUB_INSTALLVENDORMAN3DIR}/Publican::Localise.3
${PERL5_SUB_INSTALLVENDORMAN3DIR}/Publican::Translate.3
${PERL5_SUB_INSTALLVENDORMAN3DIR}/Publican::TreeView.3
${PERL5_SUB_INSTALLVENDORMAN3DIR}/Publican::WebSite.3
${PERL5_SUB_INSTALLVENDORMAN3DIR}/Publican::XmlClean.3

View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2015/07/01 02:51:20 rodent Exp $
SHA1 (Publican-v4.3.1.tar.gz) = 351ed03ec994ada03ca851cea0c895c318b9037e
RMD160 (Publican-v4.3.1.tar.gz) = e1a4ba0f8f5e57e9882814a19609c6bbe6b22cc8
Size (Publican-v4.3.1.tar.gz) = 4045663 bytes