Thu Nov 2 10:26:24 2023 UTC ()
yelp-tools: update to 42.1.

42.1
====
* Fixed issue with DocBook when path is missing trailing slash, #22

42.0
====
* No changes since beta, stable release only

42.beta
=======
* yelp.m4: Avoid argument list too long error when cleaning (Dan Nicholson)

41.0
====
* No changes since beta, stable release only

41.beta
=======
* Updates documentation (Andre Klapper)
* Updates to build files (Jan Tojnar)

40.0
====
* Stable release. No updates since 40.rc.

40.rc
=====
* Removed comment about revision version attrs from templates
* Use /usr/bin/python3 as shebang

40.beta
=======
* Added --skip option to skip files in yelp-check
* Custom checkers in yelp-check return 1 on failure

40.alpha
========
* First release using the meson build system
* Converted yelp-build, yelp-check, and yelp-new to python
* New and improved templates for yelp-new
* Support for .yelp-tools.cfg config file
* Config file can specify custom checkers, like Schematron but easier
* yelp-check hrefs takes a configurable allow list

3.38.0
======
* Stable release. No changes since 3.37.90

3.37.90
=======
* yelp-new: Added new templates


(wiz)
diff -r1.14 -r1.15 pkgsrc/textproc/yelp-tools/Makefile
diff -r1.1 -r1.2 pkgsrc/textproc/yelp-tools/PLIST
diff -r1.5 -r1.6 pkgsrc/textproc/yelp-tools/distinfo

cvs diff -r1.14 -r1.15 pkgsrc/textproc/yelp-tools/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/yelp-tools/Makefile 2023/08/14 05:25:26 1.14
+++ pkgsrc/textproc/yelp-tools/Makefile 2023/11/02 10:26:24 1.15
@@ -1,27 +1,26 @@ @@ -1,27 +1,26 @@
1# $NetBSD: Makefile,v 1.14 2023/08/14 05:25:26 wiz Exp $ 1# $NetBSD: Makefile,v 1.15 2023/11/02 10:26:24 wiz Exp $
2 2
3DISTNAME= yelp-tools-3.32.2 3DISTNAME= yelp-tools-42.1
4PKGREVISION= 9 
5CATEGORIES= textproc 4CATEGORIES= textproc
6MASTER_SITES= ${MASTER_SITE_GITHUB:=GNOME/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=GNOME/}
7 6
8MAINTAINER= pkgsrc.gnome@gmail.com 7MAINTAINER= pkgsrc.gnome@gmail.com
9HOMEPAGE= https://www.gnome.org/ 8HOMEPAGE= http://yelp.io/tools/
10COMMENT= Set of command-line tools to build and check your documentation 9COMMENT= Set of command-line tools to build and check your documentation
11LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 10LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1
12 11
13GNU_CONFIGURE= yes 12DEPENDS+= itstool-[0-9]*:../../textproc/itstool
14USE_TOOLS+= pkg-config autoreconf autoconf automake gmake 13DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml
15 14
16pre-configure: 15USE_TOOLS+= pkg-config
17 ${RUN} cd ${WRKSRC} && \ 
18 ${SETENV} ${CONFIGURE_ENV} ${SH} ./autogen.sh NOCONFIGURE=1 
19 16
20DEPENDS+= itstool-[0-9]*:../../textproc/itstool 17REPLACE_PYTHON+= tools/*.in
21 18
 19.include "../../devel/meson/build.mk"
22.include "../../lang/python/application.mk" 20.include "../../lang/python/application.mk"
23.include "../../textproc/gnome-doc-utils/buildlink3.mk" 21.include "../../lang/python/tool.mk"
24.include "../../textproc/libxml2/buildlink3.mk" 22.include "../../textproc/libxml2/buildlink3.mk"
25.include "../../textproc/libxslt/buildlink3.mk" 23.include "../../textproc/libxslt/buildlink3.mk"
 24BUILDLINK_API_DEPENDS.yelp-xsl= yelp-xsl>=3.38
26.include "../../textproc/yelp-xsl/buildlink3.mk" 25.include "../../textproc/yelp-xsl/buildlink3.mk"
27.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/textproc/yelp-tools/PLIST (expand / switch to unified diff)

--- pkgsrc/textproc/yelp-tools/PLIST 2019/02/17 19:04:47 1.1
+++ pkgsrc/textproc/yelp-tools/PLIST 2023/11/02 10:26:24 1.2
@@ -1,15 +1,18 @@ @@ -1,15 +1,18 @@
1@comment $NetBSD: PLIST,v 1.1 2019/02/17 19:04:47 triaxx Exp $ 1@comment $NetBSD: PLIST,v 1.2 2023/11/02 10:26:24 wiz Exp $
2bin/yelp-build 2bin/yelp-build
3bin/yelp-check 3bin/yelp-check
4bin/yelp-new 4bin/yelp-new
5share/aclocal/yelp.m4 5share/aclocal/yelp.m4
 6share/yelp-tools/templates/concept.duck
 7share/yelp-tools/templates/concept.page
 8share/yelp-tools/templates/guide.duck
 9share/yelp-tools/templates/guide.page
 10share/yelp-tools/templates/info.ducktype.include
 11share/yelp-tools/templates/info.mallard.include
 12share/yelp-tools/templates/reference.duck
 13share/yelp-tools/templates/reference.page
 14share/yelp-tools/templates/task.duck
6share/yelp-tools/templates/task.page 15share/yelp-tools/templates/task.page
7share/yelp-tools/xslt/comments.xsl 
8share/yelp-tools/xslt/mal-epub.xsl 
9share/yelp-tools/xslt/mal-files.xsl 
10share/yelp-tools/xslt/mal-license.xsl 
11share/yelp-tools/xslt/mal-ncx.xsl 16share/yelp-tools/xslt/mal-ncx.xsl
12share/yelp-tools/xslt/mal-opf.xsl 17share/yelp-tools/xslt/mal-opf.xsl
13share/yelp-tools/xslt/mal-rng.xsl 18share/yelp-tools/xslt/mal-rng.xsl
14share/yelp-tools/xslt/mal-status.xsl 
15share/yelp-tools/xslt/media.xsl 

cvs diff -r1.5 -r1.6 pkgsrc/textproc/yelp-tools/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/yelp-tools/distinfo 2021/10/26 11:23:42 1.5
+++ pkgsrc/textproc/yelp-tools/distinfo 2023/11/02 10:26:24 1.6
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.5 2021/10/26 11:23:42 nia Exp $ 1$NetBSD: distinfo,v 1.6 2023/11/02 10:26:24 wiz Exp $
2 2
3BLAKE2s (yelp-tools-3.32.2.tar.gz) = 5bd9ff0040cdb424dacf0095e1a7e13dc999cd14172dc9a00052cdaa2bb04daf 3BLAKE2s (yelp-tools-42.1.tar.gz) = e9c7c460732437139ca85c17136e51d59ac42ce90832272135071b74be17e06f
4SHA512 (yelp-tools-3.32.2.tar.gz) = d43890ddf66e8d95d97ebd4ccc7b270cf2ffde7a2d80f889a5a8589c41f1790b4670400062add932c7fb439bfe48bee3a6d106c1e775e1e93ad66b3b77d9db42 4SHA512 (yelp-tools-42.1.tar.gz) = 6df7797e55b18b3f9a8f40b87e84ae9da31f4804ac452884e6fcb2b39f69195546bffb0b6d972890c09cb4cb52cb86b52713a2f83d1296a8a20cd5c98583ee4c
5Size (yelp-tools-3.32.2.tar.gz) = 41136 bytes 5Size (yelp-tools-42.1.tar.gz) = 45150 bytes