From owner-freebsd-ports Wed Mar 14 13:50:13 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 4CA3A37B719 for ; Wed, 14 Mar 2001 13:50:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f2ELo1C72453; Wed, 14 Mar 2001 13:50:01 -0800 (PST) (envelope-from gnats) Received: from gelemna.org (cc466188-a.pinev1.in.home.com [24.17.49.208]) by hub.freebsd.org (Postfix) with ESMTP id 73C6C37B718 for ; Wed, 14 Mar 2001 13:40:31 -0800 (PST) (envelope-from croyle@gelemna.org) Received: (from croyle@localhost) by gelemna.org (8.11.3/8.9.3) id f2ELeUF79214; Wed, 14 Mar 2001 16:40:30 -0500 (EST) (envelope-from croyle) Message-Id: <200103142140.f2ELeUF79214@gelemna.org> Date: Wed, 14 Mar 2001 16:40:30 -0500 (EST) From: Don Croyle Reply-To: croyle@gelemna.org To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/25812: fix non-interactive build of security/p5-PGP-Sign Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >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 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