Skip to content

Commit

Permalink
yelp-tools: update to 42.1.
Browse files Browse the repository at this point in the history
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
  • Loading branch information
0-wiz-0 committed Nov 2, 2023
1 parent 0392aef commit 8472c0c
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 22 deletions.
21 changes: 10 additions & 11 deletions textproc/yelp-tools/Makefile
Original file line number Diff line number Diff line change
@@ -1,27 +1,26 @@
# $NetBSD: Makefile,v 1.14 2023/08/14 05:25:26 wiz Exp $
# $NetBSD: Makefile,v 1.15 2023/11/02 10:26:24 wiz Exp $

DISTNAME= yelp-tools-3.32.2
PKGREVISION= 9
DISTNAME= yelp-tools-42.1
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=GNOME/}

MAINTAINER= [email protected]
HOMEPAGE= https://www.gnome.org/
HOMEPAGE= http://yelp.io/tools/
COMMENT= Set of command-line tools to build and check your documentation
LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1

GNU_CONFIGURE= yes
USE_TOOLS+= pkg-config autoreconf autoconf automake gmake
DEPENDS+= itstool-[0-9]*:../../textproc/itstool
DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml

pre-configure:
${RUN} cd ${WRKSRC} && \
${SETENV} ${CONFIGURE_ENV} ${SH} ./autogen.sh NOCONFIGURE=1
USE_TOOLS+= pkg-config

DEPENDS+= itstool-[0-9]*:../../textproc/itstool
REPLACE_PYTHON+= tools/*.in

.include "../../devel/meson/build.mk"
.include "../../lang/python/application.mk"
.include "../../textproc/gnome-doc-utils/buildlink3.mk"
.include "../../lang/python/tool.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../textproc/libxslt/buildlink3.mk"
BUILDLINK_API_DEPENDS.yelp-xsl= yelp-xsl>=3.38
.include "../../textproc/yelp-xsl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
17 changes: 10 additions & 7 deletions textproc/yelp-tools/PLIST
Original file line number Diff line number Diff line change
@@ -1,15 +1,18 @@
@comment $NetBSD: PLIST,v 1.1 2019/02/17 19:04:47 triaxx Exp $
@comment $NetBSD: PLIST,v 1.2 2023/11/02 10:26:24 wiz Exp $
bin/yelp-build
bin/yelp-check
bin/yelp-new
share/aclocal/yelp.m4
share/yelp-tools/templates/concept.duck
share/yelp-tools/templates/concept.page
share/yelp-tools/templates/guide.duck
share/yelp-tools/templates/guide.page
share/yelp-tools/templates/info.ducktype.include
share/yelp-tools/templates/info.mallard.include
share/yelp-tools/templates/reference.duck
share/yelp-tools/templates/reference.page
share/yelp-tools/templates/task.duck
share/yelp-tools/templates/task.page
share/yelp-tools/xslt/comments.xsl
share/yelp-tools/xslt/mal-epub.xsl
share/yelp-tools/xslt/mal-files.xsl
share/yelp-tools/xslt/mal-license.xsl
share/yelp-tools/xslt/mal-ncx.xsl
share/yelp-tools/xslt/mal-opf.xsl
share/yelp-tools/xslt/mal-rng.xsl
share/yelp-tools/xslt/mal-status.xsl
share/yelp-tools/xslt/media.xsl
8 changes: 4 additions & 4 deletions textproc/yelp-tools/distinfo
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.5 2021/10/26 11:23:42 nia Exp $
$NetBSD: distinfo,v 1.6 2023/11/02 10:26:24 wiz Exp $

BLAKE2s (yelp-tools-3.32.2.tar.gz) = 5bd9ff0040cdb424dacf0095e1a7e13dc999cd14172dc9a00052cdaa2bb04daf
SHA512 (yelp-tools-3.32.2.tar.gz) = d43890ddf66e8d95d97ebd4ccc7b270cf2ffde7a2d80f889a5a8589c41f1790b4670400062add932c7fb439bfe48bee3a6d106c1e775e1e93ad66b3b77d9db42
Size (yelp-tools-3.32.2.tar.gz) = 41136 bytes
BLAKE2s (yelp-tools-42.1.tar.gz) = e9c7c460732437139ca85c17136e51d59ac42ce90832272135071b74be17e06f
SHA512 (yelp-tools-42.1.tar.gz) = 6df7797e55b18b3f9a8f40b87e84ae9da31f4804ac452884e6fcb2b39f69195546bffb0b6d972890c09cb4cb52cb86b52713a2f83d1296a8a20cd5c98583ee4c
Size (yelp-tools-42.1.tar.gz) = 45150 bytes

0 comments on commit 8472c0c

Please sign in to comment.