Skip site navigation (1)Skip section navigation (2)
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>