1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-19 08:13:21 +00:00

- Add print/latex-biber, a biblatex replacement which supports Unicode.

- Add or update the following ports which latex-biber depends on:

   japanese/p5-Encode-EUCJPASCII (added, eucJP-open encoding support)
   misc/p5-Business-ISMN (added, ISMN support)
   textproc/p5-Text-BibTeX (updated to 0.71)
   textproc/p5-Text-Roman (added, conversion of Roman numerals)
This commit is contained in:
Hiroki Sato 2015-07-20 01:16:56 +00:00
parent 79ed9b1f3f
commit f7ec944c63
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=392544
22 changed files with 232 additions and 5 deletions

View File

@ -190,6 +190,7 @@
SUBDIR += p5-Date-Japanese-Holiday
SUBDIR += p5-DateTime-Calendar-Japanese-Era
SUBDIR += p5-DateTime-Format-Japanese
SUBDIR += p5-Encode-EUCJPASCII
SUBDIR += p5-Encode-EUCJPMS
SUBDIR += p5-Encode-ISO2022
SUBDIR += p5-Encode-JP-Emoji

View File

@ -0,0 +1,24 @@
# $FreeBSD$
PORTNAME= Encode-EUCJPASCII
PORTVERSION= 0.03
CATEGORIES= japanese converters perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= ja-p5-
MAINTAINER= hrs@FreeBSD.org
COMMENT= Perl5 module for eucJP-open
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
post-install:
for F in ${SITE_ARCH}/auto/Encode/EUCJPASCII/EUCJPASCII.so; do \
${CHMOD} +w ${STAGEDIR}$$F; \
${STRIP_CMD} ${STAGEDIR}$$F; \
done
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (Encode-EUCJPASCII-0.03.tar.gz) = f998d34d55fd9c82cf910786a0448d1edfa60bf68e2c2306724ca67c629de861
SIZE (Encode-EUCJPASCII-0.03.tar.gz) = 131775

View File

@ -0,0 +1,13 @@
This is a Perl5 module that defines eucJP-open encodings.
Encodings supported are as follows:
Canonical Alias Description
--------------------------------------------------------------
eucJP-ascii eucJP-ascii
qr/\beuc-?jp(-?open)?(-?19970715)?-?ascii$/i
x-iso2022jp-ascii 7-bit counterpart
qr/\b(x-)?iso-?2022-?jp-?ascii$/i
--------------------------------------------------------------
WWW: http://search.cpan.org/dist/Unicode-Japanese/

View File

@ -0,0 +1,2 @@
%%SITE_ARCH%%/Encode/EUCJPASCII.pm
%%SITE_ARCH%%/auto/Encode/EUCJPASCII/EUCJPASCII.so

View File

@ -301,6 +301,7 @@
SUBDIR += p5-Business-ISBN
SUBDIR += p5-Business-ISBN-Data
SUBDIR += p5-Business-ISIN
SUBDIR += p5-Business-ISMN
SUBDIR += p5-Business-ISSN
SUBDIR += p5-Business-UPS
SUBDIR += p5-Chatbot-Eliza

View File

@ -0,0 +1,18 @@
# $FreeBSD$
PORTNAME= Business-ISMN
PORTVERSION= 1.13
CATEGORIES= misc perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= hrs@FreeBSD.org
COMMENT= Work with International Standard Music Numbers
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (Business-ISMN-1.13.tar.gz) = 89b598dcde116732f8621b18660fec9a6989b1ad5bf96599b98fbcaecad9a132
SIZE (Business-ISMN-1.13.tar.gz) = 9703

View File

@ -0,0 +1,3 @@
Work with International Standard Music Numbers.
WWW: http://search.cpan.org/dist/Business-ISMN/

View File

@ -0,0 +1,4 @@
%%SITE_PERL%%/Business/ISMN.pm
%%SITE_PERL%%/Business/ISMN/Data.pm
%%PERL5_MAN3%%/Business::ISMN.3.gz
%%PERL5_MAN3%%/Business::ISMN::Data.3.gz

View File

@ -105,6 +105,7 @@
SUBDIR += kover
SUBDIR += kpdftool
SUBDIR += latex-beamer
SUBDIR += latex-biber
SUBDIR += latex-ltablex
SUBDIR += latex-resume
SUBDIR += latex2rtf

View File

@ -0,0 +1,49 @@
# $FreeBSD$
PORTNAME= biber
PORTVERSION= 2.1
CATEGORIES= print perl5
PKGNAMEPREFIX= latex-
DIST_SUBDIR= TeX
MAINTAINER= hrs@FreeBSD.org
COMMENT= BibTeX replacement for users of biblatex
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
__DEPENDS= \
ja-p5-Encode-EUCJPASCII>0:${PORTSDIR}/japanese/p5-Encode-EUCJPASCII \
p5-Business-ISBN>0:${PORTSDIR}/misc/p5-Business-ISBN \
p5-Business-ISMN>0:${PORTSDIR}/misc/p5-Business-ISMN \
p5-Business-ISSN>0:${PORTSDIR}/misc/p5-Business-ISSN \
p5-Config-AutoConf>0:${PORTSDIR}/devel/p5-Config-AutoConf \
p5-Data-Compare>0:${PORTSDIR}/devel/p5-Data-Compare \
p5-Date-Simple>0:${PORTSDIR}/devel/p5-Date-Simple \
p5-Encode-HanExtra>0:${PORTSDIR}/chinese/p5-Encode-HanExtra \
p5-Encode-JIS2K>0:${PORTSDIR}/converters/p5-Encode-JIS2K \
p5-ExtUtils-LibBuilder>0:${PORTSDIR}/devel/p5-ExtUtils-LibBuilder \
p5-File-Slurp>0:${PORTSDIR}/devel/p5-File-Slurp \
p5-IPC-Run3>0:${PORTSDIR}/devel/p5-IPC-Run3 \
p5-Log-Log4perl>0:${PORTSDIR}/devel/p5-Log-Log4perl \
p5-Module-Build>=0.4206:${PORTSDIR}/devel/p5-Module-Build \
p5-Regexp-Common>0:${PORTSDIR}/textproc/p5-Regexp-Common \
p5-Text-BibTeX>0:${PORTSDIR}/textproc/p5-Text-BibTeX \
p5-Text-Roman>0:${PORTSDIR}/textproc/p5-Text-Roman \
p5-Unicode-Collate>0:${PORTSDIR}/textproc/p5-Unicode-Collate \
p5-Unicode-LineBreak>0:${PORTSDIR}/textproc/p5-Unicode-LineBreak \
p5-XML-LibXML-Simple>0:${PORTSDIR}/textproc/p5-XML-LibXML-Simple \
p5-XML-LibXSLT>0:${PORTSDIR}/textproc/p5-XML-LibXSLT \
p5-XML-Writer>0:${PORTSDIR}/textproc/p5-XML-Writer \
p5-autovivification>0:${PORTSDIR}/devel/p5-autovivification
BUILD_DEPENDS= ${__DEPENDS}
RUN_DEPENDS= ${__DEPENDS}
USES= perl5
USE_PERL5= modbuild
USE_TEX= texmf
USE_GITHUB= yes
GH_ACCOUNT= plk
GH_TAGNAME= v${PORTVERSION}
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (TeX/plk-biber-2.1-v2.1_GH0.tar.gz) = 7b20049557869a994ed9e0373f620720370981b6412ca415f0408d1af893f8f4
SIZE (TeX/plk-biber-2.1-v2.1_GH0.tar.gz) = 2222706

View File

@ -0,0 +1,4 @@
Biber is a BibTeX replacement for users of biblatex, with full Unicode
support.
WWW: http://biblatex-biber.sourceforge.net/

View File

@ -0,0 +1,66 @@
bin/biber
man/man1/biber.1.gz
%%PERL5_MAN3%%/Biber.3.gz
%%PERL5_MAN3%%/Biber::Config.3.gz
%%PERL5_MAN3%%/Biber::Constants.3.gz
%%PERL5_MAN3%%/Biber::DataModel.3.gz
%%PERL5_MAN3%%/Biber::Entries.3.gz
%%PERL5_MAN3%%/Biber::Entry.3.gz
%%PERL5_MAN3%%/Biber::Entry::Name.3.gz
%%PERL5_MAN3%%/Biber::Entry::Names.3.gz
%%PERL5_MAN3%%/Biber::Input::file::biblatexml.3.gz
%%PERL5_MAN3%%/Biber::Input::file::bibtex.3.gz
%%PERL5_MAN3%%/Biber::Input::file::endnotexml.3.gz
%%PERL5_MAN3%%/Biber::Input::file::ris.3.gz
%%PERL5_MAN3%%/Biber::Input::file::zoterordfxml.3.gz
%%PERL5_MAN3%%/Biber::Internals.3.gz
%%PERL5_MAN3%%/Biber::LaTeX::Recode.3.gz
%%PERL5_MAN3%%/Biber::Output::base.3.gz
%%PERL5_MAN3%%/Biber::Output::bbl.3.gz
%%PERL5_MAN3%%/Biber::Output::biblatexml.3.gz
%%PERL5_MAN3%%/Biber::Output::bibtex.3.gz
%%PERL5_MAN3%%/Biber::Output::dot.3.gz
%%PERL5_MAN3%%/Biber::Output::test.3.gz
%%PERL5_MAN3%%/Biber::Section.3.gz
%%PERL5_MAN3%%/Biber::Sections.3.gz
%%PERL5_MAN3%%/Biber::SortList.3.gz
%%PERL5_MAN3%%/Biber::SortLists.3.gz
%%PERL5_MAN3%%/Biber::UCollate.3.gz
%%PERL5_MAN3%%/Biber::Utils.3.gz
%%SITE_PERL%%/Biber.pm
%%SITE_PERL%%/Biber/Config.pm
%%SITE_PERL%%/Biber/Constants.pm
%%SITE_PERL%%/Biber/DataModel.pm
%%SITE_PERL%%/Biber/Entries.pm
%%SITE_PERL%%/Biber/Entry.pm
%%SITE_PERL%%/Biber/Entry/Name.pm
%%SITE_PERL%%/Biber/Entry/Names.pm
%%SITE_PERL%%/Biber/Input/file/biblatexml.pm
%%SITE_PERL%%/Biber/Input/file/bibtex.pm
%%SITE_PERL%%/Biber/Input/file/endnotexml.pm
%%SITE_PERL%%/Biber/Input/file/ris.pm
%%SITE_PERL%%/Biber/Input/file/zoterordfxml.pm
%%SITE_PERL%%/Biber/Internals.pm
%%SITE_PERL%%/Biber/LaTeX/Recode.pm
%%SITE_PERL%%/Biber/LaTeX/recode_data.xml
%%SITE_PERL%%/Biber/Output/base.pm
%%SITE_PERL%%/Biber/Output/bbl.pm
%%SITE_PERL%%/Biber/Output/biblatexml.pm
%%SITE_PERL%%/Biber/Output/bibtex.pm
%%SITE_PERL%%/Biber/Output/dot.pm
%%SITE_PERL%%/Biber/Output/test.pm
%%SITE_PERL%%/Biber/Section.pm
%%SITE_PERL%%/Biber/Sections.pm
%%SITE_PERL%%/Biber/SortList.pm
%%SITE_PERL%%/Biber/SortLists.pm
%%SITE_PERL%%/Biber/UCollate.pm
%%SITE_PERL%%/Biber/Utils.pm
%%SITE_PERL%%/Biber/bcf.rnc
%%SITE_PERL%%/Biber/bcf.rng
%%SITE_PERL%%/Biber/bcf.xsl
%%SITE_PERL%%/Biber/biber-tool.conf
%%SITE_PERL%%/Biber/biblatexml.rnc
%%SITE_PERL%%/Biber/biblatexml.rng
%%SITE_PERL%%/Biber/config.rnc
%%SITE_PERL%%/Biber/config.rng
%%SITE_PERL%%/Unicode/Collate/latinkeys.txt

View File

@ -870,6 +870,7 @@
SUBDIR += p5-Text-Reform
SUBDIR += p5-Text-Report
SUBDIR += p5-Text-Repository
SUBDIR += p5-Text-Roman
SUBDIR += p5-Text-Sass
SUBDIR += p5-Text-Shellwords
SUBDIR += p5-Text-Similarity

View File

@ -2,11 +2,9 @@
# $FreeBSD$
PORTNAME= Text-BibTeX
PORTVERSION= 0.69
PORTREVISION= 1
PORTVERSION= 0.71
CATEGORIES= textproc perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:AMBS/Text
PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
@ -29,4 +27,13 @@ USE_LDCONFIG= yes
CFLAGS+= -fPIC
.endif
STRIP_FILES= bin/dumpnames bin/biblex bin/bibparse \
${SITE_ARCH_REL}/auto/Text/BibTeX/BibTeX.so \
lib/libbtparse.so
post-install:
cd ${STAGEDIR}${PREFIX} && \
${CHMOD} +w ${STRIP_FILES} && \
${STRIP_CMD} ${STRIP_FILES}
.include <bsd.port.post.mk>

View File

@ -1,2 +1,2 @@
SHA256 (Text-BibTeX-0.69.tar.gz) = 7fccd930786c0fd0c5f23b36b960fd95e03c43beefd4587009d7bd27e02ff0bf
SIZE (Text-BibTeX-0.69.tar.gz) = 285395
SHA256 (Text-BibTeX-0.71.tar.gz) = cd0cc875b011aba4923b91caf65e448ed39148652e62c3fc4d4e074a982791cb
SIZE (Text-BibTeX-0.71.tar.gz) = 285938

View File

@ -0,0 +1,18 @@
# $FreeBSD$
PORTNAME= Text-Roman
PORTVERSION= 3.5
CATEGORIES= textproc perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= hrs@FreeBSD.org
COMMENT= Allows conversion between Roman and Arabic algarisms
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (Text-Roman-3.5.tar.gz) = cb4a08a3b151802ffb2fce3258a416542ab81db0f739ee474a9583ffb73e046a
SIZE (Text-Roman-3.5.tar.gz) = 18122

View File

@ -0,0 +1,5 @@
This package supports both conventional Roman algarisms (which range
from *1* to *3999*) and Milhar Romans, a variation which uses a bar
across the algarism to indicate multiplication by *1_000*.
WWW: http://search.cpan.org/dist/Text-Roman/

View File

@ -0,0 +1,2 @@
%%SITE_PERL%%/Text/Roman.pm
%%PERL5_MAN3%%/Text::Roman.3.gz