Anyone interested in this?
Will make portroach happy too ;)
On Tue, Nov 25, 2014 at 05:05:18PM +0100, Fabian Raetz wrote:
> Hi ports@,
>
> below is an bugfix update for print/latex-mk. All tests pass.
>
> Cheers,
> Fabian
>
>
> Changelog:
>
> December 28, 2010. LaTeX-Mk version 2.1 has been released. This is a bug fix
> release.
>
> Fixed a bug in the quoting of lgrind related variables. The result is
> that the clean target didn't quite work right.
> Improved quoting in the latex-mk script to better handle the case of a
> file name with spaces in it.
>
> April 5, 2010. LaTeX-Mk version 2.0 has been released. This is a bug fix
> release.
>
> Added support for the bibunits package.
> Fix a bug when exporting xfig figures to pdf (they were exporting to
> postscript instead).
> No longer install the .dvi or .ps versions of the manual.
> Fix a bug where PDFLATEX_FLAGS wasn't being properly used.
>
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/print/latex-mk/Makefile,v
> retrieving revision 1.8
> diff -u -p -r1.8 Makefile
> --- Makefile 1 Jul 2013 10:39:18 -0000 1.8
> +++ Makefile 25 Nov 2014 15:12:47 -0000
> @@ -2,8 +2,7 @@
>
> COMMENT= set of Makefile fragments to manage LaTeX documents
>
> -DISTNAME= latex-mk-1.9.1
> -REVISION= 1
> +DISTNAME= latex-mk-2.1
> CATEGORIES= print
> HOMEPAGE= http://latex-mk.sourceforge.net/
>
> @@ -19,11 +18,6 @@ TEST_DEPENDS=print/texlive/base
>
> post-install:
> ${INSTALL_DATA} ${WRKSRC}/dated_draft.ps ${PREFIX}/share/latex-mk
> -
> -# workaround for modified dvips behavior
> -pre-test:
> - @perl -pi -e 's/^(\w+)?dvips/env \1dvips/' \
> - ${WRKSRC}/testsuite/bmake_ref/*.ref
>
> do-test:
> @cd ${WRKBUILD}/testsuite && ./run_tests.sh --without-gmake
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/print/latex-mk/distinfo,v
> retrieving revision 1.3
> diff -u -p -r1.3 distinfo
> --- distinfo 24 Aug 2009 07:03:02 -0000 1.3
> +++ distinfo 25 Nov 2014 15:12:47 -0000
> @@ -1,5 +1,2 @@
> -MD5 (latex-mk-1.9.1.tar.gz) = GKvojOVypSXAXSSaJ3ScwQ==
> -RMD160 (latex-mk-1.9.1.tar.gz) = VjanpBJhAFq26fOFiQ0+FfmE430=
> -SHA1 (latex-mk-1.9.1.tar.gz) = yOZ9EGPaVVe2wltVM3isKbc0chk=
> -SHA256 (latex-mk-1.9.1.tar.gz) = pmzHAjxFYxo8MJkeTjlKILrFXlIoq9iGaQY882W39ao=
> -SIZE (latex-mk-1.9.1.tar.gz) = 579556
> +SHA256 (latex-mk-2.1.tar.gz) = bp3xxg2v2tzMAMRNyWYzD+MAJW3LgpzRsEZH17eVbd4=
> +SIZE (latex-mk-2.1.tar.gz) = 448419
> Index: patches/patch-Makefile_in
> ===================================================================
> RCS file: /cvs/ports/print/latex-mk/patches/patch-Makefile_in,v
> retrieving revision 1.2
> diff -u -p -r1.2 patch-Makefile_in
> --- patches/patch-Makefile_in 24 Aug 2009 07:03:02 -0000 1.2
> +++ patches/patch-Makefile_in 25 Nov 2014 15:12:47 -0000
> @@ -1,7 +1,7 @@
> $OpenBSD: patch-Makefile_in,v 1.2 2009/08/24 07:03:02 jasper Exp $
> ---- Makefile.in.orig Mon Aug 27 18:16:05 2007
> -+++ Makefile.in Mon Aug 24 00:46:46 2009
> -@@ -196,7 +196,7 @@ MKSRCS = latex.mk.in latex.subdir.mk.in lgrind.mk.in m
> +--- Makefile.in.orig Tue Dec 28 23:37:20 2010
> ++++ Makefile.in Tue Nov 25 15:55:36 2014
> +@@ -209,7 +209,7 @@ MKSRCS = latex.mk.in latex.subdir.mk.in lgrind.mk.in m
> BMKFILES = ${MKSRCS:.mk.in=.mk}
> GMKFILES = ${MKSRCS:.mk.in=.gmk}
> PSFILES = dated_draft.ps
> Index: patches/patch-doc_Makefile_in
> ===================================================================
> RCS file: /cvs/ports/print/latex-mk/patches/patch-doc_Makefile_in,v
> retrieving revision 1.2
> diff -u -p -r1.2 patch-doc_Makefile_in
> --- patches/patch-doc_Makefile_in 24 Aug 2009 07:03:02 -0000 1.2
> +++ patches/patch-doc_Makefile_in 25 Nov 2014 15:12:47 -0000
> @@ -1,21 +1,21 @@
> $OpenBSD: patch-doc_Makefile_in,v 1.2 2009/08/24 07:03:02 jasper Exp $
> ---- doc/Makefile.in.orig Mon Aug 27 18:15:54 2007
> -+++ doc/Makefile.in Mon Aug 24 00:46:46 2009
> -@@ -17,7 +17,7 @@
> - srcdir = @srcdir@
> - top_srcdir = @top_srcdir@
> +--- doc/Makefile.in.orig Tue Nov 25 15:27:34 2014
> ++++ doc/Makefile.in Tue Nov 25 15:28:38 2014
> +@@ -15,7 +15,7 @@
> + @SET_MAKE@
> +
> VPATH = @srcdir@
> -pkgdatadir = $(datadir)/@PACKAGE@
> +pkgdatadir = $(datadir)/doc/@PACKAGE@
> pkglibdir = $(libdir)/@PACKAGE@
> pkgincludedir = $(includedir)/@PACKAGE@
> - top_builddir = ..
> -@@ -172,7 +172,7 @@ sharedstatedir = @sharedstatedir@
> - sysconfdir = @sysconfdir@
> - target_alias = @target_alias@
> + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
> +@@ -183,7 +183,7 @@ target_alias = @target_alias@
> + top_builddir = @top_builddir@
> + top_srcdir = @top_srcdir@
> info_TEXINFOS = latex-mk.texi
> --pkgdata_DATA = ${html_docs} ${ps_docs} ${pdf_docs} ${dvi_docs}
> -+pkgdata_DATA = ${html_docs}
> +-dist_pkgdata_DATA = ${html_docs} ${pdf_docs}
> ++dist_pkgdata_DATA = ${html_docs}
> html_docs = ${info_TEXINFOS:.texi=.html}
> - ps_docs = ${info_TEXINFOS:.texi=.ps}
> pdf_docs = ${info_TEXINFOS:.texi=.pdf}
> +
> Index: patches/patch-example_Makefile_in
> ===================================================================
> RCS file: /cvs/ports/print/latex-mk/patches/patch-example_Makefile_in,v
> retrieving revision 1.2
> diff -u -p -r1.2 patch-example_Makefile_in
> --- patches/patch-example_Makefile_in 24 Aug 2009 07:03:02 -0000 1.2
> +++ patches/patch-example_Makefile_in 25 Nov 2014 15:12:47 -0000
> @@ -1,16 +1,16 @@
> $OpenBSD: patch-example_Makefile_in,v 1.2 2009/08/24 07:03:02 jasper Exp $
> ---- example/Makefile.in.orig Mon Aug 27 18:15:55 2007
> -+++ example/Makefile.in Mon Aug 24 00:46:46 2009
> -@@ -17,7 +17,7 @@
> - srcdir = @srcdir@
> - top_srcdir = @top_srcdir@
> +--- example/Makefile.in.orig Tue Nov 25 15:30:12 2014
> ++++ example/Makefile.in Tue Nov 25 15:30:19 2014
> +@@ -15,7 +15,7 @@
> + @SET_MAKE@
> +
> VPATH = @srcdir@
> -pkgdatadir = $(datadir)/@PACKAGE@
> +pkgdatadir = $(datadir)/examples/@PACKAGE@
> pkglibdir = $(libdir)/@PACKAGE@
> pkgincludedir = $(includedir)/@PACKAGE@
> - top_builddir = ..
> -@@ -181,7 +181,7 @@ EXFILES = \
> + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
> +@@ -194,7 +194,7 @@ EXFILES = \
>
> BMKFILES = ${MKSRCS:.in=.mk}
> GMKFILES = ${MKSRCS:.in=.gmk}
> Index: patches/patch-example_tgif_Makefile_in
> ===================================================================
> RCS file: /cvs/ports/print/latex-mk/patches/patch-example_tgif_Makefile_in,v
> retrieving revision 1.2
> diff -u -p -r1.2 patch-example_tgif_Makefile_in
> --- patches/patch-example_tgif_Makefile_in 24 Aug 2009 07:03:02 -0000
> 1.2
> +++ patches/patch-example_tgif_Makefile_in 25 Nov 2014 15:12:47 -0000
> @@ -1,18 +1,18 @@
> $OpenBSD: patch-example_tgif_Makefile_in,v 1.2 2009/08/24 07:03:02 jasper
> Exp $
> ---- example/tgif/Makefile.in.orig Mon Aug 27 18:15:57 2007
> -+++ example/tgif/Makefile.in Mon Aug 24 00:46:46 2009
> -@@ -17,7 +17,7 @@
> - srcdir = @srcdir@
> - top_srcdir = @top_srcdir@
> +--- example/tgif/Makefile.in.orig Tue Dec 28 23:37:14 2010
> ++++ example/tgif/Makefile.in Tue Nov 25 15:55:36 2014
> +@@ -15,7 +15,7 @@
> + @SET_MAKE@
> +
> VPATH = @srcdir@
> -pkgdatadir = $(datadir)/@PACKAGE@
> +pkgdatadir = $(datadir)/examples/@PACKAGE@
> pkglibdir = $(libdir)/@PACKAGE@
> pkgincludedir = $(includedir)/@PACKAGE@
> - top_builddir = ../..
> -@@ -160,7 +160,7 @@ sharedstatedir = @sharedstatedir@
> - sysconfdir = @sysconfdir@
> - target_alias = @target_alias@
> + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
> +@@ -170,7 +170,7 @@ target_alias = @target_alias@
> + top_builddir = @top_builddir@
> + top_srcdir = @top_srcdir@
> TGIFSRCS = myfig.obj
> -pkgexampletgifdir = ${pkgdatadir}/example/tgif
> +pkgexampletgifdir = ${pkgdatadir}/tgif
> Index: patches/patch-testsuite_bmake_ref_graphic1_dvi1_ref
> ===================================================================
> RCS file: patches/patch-testsuite_bmake_ref_graphic1_dvi1_ref
> diff -N patches/patch-testsuite_bmake_ref_graphic1_dvi1_ref
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ patches/patch-testsuite_bmake_ref_graphic1_dvi1_ref 25 Nov 2014
> 15:12:47 -0000
> @@ -0,0 +1,13 @@
> +$OpenBSD$
> +--- testsuite/bmake_ref/graphic1_dvi1.ref.orig Tue Nov 25 16:01:22 2014
> ++++ testsuite/bmake_ref/graphic1_dvi1.ref Tue Nov 25 16:01:41 2014
> +@@ -1,5 +1,5 @@
> +-convert jpg1.jpg jpg1.eps
> +-convert jpg2.jpg jpg2.eps
> +-convert png1.png png1.eps
> +-convert png2.png png2.eps
> ++convert\ jpg1.jpg jpg1.eps
> ++convert\ jpg2.jpg jpg2.eps
> ++convert\ png1.png png1.eps
> ++convert\ png2.png png2.eps
> + env LATEX=latex LATEX_FLAGS= BIBTEX=bibtex BIBTEX_FLAGS= MAKEIDX=makeindex
> MAKEIDX_FLAGS= MAKEGLS=makeindex MAKEGLS_FLAGS= POST_BIBTEX_HOOK= latex-mk
> test1.tex
> Index: patches/patch-xfig_mk_in_in
> ===================================================================
> RCS file: patches/patch-xfig_mk_in_in
> diff -N patches/patch-xfig_mk_in_in
> --- patches/patch-xfig_mk_in_in 24 Mar 2010 16:15:06 -0000 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,12 +0,0 @@
> -$OpenBSD: patch-xfig_mk_in_in,v 1.1 2010/03/24 16:15:06 oga Exp $
> ---- xfig.mk.in.in.orig Wed Mar 17 18:10:29 2010
> -+++ xfig.mk.in.in Wed Mar 17 18:10:36 2010
> -@@ -192,6 +192,6 @@ BMK: $(FIG2DEV:Q) $(FIG2DEV_FLAGS)
> $(FIG2DEV_EPS_FLAGS
> - GMK: $(FIG2DEV) $(FIG2DEV_FLAGS) $(FIG2DEV_EPS_FLAGS) $*.fig $*.eps
> -
> - .fig.pdf :
> --BMK: $(FIG2DEV:Q) $(FIG2DEV_FLAGS) $(FIG2DEV_PDF_FLAGS) $*.fig $*.eps
> --GMK: $(FIG2DEV) $(FIG2DEV_FLAGS) $(FIG2DEV_PDF_FLAGS) $*.fig $*.eps
> -+BMK: $(FIG2DEV:Q) $(FIG2DEV_FLAGS) $(FIG2DEV_PDF_FLAGS) $*.fig $*.pdf
> -+GMK: $(FIG2DEV) $(FIG2DEV_FLAGS) $(FIG2DEV_PDF_FLAGS) $*.fig $*.pdf
> -