aboutsummaryrefslogtreecommitdiff
path: root/print
diff options
context:
space:
mode:
authorJason Helfman <jgh@FreeBSD.org>2012-04-20 20:18:14 +0000
committerJason Helfman <jgh@FreeBSD.org>2012-04-20 20:18:14 +0000
commitebebc1666de4230468ba0e87bad697a82a0de5e0 (patch)
treee115e4866580e423b9d0e7c0f153f9bff4de7430 /print
parent9d1ef4ab99702c2e5ac41dd520a6c883eff66558 (diff)
downloadports-ebebc1666de4230468ba0e87bad697a82a0de5e0.tar.gz
ports-ebebc1666de4230468ba0e87bad697a82a0de5e0.zip
Notes
Diffstat (limited to 'print')
-rw-r--r--print/latexmk/Makefile13
-rw-r--r--print/latexmk/distinfo4
-rw-r--r--print/latexmk/pkg-descr12
3 files changed, 18 insertions, 11 deletions
diff --git a/print/latexmk/Makefile b/print/latexmk/Makefile
index 2216ca014659..7f8ccefd1576 100644
--- a/print/latexmk/Makefile
+++ b/print/latexmk/Makefile
@@ -7,8 +7,7 @@
#
PORTNAME= latexmk
-PORTVERSION= 307a
-PORTREVISION= 4
+PORTVERSION= 431
CATEGORIES= print
MASTER_SITES= http://www.phys.psu.edu/~collins/software/latexmk/
@@ -24,11 +23,12 @@ NO_BUILD= yes
MAN1= latexmk.1
PLIST_FILES= bin/latexmk
-PORTDOCS= CHANGES INSTALL README latexmk.pdf latexmk.ps latexmk.txt
+PORTDOCS= CHANGES COPYING INSTALL README latexmk.pdf latexmk.ps latexmk.txt
+PORTEXAMPLES= *
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/latexmk.pl ${PREFIX}/bin/latexmk
- ${INSTALL_MAN} ${WRKSRC}/latexmk.1 ${PREFIX}/man/man1
+ ${INSTALL_MAN} ${WRKSRC}/latexmk.1 ${MAN1PREFIX}/man/man1
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
.for doc in ${PORTDOCS}
@@ -37,6 +37,11 @@ do-install:
.endif
post-install:
+.if !defined(NOPORTEXAMPLES)
+ @${MKDIR} ${EXAMPLESDIR}
+ ( cd ${WRKSRC} && ${COPYTREE_SHARE} example_rcfiles ${EXAMPLESDIR} )
+ ( cd ${WRKSRC} && ${COPYTREE_BIN} extra-scripts ${EXAMPLESDIR} )
+.endif
.if !defined(BATCH)
@${CAT} ${PKGMESSAGE}
.endif
diff --git a/print/latexmk/distinfo b/print/latexmk/distinfo
index e3b8ab6815c2..e19cc23fae16 100644
--- a/print/latexmk/distinfo
+++ b/print/latexmk/distinfo
@@ -1,2 +1,2 @@
-SHA256 (latexmk-307a.zip) = f28c308629c4422d5ca204ee77f3b75db534a5b96d98de18d4cae72886b65b35
-SIZE (latexmk-307a.zip) = 145238
+SHA256 (latexmk-431.zip) = 17d3b553ed167bfc6fd921d3df071953b3076bf21dcba9b974b8dc587aeb5c2e
+SIZE (latexmk-431.zip) = 367636
diff --git a/print/latexmk/pkg-descr b/print/latexmk/pkg-descr
index af69233c8fe2..5735d986181e 100644
--- a/print/latexmk/pkg-descr
+++ b/print/latexmk/pkg-descr
@@ -1,9 +1,11 @@
LatexMk completely automates the process of generating a LaTeX document.
Essentially, it is a highly specialized relative of the general make
-utility. Given the source files for a document, latexmk issues the
-appropriate sequence of commands to generate a .dvi, .ps, .pdf or
-hardcopy version of the document. It can also be set to run continuously
-with a previewer; the needed commands are rerun whenever one of the
-source files is modified.
+utility. Given the source files for a document, latexmk issues the
+appropriate sequence of commands to generate a .dvi, .ps, .pdf or hardcopy
+version of the document. It will run LaTeX the correct number of times to
+resolve cross references, and run auxiliary programs (bibtex, makeindex) if
+necessary. It can also be set to run continuously with a previewer, in which
+case the needed commands are re-run whenever one of the source files is
+modified.
WWW: http://www.phys.psu.edu/~collins/software/latexmk/