aboutsummaryrefslogtreecommitdiffstats
path: root/print/latexmk
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/latexmk
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/latexmk')
-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/
y/?h=mate-1.20&id=d18f62ceda8c4a4cfd7278fad0ca7b6a76a8d5a3'>bug-buddy
  • bugzilla
  • bugzilla2
  • bugzilla3
  • buildbot
  • buildtool-doc
  • buildtool
  • byaccj
  • bzr
  • bzrtools
  • c2lib
  • c2man
  • c2mdoc
  • c4
  • c_c++_reference
  • c_parser
  • calibrator
  • callgrind
  • cbind
  • cbrowser
  • cc65
  • ccache
  • cccc
  • ccdoc
  • ccmalloc
  • ccrtp
  • cdecl
  • cdialog
  • cdk
  • cdoc
  • cedet
  • cflow
  • cflow2vcg
  • cgdb
  • cgilib
  • cgprof
  • chora
  • cil
  • cl-asdf-clisp
  • cl-asdf-cmucl
  • cl-asdf-sbcl
  • cl-asdf
  • cl-infix-cmucl
  • cl-infix-sbcl
  • cl-infix
  • cl-port-clisp
  • cl-port-sbcl
  • cl-port
  • cl-split-sequence-clisp
  • cl-split-sequence-cmucl
  • cl-split-sequence-sbcl
  • cl-split-sequence
  • cl-uffi-cmucl
  • cl-uffi-sbcl
  • cl-uffi
  • clanlib-devel
  • clanlib
  • clig
  • clint
  • clisp-hyperspec
  • cmake
  • cmunge
  • cobf
  • cocktail
  • codeblocks
  • codeville
  • codeworker
  • cogito
  • colorer
  • commoncpp
  • configgen
  • cons-test
  • cons
  • cook
  • cpan-upload
  • cppadvio
  • cppi
  • cppunit
  • cproto
  • crossgo32-djgpp2-pdcurses
  • crossgo32-djgpp2
  • crossgo32
  • cscope
  • cscout
  • cssc
  • cstringbuffer
  • ctags
  • cut
  • cutils
  • cvs+ipv6