diff options
author | jgh <jgh@FreeBSD.org> | 2012-04-21 04:18:14 +0800 |
---|---|---|
committer | jgh <jgh@FreeBSD.org> | 2012-04-21 04:18:14 +0800 |
commit | a54302c4734bd586bea7709fa806b2a3ae36c102 (patch) | |
tree | fda38bb311aef50bc4c703fb96e2ae73d8d408b0 /print/latexmk | |
parent | bfac80e857b851148e6788f76256f658d4c54399 (diff) | |
download | freebsd-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/latexmk')
-rw-r--r-- | print/latexmk/Makefile | 13 | ||||
-rw-r--r-- | print/latexmk/distinfo | 4 | ||||
-rw-r--r-- | print/latexmk/pkg-descr | 12 |
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/ |