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 templatesdiff -r1.14 -r1.15 pkgsrc/textproc/yelp-tools/Makefile
(wiz)
@@ -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 | |||
3 | DISTNAME= yelp-tools-3.32.2 | 3 | DISTNAME= yelp-tools-42.1 | |
4 | PKGREVISION= 9 | |||
5 | CATEGORIES= textproc | 4 | CATEGORIES= textproc | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=GNOME/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=GNOME/} | |
7 | 6 | |||
8 | MAINTAINER= pkgsrc.gnome@gmail.com | 7 | MAINTAINER= pkgsrc.gnome@gmail.com | |
9 | HOMEPAGE= https://www.gnome.org/ | 8 | HOMEPAGE= http://yelp.io/tools/ | |
10 | COMMENT= Set of command-line tools to build and check your documentation | 9 | COMMENT= Set of command-line tools to build and check your documentation | |
11 | LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 | 10 | LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 | |
12 | 11 | |||
13 | GNU_CONFIGURE= yes | 12 | DEPENDS+= itstool-[0-9]*:../../textproc/itstool | |
14 | USE_TOOLS+= pkg-config autoreconf autoconf automake gmake | 13 | DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml | |
15 | 14 | |||
16 | pre-configure: | 15 | USE_TOOLS+= pkg-config | |
17 | ${RUN} cd ${WRKSRC} && \ | |||
18 | ${SETENV} ${CONFIGURE_ENV} ${SH} ./autogen.sh NOCONFIGURE=1 | |||
19 | 16 | |||
20 | DEPENDS+= itstool-[0-9]*:../../textproc/itstool | 17 | REPLACE_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" | |
24 | BUILDLINK_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" |
@@ -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 $ | |
2 | bin/yelp-build | 2 | bin/yelp-build | |
3 | bin/yelp-check | 3 | bin/yelp-check | |
4 | bin/yelp-new | 4 | bin/yelp-new | |
5 | share/aclocal/yelp.m4 | 5 | share/aclocal/yelp.m4 | |
6 | share/yelp-tools/templates/concept.duck | |||
7 | share/yelp-tools/templates/concept.page | |||
8 | share/yelp-tools/templates/guide.duck | |||
9 | share/yelp-tools/templates/guide.page | |||
10 | share/yelp-tools/templates/info.ducktype.include | |||
11 | share/yelp-tools/templates/info.mallard.include | |||
12 | share/yelp-tools/templates/reference.duck | |||
13 | share/yelp-tools/templates/reference.page | |||
14 | share/yelp-tools/templates/task.duck | |||
6 | share/yelp-tools/templates/task.page | 15 | share/yelp-tools/templates/task.page | |
7 | share/yelp-tools/xslt/comments.xsl | |||
8 | share/yelp-tools/xslt/mal-epub.xsl | |||
9 | share/yelp-tools/xslt/mal-files.xsl | |||
10 | share/yelp-tools/xslt/mal-license.xsl | |||
11 | share/yelp-tools/xslt/mal-ncx.xsl | 16 | share/yelp-tools/xslt/mal-ncx.xsl | |
12 | share/yelp-tools/xslt/mal-opf.xsl | 17 | share/yelp-tools/xslt/mal-opf.xsl | |
13 | share/yelp-tools/xslt/mal-rng.xsl | 18 | share/yelp-tools/xslt/mal-rng.xsl | |
14 | share/yelp-tools/xslt/mal-status.xsl | |||
15 | share/yelp-tools/xslt/media.xsl |
@@ -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 | |||
3 | BLAKE2s (yelp-tools-3.32.2.tar.gz) = 5bd9ff0040cdb424dacf0095e1a7e13dc999cd14172dc9a00052cdaa2bb04daf | 3 | BLAKE2s (yelp-tools-42.1.tar.gz) = e9c7c460732437139ca85c17136e51d59ac42ce90832272135071b74be17e06f | |
4 | SHA512 (yelp-tools-3.32.2.tar.gz) = d43890ddf66e8d95d97ebd4ccc7b270cf2ffde7a2d80f889a5a8589c41f1790b4670400062add932c7fb439bfe48bee3a6d106c1e775e1e93ad66b3b77d9db42 | 4 | SHA512 (yelp-tools-42.1.tar.gz) = 6df7797e55b18b3f9a8f40b87e84ae9da31f4804ac452884e6fcb2b39f69195546bffb0b6d972890c09cb4cb52cb86b52713a2f83d1296a8a20cd5c98583ee4c | |
5 | Size (yelp-tools-3.32.2.tar.gz) = 41136 bytes | 5 | Size (yelp-tools-42.1.tar.gz) = 45150 bytes |