Of course I meant:

 " by DISABLING tgif in ..." (spurious "not")

Tomasz

On 22/11/14 19:06, Tomasz Buchert wrote:
> Hi,
>
> this is a lazy solution to this bug: we remove tgif dependency
> altogether by not disabling tgif in latex-mk. tgif does not seem to be
> available anyway so it is a compromise that has to be made.  The user
> will see an error message if tgif functionality will be used.
>
> You may notice that some unit tests fail during the build - it is
> ok-ish since they were failing before anyway.
>
> Tomasz

> diff -Nru latex-mk-2.1/debian/changelog latex-mk-2.1/debian/changelog
> --- latex-mk-2.1/debian/changelog     2014-04-25 16:45:24.000000000 +0200
> +++ latex-mk-2.1/debian/changelog     2014-11-22 18:15:40.000000000 +0100
> @@ -1,3 +1,10 @@
> +latex-mk (2.1-1.3) unstable; urgency=medium
> +
> +  * Non-maintainer upload.
> +  * Disable support and dependency on tgif (Closes: #768690)
> +
> + -- Tomasz Buchert <tomasz.buch...@inria.fr>  Sat, 22 Nov 2014 18:14:45 +0100
> +
>  latex-mk (2.1-1.2) unstable; urgency=medium
>
>    * Non-maintainer upload.
> diff -Nru latex-mk-2.1/debian/control latex-mk-2.1/debian/control
> --- latex-mk-2.1/debian/control       2014-04-25 16:44:02.000000000 +0200
> +++ latex-mk-2.1/debian/control       2014-11-22 18:14:34.000000000 +0100
> @@ -6,7 +6,7 @@
>  Build-Depends-Indep: texlive-base, texlive-latex-base, texlive-latex-extra,
>   texlive-latex-recommended, texlive-fonts-recommended, texinfo, xsltproc,
>   docbook-xsl, graphicsmagick-imagemagick-compat, gv, hevea, latex2rtf, 
> cups-bsd,
> - ghostscript, tgif, transfig, csh, autoconf
> + ghostscript, transfig, csh, autoconf
>  Standards-Version: 3.9.2
>  Homepage: http://latex-mk.sourceforge.net/
>
> @@ -15,7 +15,7 @@
>  Depends: ${misc:Depends}
>  Recommends: make, texlive-latex-recommended, texlive-base
>  Suggests: graphicsmagick-imagemagick-compat, gv, hevea, latex2rtf, cups-bsd,
> - ghostscript, tgif, transfig
> + ghostscript, transfig
>  Description: tool for managing LaTeX projects
>   LaTeX-Mk is a collection of Makefile fragments and shell scripts for
>   managing small to large sized LaTeX projects. The typical LaTeX-Mk
> diff -Nru latex-mk-2.1/debian/patches/disable-tgif.patch 
> latex-mk-2.1/debian/patches/disable-tgif.patch
> --- latex-mk-2.1/debian/patches/disable-tgif.patch    1970-01-01 
> 01:00:00.000000000 +0100
> +++ latex-mk-2.1/debian/patches/disable-tgif.patch    2014-11-22 
> 18:57:09.000000000 +0100
> @@ -0,0 +1,28 @@
> +Description: Disables build dependency on tgif
> + tgif was removed from testing for various reasons.
> + First, its dependencies are not in testing (see 
> https://bugs.debian.org/699301)
> + and then its own status is ambiguous (see https://bugs.debian.org/668249).
> + This patch disables tgif-related functionality by showing error
> + message if the user wants to use it.
> + .
> + latex-mk (2.1-1.3) unstable; urgency=medium
> + .
> +   * Non-maintainer upload.
> +   * Disable support and dependency on tgif (Closes: #768690)
> +Author: Tomasz Buchert <tomasz.buch...@inria.fr>
> +Bug-Debian: https://bugs.debian.org/768690
> +
> +--- a/latex.mk.in.in
> ++++ b/latex.mk.in.in
> +@@ -432,9 +432,11 @@
> + # pull in tgif.[g]mk if needed
> +
> + BMK:.if defined(_USE_TGIF_MK)
> ++BMK:.error Support for tgif files is not available, see 
> https://bugs.debian.org/768690
> + BMK:.include "${LATEX_MK_DIR}/tgif.mk"
> + BMK:.endif
> + GMK:ifdef _USE_TGIF_MK
> ++GMK:$(error Support for tgif files is not available, see 
> https://bugs.debian.org/768690)
> + GMK:include ${LATEX_MK_DIR}/tgif.gmk
> + GMK:endif
> +
> diff -Nru latex-mk-2.1/debian/patches/series 
> latex-mk-2.1/debian/patches/series
> --- latex-mk-2.1/debian/patches/series        2011-06-22 04:36:52.000000000 
> +0200
> +++ latex-mk-2.1/debian/patches/series        2014-11-22 18:17:49.000000000 
> +0100
> @@ -2,3 +2,4 @@
>  use-fancyhdr.patch
>  new-nomencl.patch
>  use-gunzip-instead-of-gzcat.patch
> +disable-tgif.patch


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to