Date: Wed, 14 Mar 2001 16:40:30 -0500 (EST) From: Don Croyle <croyle@gelemna.org> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/25812: fix non-interactive build of security/p5-PGP-Sign Message-ID: <200103142140.f2ELeUF79214@gelemna.org>
next in thread | raw e-mail | index | archive | help
>Number: 25812 >Category: ports >Synopsis: fix non-interactive build of security/p5-PGP-Sign >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Mar 14 13:50:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Don Croyle >Release: FreeBSD 4.3-BETA i386 >Organization: >Environment: System: FreeBSD emerson.gelemna.org 4.3-BETA FreeBSD 4.3-BETA #0: Tue Mar 13 05:06:02 EST 2001 croyle@emerson.gelemna.org:/usr/obj/usr/src/sys/EMERSON i386 >Description: This particular perl module wants to stop and ask some questions while building. I talked the author into hacking Makefile.PL so that it takes arguments and doesn't ask those questions if they're already answered. As a result, do-configure is, in fact, needed here. Broken by: vanilla Also @dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/PGP to spare myself mail from Fenner's bots. >How-To-Repeat: >Fix: Apply this patch: diff -u p5-PGP-Sign.old/Makefile p5-PGP-Sign/Makefile --- p5-PGP-Sign.old/Makefile Thu Mar 1 01:38:27 2001 +++ p5-PGP-Sign/Makefile Wed Mar 14 16:09:33 2001 @@ -70,4 +70,10 @@ PGPV?= ${PGP} .endif +CONFIG_ARGS= PGPS=${PGPS} PGPV=${PGPV} PGPSTYLE=${PGPSTYLE} + +do-configure: + @@ cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL \ + ${CONFIG_ARGS} + .include <bsd.port.mk> diff -u p5-PGP-Sign.old/pkg-plist p5-PGP-Sign/pkg-plist --- p5-PGP-Sign.old/pkg-plist Mon Jan 11 10:34:41 1999 +++ p5-PGP-Sign/pkg-plist Wed Mar 14 16:22:57 2001 @@ -1,3 +1,4 @@ lib/perl5/site_perl/%%PERL_VER%%/PGP/Sign.pm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/PGP/Sign/.packlist @dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/PGP/Sign +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/PGP >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200103142140.f2ELeUF79214>