diff options
author | Edwin Groothuis <edwin@FreeBSD.org> | 2008-06-16 21:29:51 +0000 |
---|---|---|
committer | Edwin Groothuis <edwin@FreeBSD.org> | 2008-06-16 21:29:51 +0000 |
commit | b977a2fc921460d1ab94075f8d3f362b8a805934 (patch) | |
tree | 22708b223726e00b8b4ea5057c9e3d104892ea0e /print | |
parent | [NEW PORT] print/latex-aa: LaTeX class for submission to "Astronomy and Astro... (diff) |
[NEW PORT] print/latex-aastex: LaTeX class for American Astronomical
Society (AAS) journals
AASTeX is a LaTeX-based package that can be used to mark
up manuscripts for American Astronomical Society (AAS)
journals. AASTeX enables you to prepare manuscripts and
tables for electronic submission to The Astronomical Journal
(AJ) and The Astrophysical Journal (ApJ).
WWW: http://authors.iop.org/atom/help.nsf/LookupJournalSpecific/WebLatexGuidelines~AJ
PR: ports/123653
Submitted by: Koji Yokota <yokota@res.otaru-uc.ac.jp>
Notes
Notes:
svn path=/head/; revision=214973
Diffstat (limited to 'print')
-rw-r--r-- | print/Makefile | 1 | ||||
-rw-r--r-- | print/latex-aastex/Makefile | 55 | ||||
-rw-r--r-- | print/latex-aastex/distinfo | 3 | ||||
-rw-r--r-- | print/latex-aastex/pkg-descr | 6 | ||||
-rw-r--r-- | print/latex-aastex/pkg-plist | 12 |
5 files changed, 77 insertions, 0 deletions
diff --git a/print/Makefile b/print/Makefile index 6484e8b5b80d..d8c6227b34fa 100644 --- a/print/Makefile +++ b/print/Makefile @@ -133,6 +133,7 @@ SUBDIR += kpdftool SUBDIR += latex SUBDIR += latex-aa + SUBDIR += latex-aastex SUBDIR += latex-arydshln SUBDIR += latex-auto-greek SUBDIR += latex-beamer diff --git a/print/latex-aastex/Makefile b/print/latex-aastex/Makefile new file mode 100644 index 000000000000..21b76edf87b4 --- /dev/null +++ b/print/latex-aastex/Makefile @@ -0,0 +1,55 @@ +# New ports collection makefile for: print/latex-aastex +# Date created: 14 November 2007 +# Whom: Koji Yokota (yokota@res.otaru-uc.ac.jp) +# +# $FreeBSD$ +# + +PORTNAME= latex-aastex +PORTVERSION= 5.2 +CATEGORIES= print astro science +MASTER_SITES= ftp://ftp.iop.org/pub/journals/ +DISTNAME= aastex${PORTVERSION:S/.//} +DIST_SUBDIR= latex + +MAINTAINER= yokota@res.otaru-uc.ac.jp +COMMENT= LaTeX class for American Astronomical Society (AAS) journals + +BUILD_DEPENDS= ${LOCALBASE}/share/texmf:${PORTSDIR}/print/teTeX-texmf \ + dvips:${PORTSDIR}/print/dvipsk-tetex + +USE_GHOSTSCRIPT=yes +NO_BUILD= yes +NO_WRKSUBDIR= yes + +TEXMFDIR= share/texmf +CLSDIR= tex/latex/aastex +DOCSDIR= doc/latex/aastex +CLSFILES= aastex.cls +DVIDOCS= sample.dvi table.dvi +PSDOCS= aasguide.ps aassymbols.ps +TXTDOCS= README +MKTEXLSR= ${LOCALBASE}/bin/mktexlsr + +pre-install: +.for _DVIDOC in ${DVIDOCS} + ( cd ${WRKSRC}/${DISTNAME} && \ + dvips ${_DVIDOC} && ps2pdf ${_DVIDOC:S/.dvi/.ps/} ) +.endfor +.for _PSDOC in ${PSDOCS} + ( cd ${WRKSRC}/${DISTNAME} && \ + ps2pdf ${_PSDOC} ) +.endfor + +do-install: + ( cd ${WRKSRC}/${DISTNAME} && \ + ${COPYTREE_SHARE} "${CLSFILES}" ${PREFIX}/${TEXMFDIR}/${CLSDIR} ) +.if !defined(NOPORTDOCS) + ( cd ${WRKSRC}/${DISTNAME} && \ + ${COPYTREE_SHARE} "${DVIDOCS} ${DVIDOCS:S/.dvi/.pdf/} ${PSDOCS:S/.ps/.dvi/} ${PSDOCS:S/.ps/.pdf/} ${TXTDOCS}" ${PREFIX}/${TEXMFDIR}/${DOCSDIR} ) +.endif + +post-install: + ${MKTEXLSR} ${PREFIX}/${TEXMFDIR} + +.include <bsd.port.mk> diff --git a/print/latex-aastex/distinfo b/print/latex-aastex/distinfo new file mode 100644 index 000000000000..5d4bcf6ffea1 --- /dev/null +++ b/print/latex-aastex/distinfo @@ -0,0 +1,3 @@ +MD5 (latex/aastex52.tar.gz) = 870dc132a8165e88586aa55d6422f4a5 +SHA256 (latex/aastex52.tar.gz) = 48b24e32817b02558dee8b31d3fbaf8fb1f683eb9568abcebf761467256b5b51 +SIZE (latex/aastex52.tar.gz) = 1052240 diff --git a/print/latex-aastex/pkg-descr b/print/latex-aastex/pkg-descr new file mode 100644 index 000000000000..eab7bd2791ca --- /dev/null +++ b/print/latex-aastex/pkg-descr @@ -0,0 +1,6 @@ +AASTeX is a LaTeX-based package that can be used to mark up manuscripts for +American Astronomical Society (AAS) journals. AASTeX enables you to prepare +manuscripts and tables for electronic submission to The Astronomical Journal +(AJ) and The Astrophysical Journal (ApJ). + +WWW: http://authors.iop.org/atom/help.nsf/LookupJournalSpecific/WebLatexGuidelines~AJ diff --git a/print/latex-aastex/pkg-plist b/print/latex-aastex/pkg-plist new file mode 100644 index 000000000000..828beddf188d --- /dev/null +++ b/print/latex-aastex/pkg-plist @@ -0,0 +1,12 @@ +%%PORTDOCS%%share/texmf/doc/latex/aastex/sample.dvi +%%PORTDOCS%%share/texmf/doc/latex/aastex/sample.pdf +%%PORTDOCS%%share/texmf/doc/latex/aastex/table.dvi +%%PORTDOCS%%share/texmf/doc/latex/aastex/table.pdf +%%PORTDOCS%%share/texmf/doc/latex/aastex/aasguide.dvi +%%PORTDOCS%%share/texmf/doc/latex/aastex/aasguide.pdf +%%PORTDOCS%%share/texmf/doc/latex/aastex/aassymbols.dvi +%%PORTDOCS%%share/texmf/doc/latex/aastex/aassymbols.pdf +%%PORTDOCS%%share/texmf/doc/latex/aastex/README +share/texmf/tex/latex/aastex/aastex.cls +@dirrm share/texmf/tex/latex/aastex +%%PORTDOCS%%@dirrm share/texmf/doc/latex/aastex |