lang/perl5*: remove calls to makewhatis

The @*exec macros have issues when being used when used with `pkg -r`,
as %D does not account for the root directory. As we have a periodic
task updating the makewhatis databases, and perl ports are the only ones
actually doing that, probably for some long lost historic reason, it is
easier to let that periodic task do its job.

PR:		280458
Discussed with:	bapt
Reported by:	Siva Mahadevan
This commit is contained in:
Mathieu Arnold 2024-08-19 12:28:04 +02:00
parent bca2cbc954
commit 06745788d4
No known key found for this signature in database
GPG key ID: 7F620E0A9E9D41BE
8 changed files with 4 additions and 12 deletions

View file

@ -1,6 +1,6 @@
PORTNAME= perl PORTNAME= perl
DISTVERSION= ${PERL_VERSION} DISTVERSION= ${PERL_VERSION}
PORTREVISION= 0 PORTREVISION= 1
CATEGORIES= lang devel perl5 CATEGORIES= lang devel perl5
MASTER_SITES= CPAN/../../src/5.0 MASTER_SITES= CPAN/../../src/5.0
DIST_SUBDIR= perl DIST_SUBDIR= perl

View file

@ -2783,8 +2783,6 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
@dir %%SITE_ARCH%%/auto @dir %%SITE_ARCH%%/auto
@dir %%SITE_PERL%%/man/man1 @dir %%SITE_PERL%%/man/man1
@dir %%SITE_PERL%%/man/man3 @dir %%SITE_PERL%%/man/man3
@postexec makewhatis %D/%%SITEMANPREFIX%%/man
@postexec makewhatis %D/%%PERLMANPREFIX%%/man
@rmtry %%PERLMANPREFIX%%/man/whatis @rmtry %%PERLMANPREFIX%%/man/whatis
@rmtry %%PERLMANPREFIX%%/man/mandoc.db @rmtry %%PERLMANPREFIX%%/man/mandoc.db
@rmtry %%SITEMANPREFIX%%/man/whatis @rmtry %%SITEMANPREFIX%%/man/whatis

View file

@ -1,6 +1,6 @@
PORTNAME= perl PORTNAME= perl
DISTVERSION= ${PERL_VERSION} DISTVERSION= ${PERL_VERSION}
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= lang devel perl5 CATEGORIES= lang devel perl5
MASTER_SITES= CPAN/../../src/5.0 MASTER_SITES= CPAN/../../src/5.0
DIST_SUBDIR= perl DIST_SUBDIR= perl

View file

@ -2501,8 +2501,6 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
@dir %%SITE_ARCH%%/auto @dir %%SITE_ARCH%%/auto
@dir %%SITE_PERL%%/man/man1 @dir %%SITE_PERL%%/man/man1
@dir %%SITE_PERL%%/man/man3 @dir %%SITE_PERL%%/man/man3
@postexec makewhatis %D/%%SITEMANPREFIX%%/man
@postexec makewhatis %D/%%PERLMANPREFIX%%/man
@rmtry %%PERLMANPREFIX%%/man/whatis @rmtry %%PERLMANPREFIX%%/man/whatis
@rmtry %%PERLMANPREFIX%%/man/mandoc.db @rmtry %%PERLMANPREFIX%%/man/mandoc.db
@rmtry %%SITEMANPREFIX%%/man/whatis @rmtry %%SITEMANPREFIX%%/man/whatis

View file

@ -1,6 +1,6 @@
PORTNAME= perl PORTNAME= perl
DISTVERSION= ${PERL_VERSION} DISTVERSION= ${PERL_VERSION}
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= lang devel perl5 CATEGORIES= lang devel perl5
MASTER_SITES= CPAN/../../src/5.0 MASTER_SITES= CPAN/../../src/5.0
DIST_SUBDIR= perl DIST_SUBDIR= perl

View file

@ -2517,8 +2517,6 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
@dir %%SITE_ARCH%%/auto @dir %%SITE_ARCH%%/auto
@dir %%SITE_PERL%%/man/man1 @dir %%SITE_PERL%%/man/man1
@dir %%SITE_PERL%%/man/man3 @dir %%SITE_PERL%%/man/man3
@postexec makewhatis %D/%%SITEMANPREFIX%%/man
@postexec makewhatis %D/%%PERLMANPREFIX%%/man
@rmtry %%PERLMANPREFIX%%/man/whatis @rmtry %%PERLMANPREFIX%%/man/whatis
@rmtry %%PERLMANPREFIX%%/man/mandoc.db @rmtry %%PERLMANPREFIX%%/man/mandoc.db
@rmtry %%SITEMANPREFIX%%/man/whatis @rmtry %%SITEMANPREFIX%%/man/whatis

View file

@ -1,6 +1,6 @@
PORTNAME= perl PORTNAME= perl
DISTVERSION= ${PERL_VERSION} DISTVERSION= ${PERL_VERSION}
PORTREVISION= 0 PORTREVISION= 1
CATEGORIES= lang devel perl5 CATEGORIES= lang devel perl5
MASTER_SITES= CPAN/../../src/5.0 MASTER_SITES= CPAN/../../src/5.0
DIST_SUBDIR= perl DIST_SUBDIR= perl

View file

@ -2779,8 +2779,6 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
@dir %%SITE_ARCH%%/auto @dir %%SITE_ARCH%%/auto
@dir %%SITE_PERL%%/man/man1 @dir %%SITE_PERL%%/man/man1
@dir %%SITE_PERL%%/man/man3 @dir %%SITE_PERL%%/man/man3
@postexec makewhatis %D/%%SITEMANPREFIX%%/man
@postexec makewhatis %D/%%PERLMANPREFIX%%/man
@rmtry %%PERLMANPREFIX%%/man/whatis @rmtry %%PERLMANPREFIX%%/man/whatis
@rmtry %%PERLMANPREFIX%%/man/mandoc.db @rmtry %%PERLMANPREFIX%%/man/mandoc.db
@rmtry %%SITEMANPREFIX%%/man/whatis @rmtry %%SITEMANPREFIX%%/man/whatis