Date: Wed, 26 Nov 2003 17:02:32 +0300 (MSK) From: "Lev A. Serbryakov" <lev@FreeBSD.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/59710: `www/mod_perl' generate wrong man pages entries for pkg-plist Message-ID: <200311261402.hAQE2W7S056731@ftp.translate.ru> Resent-Message-ID: <200311261410.hAQEANFa070087@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 59710 >Category: ports >Synopsis: `www/mod_perl' generate wrong man pages entries for pkg-plist >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Nov 26 06:10:23 PST 2003 >Closed-Date: >Last-Modified: >Originator: Lev A. Serbryakov <lev@FreeBSD.org> >Release: FreeBSD 4.8-STABLE i386 >Organization: >Environment: System: FreeBSD ftp.translate.ru 4.8-STABLE FreeBSD 4.8-STABLE #0: Fri Apr 11 00:25:30 MSD 2003 lev@ftp.translate.ru:/usr/obj/usr/src/sys/FTPTR i386 perl-5.8.2_1, perl-5.6.1_14 >Description: Many MAN3 pages is installed to perl directory, not system's one. Package can not be created and port can not be deinstalled without errors. >How-To-Repeat: Installms `www/mod_perl' and try to make package or delete port. >Fix: Index: Makefile =================================================================== RCS file: /home/pcvs/ports/www/mod_perl/Makefile,v retrieving revision 1.25 diff -u -r1.25 Makefile --- Makefile 7 Nov 2003 09:12:54 -0000 1.25 +++ Makefile 26 Nov 2003 14:00:46 -0000 @@ -7,6 +7,7 @@ PORTNAME= mod_perl PORTVERSION= 1.28 +PORTREVISION= 1 CATEGORIES= www perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN} MASTER_SITE_SUBDIR= Apache @@ -19,6 +20,12 @@ RUN_DEPENDS= ${BUILD_DEPENDS} USE_PERL5= YES +PERL_CONFIGURE= YES +CONFIGURE_ARGS= USE_APXS=1 EVERYTHING=1 PREFIX=${PREFIX} \ + INSTALLSITELIB=${PERLSITEDIR} \ + INSTALLSITEARCH=${PERLSITEDIR}/${PERL_ARCH} \ + INSTALLMAN3DIR=${MANPREFIX}/man/man3 WITH_APXS=${APXS} \ + PERL_EXTRA_CFLAGS='-DDEFAULT_PATH=\"/bin:/usr/bin:/usr/local/bin\"' MAN3= Apache.3 Apache::Constants.3 Apache::ExtUtils.3 \ Apache::FakeRequest.3 Apache::File.3 Apache::Leak.3 \ @@ -37,17 +44,6 @@ mod_perl_tuning.3 PERLSITEDIR= ${PREFIX}/lib/perl5/site_perl/${PERL_VER} -.include <bsd.port.pre.mk> - -do-configure: - @ cd ${WRKSRC}; \ - ${PERL5} Makefile.PL USE_APXS=1 EVERYTHING=1 \ - PREFIX=${PREFIX} INSTALLSITELIB=${PERLSITEDIR} \ - INSTALLSITEARCH=${PERLSITEDIR}/${PERL_ARCH} \ - INSTALLMAN3DIR=${MANPREFIX}/man/man3 \ - WITH_APXS=${APXS} \ - PERL_EXTRA_CFLAGS='-DDEFAULT_PATH=\"/bin:/usr/bin:/usr/local/bin\"' - post-install: ${MKDIR} ${PREFIX}/include/apache/modules/perl ${INSTALL_DATA} ${WRKSRC}/src/modules/perl/*.h \ @@ -58,4 +54,4 @@ post-deinstall: @PKG_PREFIX=${PREFIX} ${SH} ${PKGDEINSTALL} ${PKGNAME} POST-DEINSTALL -.include <bsd.port.post.mk> +.include <bsd.port.mk> >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200311261402.hAQE2W7S056731>