pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/yelp-tools



Module Name:    pkgsrc
Committed By:   wiz
Date:           Thu Nov  2 10:26:24 UTC 2023

Modified Files:
        pkgsrc/textproc/yelp-tools: Makefile PLIST distinfo

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/textproc/yelp-tools/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/yelp-tools/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/textproc/yelp-tools/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/yelp-tools/Makefile
diff -u pkgsrc/textproc/yelp-tools/Makefile:1.14 pkgsrc/textproc/yelp-tools/Makefile:1.15
--- pkgsrc/textproc/yelp-tools/Makefile:1.14    Mon Aug 14 05:25:26 2023
+++ pkgsrc/textproc/yelp-tools/Makefile Thu Nov  2 10:26:24 2023
@@ -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=    pkgsrc.gnome%gmail.com@localhost
-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"

Index: pkgsrc/textproc/yelp-tools/PLIST
diff -u pkgsrc/textproc/yelp-tools/PLIST:1.1 pkgsrc/textproc/yelp-tools/PLIST:1.2
--- pkgsrc/textproc/yelp-tools/PLIST:1.1        Sun Feb 17 19:04:47 2019
+++ pkgsrc/textproc/yelp-tools/PLIST    Thu Nov  2 10:26:24 2023
@@ -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

Index: pkgsrc/textproc/yelp-tools/distinfo
diff -u pkgsrc/textproc/yelp-tools/distinfo:1.5 pkgsrc/textproc/yelp-tools/distinfo:1.6
--- pkgsrc/textproc/yelp-tools/distinfo:1.5     Tue Oct 26 11:23:42 2021
+++ pkgsrc/textproc/yelp-tools/distinfo Thu Nov  2 10:26:24 2023
@@ -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



Home | Main Index | Thread Index | Old Index