aboutsummaryrefslogtreecommitdiffstats
path: root/print
diff options
context:
space:
mode:
authorjgh <jgh@FreeBSD.org>2012-04-21 04:18:14 +0800
committerjgh <jgh@FreeBSD.org>2012-04-21 04:18:14 +0800
commita54302c4734bd586bea7709fa806b2a3ae36c102 (patch)
treefda38bb311aef50bc4c703fb96e2ae73d8d408b0 /print
parentbfac80e857b851148e6788f76256f658d4c54399 (diff)
downloadfreebsd-ports-gnome-a54302c4734bd586bea7709fa806b2a3ae36c102.tar.gz
freebsd-ports-gnome-a54302c4734bd586bea7709fa806b2a3ae36c102.tar.zst
freebsd-ports-gnome-a54302c4734bd586bea7709fa806b2a3ae36c102.zip
- Update to 4.31
- Install extra scripts and examples - update pkg-descr - while here use MAN1PREFIX for man installation PR: ports/167026 Submitted by: maintainer, fernan@iib.unsam.edu.ar
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/