summaryrefslogtreecommitdiff
path: root/print
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2008-06-16 21:29:51 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2008-06-16 21:29:51 +0000
commitb977a2fc921460d1ab94075f8d3f362b8a805934 (patch)
tree22708b223726e00b8b4ea5057c9e3d104892ea0e /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/Makefile1
-rw-r--r--print/latex-aastex/Makefile55
-rw-r--r--print/latex-aastex/distinfo3
-rw-r--r--print/latex-aastex/pkg-descr6
-rw-r--r--print/latex-aastex/pkg-plist12
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