From owner-freebsd-ports Wed May 2 6:30:32 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 2382137B443 for ; Wed, 2 May 2001 06:30:09 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f42DU9p55768; Wed, 2 May 2001 06:30:09 -0700 (PDT) (envelope-from gnats) Received: from rbn-gw.bgtu.debryansk.ru (rbn-gw.bgtu.debryansk.ru [62.76.89.2]) by hub.freebsd.org (Postfix) with ESMTP id 15E7637B616 for ; Wed, 2 May 2001 06:20:20 -0700 (PDT) (envelope-from alex@kapran.bitmcnit.bryansk.su) Received: from server.bitmcnit.bryansk.su (root@bitmcnit.bryansk.su [192.168.121.2]) by rbn-gw.bgtu.debryansk.ru (8.11.2/8.11.2) with ESMTP id f42DIom14846 for ; Wed, 2 May 2001 17:18:50 +0400 Received: (from uucp@localhost) by server.bitmcnit.bryansk.su (8.9.3/8.9.3) with UUCP id RAA05310 for FreeBSD-gnats-submit@freebsd.org; Wed, 2 May 2001 17:14:38 +0400 Received: (from alex@localhost) by kapran.bitmcnit.bryansk.su (8.11.3/8.11.3) id f42CZKk40566; Wed, 2 May 2001 16:35:20 +0400 (MSD) (envelope-from alex) Message-Id: <200105021235.f42CZKk40566@kapran.bitmcnit.bryansk.su> Date: Wed, 2 May 2001 16:35:20 +0400 (MSD) From: Alex Kapranoff Reply-To: alex@kapran.bitmcnit.bryansk.su To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/27032: [mnt port update] www/p5-HTML-Embperl Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 27032 >Category: ports >Synopsis: [mnt port update] www/p5-HTML-Embperl >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 May 02 06:30:08 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Alex Kapranoff >Release: FreeBSD 5.0-CURRENT i386 >Organization: Inner Mongolia >Environment: System: FreeBSD kapran.bitmcnit.bryansk.su 5.0-CURRENT FreeBSD 5.0-CURRENT #5: Tue May 1 14:50:52 MSD 2001 root@kapran.bitmcnit.bryansk.su:/usr/src/sys/compile/KAPRAN i386 >Description: I've gone totally mad with the original Makefile.PL and written mine from scratch. I will appreciate every single comment. >How-To-Repeat: >Fix: diff -ruN /usr/ports/www/p5-HTML-Embperl/Makefile ./Makefile --- /usr/ports/www/p5-HTML-Embperl/Makefile Thu Mar 29 17:48:54 2001 +++ ./Makefile Wed May 2 15:40:58 2001 @@ -6,7 +6,7 @@ # PORTNAME= HTML-Embperl -PORTVERSION= 1.3.0 +PORTVERSION= 1.3.1 CATEGORIES= www perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN} MASTER_SITE_SUBDIR= HTML @@ -14,12 +14,24 @@ MAINTAINER= kapr@crosswinds.net +.if !defined(WITHOUT_APACHE) BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/mod_perl.pm:${PORTSDIR}/www/mod_perl +CONFIGURE_ARGS= DEFINE=-DAPACHE INC=-I${LOCALBASE}/include/apache + +RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Apache/Session.pm:${PORTSDIR}/www/p5-Apache-Session +.endif PERL_CONFIGURE= yes -IS_INTERACTIVE= yes +INSTALL_TARGET= pure_install -MAN3= HTML::Embperl.3 HTML::EmbperlD.3 HTML::EmbperlObject.3 +MAN3= HTML::Embperl.3 HTML::EmbperlD.3 HTML::EmbperlObject.3 \ + HTML::EmbperlObject::Intro.3 HTML::Embperl::Features.3 \ + HTML::Embperl::FeaturesD.3 HTML::Embperl::Faq.3 \ + HTML::Embperl::Tips.3 + MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} + +pre-configure: + ${CP} -f ${FILESDIR}/Makefile.PL ${WRKSRC} .include diff -ruN /usr/ports/www/p5-HTML-Embperl/distinfo ./distinfo --- /usr/ports/www/p5-HTML-Embperl/distinfo Thu Dec 21 14:22:10 2000 +++ ./distinfo Tue Mar 20 10:45:42 2001 @@ -1 +1 @@ -MD5 (HTML-Embperl-1.3.0.tar.gz) = d62c04100c70161733c9ff38602ee528 +MD5 (HTML-Embperl-1.3.1.tar.gz) = e58778ddd2e56ef129220a416818a525 diff -ruN /usr/ports/www/p5-HTML-Embperl/files/Makefile.PL ./files/Makefile.PL --- /usr/ports/www/p5-HTML-Embperl/files/Makefile.PL Thu Jan 1 03:00:00 1970 +++ ./files/Makefile.PL Wed Mar 28 20:14:36 2001 @@ -0,0 +1,51 @@ +use ExtUtils::MakeMaker; +use Config; + +sub MY::post_constants { + if (defined $Config{usemultiplicity}) + { + return 'DEFINE+= -DMULTIPLICITY'; + } + return ''; +} + +WriteMakefile( + NAME => 'HTML::Embperl', + VERSION_FROM => 'Embperl.pm', + OBJECT => 'Embperl$(OBJ_EXT) epmain$(OBJ_EXT) epio$(OBJ_EXT) ' . +'epchar$(OBJ_EXT) epcmd$(OBJ_EXT) eputil$(OBJ_EXT) epeval$(OBJ_EXT) epdbg$(OBJ_EXT)', + MAN3PODS => { + 'Embperl.pod' => '$(INST_MAN3DIR)/HTML::Embperl.3', + 'EmbperlD.pod' => '$(INST_MAN3DIR)/HTML::EmbperlD.3', + 'EmbperlObject.pm' => '$(INST_MAN3DIR)/HTML::EmbperlObject.3', + 'IntroEmbperlObject.pod'=> '$(INST_MAN3DIR)/HTML::EmbperlObject::Intro.3', + 'Features.pod' => '$(INST_MAN3DIR)/HTML::Embperl::Features.3', + 'FeaturesD.pod' => '$(INST_MAN3DIR)/HTML::Embperl::FeaturesD.3', + 'Faq.pod' => '$(INST_MAN3DIR)/HTML::Embperl::Faq.3', + 'TipsAndTricks.pod' => '$(INST_MAN3DIR)/HTML::Embperl::Tips.3', + }, + PM => { + 'Embperl.pm' => '$(INST_LIBDIR)/Embperl.pm', + 'EmbperlObject.pm' => '$(INST_LIBDIR)/EmbperlObject.pm', + 'Embperl/Module.pm' => '$(INST_LIBDIR)/Embperl/Module.pm', + 'Embperl/Mail.pm' => '$(INST_LIBDIR)/Embperl/Mail.pm', + 'Embperl/Session.pm' => '$(INST_LIBDIR)/Embperl/Session.pm', + 'embpexec.pl.templ' => '$(INST_LIBDIR)/Embperl/embpexec.pl', + 'embpcgi.pl.templ' => '$(INST_LIBDIR)/Embperl/embpcgi.pl', + 'Embperl.pod' => '$(INST_LIBDIR)/Embperl.pod', + 'EmbperlD.pod' => '$(INST_LIBDIR)/EmbperlD.pod', + 'Intro.pod' => '$(INST_LIBDIR)/Embperl/Intro.pod', + 'IntroD.pod' => '$(INST_LIBDIR)/Embperl/IntroD.pod', + 'IntroEmbperlObject.pod'=> '$(INST_LIBDIR)/IntroEmbperlObject.pod', + 'Features.pod' => '$(INST_LIBDIR)/Embperl/Features.pod', + 'FeaturesD.pod' => '$(INST_LIBDIR)/Embperl/FeaturesD.pod', + 'Faq.pod' => '$(INST_LIBDIR)/Embperl/Faq.pod', + 'TipsAndTricks.pod' => '$(INST_LIBDIR)/Embperl/TipsAndTricks.pod', + }, + PREREQ_PM => { + 'Apache::Session' => '1.50', + 'Apache::Registry' => '1.22', + }, + ABSTRACT => 'Embed Perl code in HTML documents', + AUTHOR => 'Gerald Richter ', +); diff -ruN /usr/ports/www/p5-HTML-Embperl/files/patch-aa ./files/patch-aa --- /usr/ports/www/p5-HTML-Embperl/files/patch-aa Thu Dec 21 14:22:10 2000 +++ ./files/patch-aa Thu Jan 1 03:00:00 1970 @@ -1,36 +0,0 @@ ---- Makefile.PL.orig Mon Nov 13 10:14:28 2000 -+++ Makefile.PL Tue Dec 19 12:09:13 2000 -@@ -26,7 +26,7 @@ - %neededmodules = - ( - 'mod_perl.c' => { name => 'perl_module', -- path => ['$apache_src/modules/perl/libperl.so', '$EPBINDIR/modules/libperl.so', '$apache_src/mod_perl.so'], -+ path => ['/usr/local/libexec/apache/libperl.so', '$EPBINDIR/modules/libperl.so', '$apache_src/mod_perl.so'], - win32path => ['$mpdll', '$mpdll/apachemoduleperl.dll', '$EPBINDIR/modules/apachemoduleperl.dll'], - file => 'libperl.so', - win32file => 'apachemoduleperl.dll', -@@ -468,23 +468,7 @@ - - #### look in which subdir the include files resides #### - -- if (-e "$apache_src/httpd.h") -- { -- $inc_dir = $apache_src ; -- } -- elsif (-e "$apache_src/main/httpd.h") -- { -- $inc_dir = "$apache_src/main" ; -- } -- elsif (-e "$apache_src/include/httpd.h") -- { -- $inc_dir = "$apache_src/include" ; -- } -- elsif (-e "$ENV{APACHE_HDR}/httpd.h") -- { -- $inc_dir = "$ENV{APACHE_HDR}" ; -- } -- -+ $inc_dir = "/usr/local/include/apache"; - - if ($win32) - { diff -ruN /usr/ports/www/p5-HTML-Embperl/pkg-plist ./pkg-plist --- /usr/ports/www/p5-HTML-Embperl/pkg-plist Thu Dec 21 14:22:10 2000 +++ ./pkg-plist Tue Apr 3 16:52:29 2001 @@ -1,18 +1,23 @@ -lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/HTML/Embperl/Embperl.so +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/HTML/Embperl/.packlist lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/HTML/Embperl/Embperl.bs -lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Features.pod -lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/IntroD.pod +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/HTML/Embperl/Embperl.so lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Embperl.pm -lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/FeaturesD.pod -lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Embperl/Mail.pm -lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Embperl/Session.pm -lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Embperl/Module.pm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Embperl.pod -lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/INSTALL.pod -lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/EmbperlObject.pm -lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Faq.pod -lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Changes.pod lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/EmbperlD.pod -lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Intro.pod -lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/NEWS.pod -lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/HTML/Embperl/.packlist +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/EmbperlObject.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/IntroEmbperlObject.pod +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Embperl/Faq.pod +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Embperl/Features.pod +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Embperl/FeaturesD.pod +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Embperl/Intro.pod +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Embperl/IntroD.pod +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Embperl/Mail.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Embperl/Module.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Embperl/Session.pm +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Embperl/TipsAndTricks.pod +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Embperl/embpcgi.pl +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Embperl/embpexec.pl +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/HTML/Embperl +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML/Embperl +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/HTML 2>/dev/null || true +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/HTML 2>/dev/null || true >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message