Wed Jan 30 08:16:36 2019 UTC ()
tex-tabu{,-doc}: update to 2.9

The contributed tabu package relied on patching internal interfaces
of core latex packages and stopped working in recent LaTeX releases.

The original author, Florent Chervet appears to be out of contact,
and the package had not been updated since 2011.

A "tabu-fixed" team has been set up at GitHub to make any immediate
fixes required to make the package usable.
Initially this consists of members of the LaTeX3 project.


(markd)
diff -r1.3 -r1.4 pkgsrc/print/tex-tabu/Makefile
diff -r1.3 -r1.4 pkgsrc/print/tex-tabu/distinfo
diff -r1.1 -r1.2 pkgsrc/print/tex-tabu-doc/Makefile
diff -r1.1 -r1.2 pkgsrc/print/tex-tabu-doc/PLIST
diff -r1.2 -r1.3 pkgsrc/print/tex-tabu-doc/distinfo

cvs diff -r1.3 -r1.4 pkgsrc/print/tex-tabu/Makefile (expand / switch to unified diff)

--- pkgsrc/print/tex-tabu/Makefile 2015/04/26 21:27:07 1.3
+++ pkgsrc/print/tex-tabu/Makefile 2019/01/30 08:16:36 1.4
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1# $NetBSD: Makefile,v 1.3 2015/04/26 21:27:07 markd Exp $ 1# $NetBSD: Makefile,v 1.4 2019/01/30 08:16:36 markd Exp $
2 2
3DISTNAME= tabu 3DISTNAME= tabu
4PKGNAME= tex-${DISTNAME}-2.8 4PKGNAME= tex-${DISTNAME}-2.9
5PKGREVISION= 1 5TEXLIVE_REV= 49707
6TEXLIVE_REV= 21534 
7 6
8MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
 8HOMEPAGE= http://ctan.org/pkg/tabu
9COMMENT= Flexible LaTeX tabulars 9COMMENT= Flexible LaTeX tabulars
10LICENSE= lppl-1.3c 10LICENSE= lppl-1.3c
11 11
12DEPENDS+= tex-varwidth-[0-9]*:../../print/tex-varwidth 12DEPENDS+= tex-varwidth-[0-9]*:../../print/tex-varwidth
13 13
14.include "../../print/texlive/package.mk" 14.include "../../print/texlive/package.mk"
15.include "../../mk/bsd.pkg.mk" 15.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/print/tex-tabu/distinfo (expand / switch to unified diff)

--- pkgsrc/print/tex-tabu/distinfo 2015/11/04 01:02:48 1.3
+++ pkgsrc/print/tex-tabu/distinfo 2019/01/30 08:16:36 1.4
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.3 2015/11/04 01:02:48 agc Exp $ 1$NetBSD: distinfo,v 1.4 2019/01/30 08:16:36 markd Exp $
2 2
3SHA1 (tex-tabu-21534/tabu.tar.xz) = aa2cfc4a26d130de054de713fa822728b6c9431e 3SHA1 (tex-tabu-49707/tabu.tar.xz) = 26b1c374fb2ca45f6ac04f4916328906e044511b
4RMD160 (tex-tabu-21534/tabu.tar.xz) = 2828089f41c1154a8706209ff9febdd21d1a980d 4RMD160 (tex-tabu-49707/tabu.tar.xz) = da1a01fa62d31435bd7ef97c9942b2d4d33dc3b7
5SHA512 (tex-tabu-21534/tabu.tar.xz) = 50634e1a2e88a97f5d095610a2421f6e3e9179c7de354a3b78330fd263440b6254d5481d3774e202ecf61eb7e3cd0d5b357c6939a091bc9d4605d5368700c268 5SHA512 (tex-tabu-49707/tabu.tar.xz) = bf557df30521d99abe4ce5c86e5487ff32f682ab7d94aecba88172012c7875942c977218317a4fc738f4edb119487bd6785f2348f771b8c98421c6494ba2eb5f
6Size (tex-tabu-21534/tabu.tar.xz) = 23572 bytes 6Size (tex-tabu-49707/tabu.tar.xz) = 23900 bytes

cvs diff -r1.1 -r1.2 pkgsrc/print/tex-tabu-doc/Makefile (expand / switch to unified diff)

--- pkgsrc/print/tex-tabu-doc/Makefile 2015/04/26 21:29:08 1.1
+++ pkgsrc/print/tex-tabu-doc/Makefile 2019/01/30 08:16:36 1.2
@@ -1,12 +1,13 @@ @@ -1,12 +1,13 @@
1# $NetBSD: Makefile,v 1.1 2015/04/26 21:29:08 markd Exp $ 1# $NetBSD: Makefile,v 1.2 2019/01/30 08:16:36 markd Exp $
2 2
3DISTNAME= tabu.doc 3DISTNAME= tabu.doc
4PKGNAME= tex-${DISTNAME:S/./-/}-2.8 4PKGNAME= tex-${DISTNAME:S/./-/}-2.9
5TEXLIVE_REV= 21534 5TEXLIVE_REV= 49707
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
 8HOMEPAGE= http://ctan.org/pkg/tabu
8COMMENT= Documentation for tex-tabu 9COMMENT= Documentation for tex-tabu
9LICENSE= lppl-1.3c 10LICENSE= lppl-1.3c
10 11
11.include "../../print/texlive/package.mk" 12.include "../../print/texlive/package.mk"
12.include "../../mk/bsd.pkg.mk" 13.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/print/tex-tabu-doc/PLIST (expand / switch to unified diff)

--- pkgsrc/print/tex-tabu-doc/PLIST 2015/04/26 21:29:08 1.1
+++ pkgsrc/print/tex-tabu-doc/PLIST 2019/01/30 08:16:36 1.2
@@ -1,3 +1,3 @@ @@ -1,3 +1,3 @@
1@comment $NetBSD: PLIST,v 1.1 2015/04/26 21:29:08 markd Exp $ 1@comment $NetBSD: PLIST,v 1.2 2019/01/30 08:16:36 markd Exp $
2share/texmf-dist/doc/latex/tabu/README 2share/texmf-dist/doc/latex/tabu/README.md
3share/texmf-dist/doc/latex/tabu/tabu.pdf 3share/texmf-dist/doc/latex/tabu/tabu.pdf

cvs diff -r1.2 -r1.3 pkgsrc/print/tex-tabu-doc/distinfo (expand / switch to unified diff)

--- pkgsrc/print/tex-tabu-doc/distinfo 2015/11/04 01:02:48 1.2
+++ pkgsrc/print/tex-tabu-doc/distinfo 2019/01/30 08:16:36 1.3
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.2 2015/11/04 01:02:48 agc Exp $ 1$NetBSD: distinfo,v 1.3 2019/01/30 08:16:36 markd Exp $
2 2
3SHA1 (tex-tabu-21534/tabu.doc.tar.xz) = e888069443dd596f1210e232215ea644dbde1fd5 3SHA1 (tex-tabu-49707/tabu.doc.tar.xz) = bf463b00f5ce2b59eac48cd6f5039121aa408dfd
4RMD160 (tex-tabu-21534/tabu.doc.tar.xz) = d0b5b2eff55e8811ca150e3d9f4a81fec35a0646 4RMD160 (tex-tabu-49707/tabu.doc.tar.xz) = 3fc139b443fa3161c3f558cbc248d2af1529ec3c
5SHA512 (tex-tabu-21534/tabu.doc.tar.xz) = b4ed7a52d478dc35cf244ef4ed785ef7c4d4490f84ae1d3c8f949ff0359b96039c9e011f6cd55804a754c42bc308d13c907b43cd1b6589e8b86ac68a836d4a0e 5SHA512 (tex-tabu-49707/tabu.doc.tar.xz) = c95b8520cdbb3f87eebeecd7491a26915d579fa685e0e70205a569d70cf8eeaf9d56cdcb2c6d8ffddb0224c7c2cbe61cab24cb344c83111be8d9180dd262904a
6Size (tex-tabu-21534/tabu.doc.tar.xz) = 1409568 bytes 6Size (tex-tabu-49707/tabu.doc.tar.xz) = 1458864 bytes