Thu Jan 18 22:13:46 2024 UTC (140d)
textproc/p5-Publican: fix destdir references in .packlist

The .packlist file that is installed as part of this package is
completely wrong, as it lists files in '/etc' and '/usr/share' that are
not part of this package.

Bump PKGREVISION.


(rillig)
diff -r1.12 -r1.13 pkgsrc/textproc/p5-Publican/Makefile

cvs diff -r1.12 -r1.13 pkgsrc/textproc/p5-Publican/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/p5-Publican/Makefile 2023/07/06 09:41:45 1.12
+++ pkgsrc/textproc/p5-Publican/Makefile 2024/01/18 22:13:46 1.13
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: Makefile,v 1.12 2023/07/06 09:41:45 wiz Exp $ 1# $NetBSD: Makefile,v 1.13 2024/01/18 22:13:46 rillig Exp $
2 2
3DISTNAME= Publican-v4.3.1 3DISTNAME= Publican-v4.3.1
4PKGNAME= p5-${DISTNAME:S/v//1} 4PKGNAME= p5-${DISTNAME:S/v//1}
5PKGREVISION= 8 5PKGREVISION= 9
6CATEGORIES= textproc 6CATEGORIES= textproc
7#MASTER_SITES= https://fedorahosted.org/releases/p/u/publican/ 7#MASTER_SITES= https://fedorahosted.org/releases/p/u/publican/
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://sourceware.org/publican/en-US/index.html 10HOMEPAGE= https://sourceware.org/publican/en-US/index.html
11COMMENT= Single source publishing tool based on DocBook XML 11COMMENT= Single source publishing tool based on DocBook XML
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14TOOL_DEPENDS+= p5-Test-Pod-Coverage-[0-9]*:../../devel/p5-Test-Pod-Coverage 14TOOL_DEPENDS+= p5-Test-Pod-Coverage-[0-9]*:../../devel/p5-Test-Pod-Coverage
15TOOL_DEPENDS+= p5-Test-Pod-[0-9]*:../../devel/p5-Test-Pod 15TOOL_DEPENDS+= p5-Test-Pod-[0-9]*:../../devel/p5-Test-Pod
16TOOL_DEPENDS+= p5-File-HomeDir-[0-9]*:../../devel/p5-File-HomeDir 16TOOL_DEPENDS+= p5-File-HomeDir-[0-9]*:../../devel/p5-File-HomeDir
17TOOL_DEPENDS+= p5-Devel-Cover-[0-9]*:../../devel/p5-Devel-Cover 17TOOL_DEPENDS+= p5-Devel-Cover-[0-9]*:../../devel/p5-Devel-Cover
18DEPENDS+= p5-XML-TreeBuilder-[0-9]*:../../textproc/p5-XML-TreeBuilder 18DEPENDS+= p5-XML-TreeBuilder-[0-9]*:../../textproc/p5-XML-TreeBuilder
@@ -42,15 +42,20 @@ DEPENDS+= p5-List-MoreUtils-[0-9]*:../.. @@ -42,15 +42,20 @@ DEPENDS+= p5-List-MoreUtils-[0-9]*:../..
42DEPENDS+= p5-File-Copy-Recursive-[0-9]*:../../sysutils/p5-File-Copy-Recursive 42DEPENDS+= p5-File-Copy-Recursive-[0-9]*:../../sysutils/p5-File-Copy-Recursive
43DEPENDS+= p5-File-Find-Rule-[0-9]*:../../devel/p5-File-Find-Rule 43DEPENDS+= p5-File-Find-Rule-[0-9]*:../../devel/p5-File-Find-Rule
44DEPENDS+= p5-File-pushd-[0-9]*:../../devel/p5-File-pushd 44DEPENDS+= p5-File-pushd-[0-9]*:../../devel/p5-File-pushd
45DEPENDS+= p5-Lingua-EN-Syllable-[0-9]*:../../textproc/p5-Lingua-EN-Syllable 45DEPENDS+= p5-Lingua-EN-Syllable-[0-9]*:../../textproc/p5-Lingua-EN-Syllable
46DEPENDS+= p5-Lingua-EN-Fathom-[0-9]*:../../textproc/p5-Lingua-EN-Fathom 46DEPENDS+= p5-Lingua-EN-Fathom-[0-9]*:../../textproc/p5-Lingua-EN-Fathom
47DEPENDS+= p5-Locale-Msgfmt-[0-9]*:../../devel/p5-Locale-Msgfmt 47DEPENDS+= p5-Locale-Msgfmt-[0-9]*:../../devel/p5-Locale-Msgfmt
48DEPENDS+= p5-Locale-Maketext-Lexicon-[0-9]*:../../misc/p5-Locale-Maketext-Lexicon 48DEPENDS+= p5-Locale-Maketext-Lexicon-[0-9]*:../../misc/p5-Locale-Maketext-Lexicon
49 49
50# TODO: Look for the dependencies in Build.PL. 50# TODO: Look for the dependencies in Build.PL.
51 51
52PERL5_MODULE_TYPE= Module::Build 52PERL5_MODULE_TYPE= Module::Build
53USE_LANGUAGES= # none 53USE_LANGUAGES= # none
54 54
 55SUBST_CLASSES+= destdir
 56SUBST_STAGE.destdir= post-install
 57SUBST_FILES.destdir= ${DESTDIR}${PREFIX}/${PERL5_SUB_INSTALLVENDORARCH}/auto/Publican/.packlist
 58SUBST_SED.destdir= -e 's|^${DESTDIR}||'
 59
55.include "../../lang/perl5/module.mk" 60.include "../../lang/perl5/module.mk"
56.include "../../mk/bsd.pkg.mk" 61.include "../../mk/bsd.pkg.mk"