Some distfiles contain ppport.h in a different directory. Adapt

MODPERL_REGEN_PPPORT to find it.
OK sthen@
This commit is contained in:
bluhm 2022-03-16 10:16:34 +00:00
parent 0f262aaabb
commit c219595c3c
6 changed files with 10 additions and 0 deletions

View File

@ -10,6 +10,7 @@ PERMIT_PACKAGE= Yes
WANTLIB += c perl z
MODULES= cpan
MODPERL_REGEN_PPPORT = include/ppport.h
TEST_DEPENDS= devel/p5-Test-Warn

View File

@ -11,6 +11,8 @@ PERMIT_PACKAGE= Yes
WANTLIB += c perl
MODPERL_REGEN_PPPORT = lib/Data/Dump/ppport.h
CONFIGURE_STYLE= modbuild
BUILD_DEPENDS = devel/p5-ExtUtils-Depends

View File

@ -9,6 +9,7 @@ MAINTAINER = Andrew Hewus Fresh <afresh1@openbsd.org>
PERMIT_PACKAGE = Yes
MODULES = cpan
MODPERL_REGEN_PPPORT = c/ppport.h
WANTLIB += c perl

View File

@ -14,6 +14,8 @@ PERMIT_PACKAGE = Yes
WANTLIB = c perl
MODPERL_REGEN_PPPORT = LibYAML/ppport.h
# To avoid skipping tests
TEST_DEPENDS = devel/p5-boolean

View File

@ -9,6 +9,8 @@ REVISION = 0
PERMIT_PACKAGE = Yes
WANTLIB = perl c
MODPERL_REGEN_PPPORT = lib/WWW/Form/UrlEncoded/ppport.h
TEST_DEPENDS = converters/p5-JSON>=2
CONFIGURE_STYLE = modbuild tiny

View File

@ -14,6 +14,8 @@ WANTLIB += apr-1 aprutil-1 c db expat iconv perl pthread
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../by-authors/id/S/SH/SHAY/}
MODPERL_REGEN_PPPORT = glue/perl/xsbuilder/ppport.h
CONFIGURE_STYLE=gnu
CONFIGURE_ARGS= --enable-perl-glue \
--with-apache2-apxs=${LOCALBASE}/sbin/apxs2