From owner-freebsd-perl@FreeBSD.ORG Sun Jan 18 05:30:46 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 999E116A4CF; Sun, 18 Jan 2004 05:30:46 -0800 (PST) Received: from sccmmhc02.asp.att.net (sccmmhc02.asp.att.net [204.127.203.184]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8DCF43D62; Sun, 18 Jan 2004 05:30:15 -0800 (PST) (envelope-from david.fleck@mchsi.com) Received: from grond (12-216-14-105.client.mchsi.com[12.216.14.105]) by sccmmhc02.asp.att.net (sccmmhc02) with SMTP id <20040118133014mm2009qti6e>; Sun, 18 Jan 2004 13:30:14 +0000 Date: Sun, 18 Jan 2004 07:30:14 -0600 (CST) From: David Fleck Sender: dcf@grond.sourballs.org To: ports@freebsd.org, freebsd-perl@freebsd.org Message-ID: <20040117215548.N602@grond.sourballs.org> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-521066471-1074432614=:602" Subject: PREFIX variable not used for perl ports? X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jan 2004 13:30:46 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-521066471-1074432614=:602 Content-Type: TEXT/PLAIN; charset=US-ASCII This is my first attempt at putting together a port. I'm using the DBI::Shell module from CPAN, and I've pretty much just copied the Makefile from another perl database port, and then gone through the steps in the porter's handbook. Everything seems OK - I've run it through all the tests mentioned in the handbook, made packages, installed, deinstalled, reinstalled, etc. Just one thing that seemed odd - I was following the 'Automated package list creation' section of the handbook, and after I ran > make install PREFIX=/var/tmp/dbishell I got the following: make install PREFIX=/var/tmp/dbishell ===> Extracting for p5-DBI-Shell-11.93 >> Checksum OK for DBI-Shell-11.93.tar.gz. ===> Patching for p5-DBI-Shell-11.93 ===> p5-DBI-Shell-11.93 depends on file: /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/DBI.pm - found ===> Configuring for p5-DBI-Shell-11.93 Checking if your kit is complete... Looks good Warning: prerequisite IO::Tee 0 not found at (eval 4) line 219. Warning: prerequisite Text::Reform 0 not found at (eval 4) line 219. Writing Makefile for DBI::Shell ===> Building for p5-DBI-Shell-11.93 mkdir blib mkdir blib/lib mkdir blib/lib/DBI cp lib/DBI/Format.pm blib/lib/DBI/Format.pm cp lib/DBI/Shell/Completion.pm blib/lib/DBI/Shell/Completion.pm cp lib/DBI/Shell/SQLMinus.pm blib/lib/DBI/Shell/SQLMinus.pm cp lib/DBI/Format/SQLMinus.pm blib/lib/DBI/Format/SQLMinus.pm cp lib/DBI/Shell/Spool.pm blib/lib/DBI/Shell/Spool.pm cp lib/DBI/Shell/Timing.pm blib/lib/DBI/Shell/Timing.pm cp lib/DBI/Shell/FindSqlFile.pm blib/lib/DBI/Shell/FindSqlFile.pm cp lib/DBI/Shell.pm blib/lib/DBI/Shell.pm mkdir blib/arch mkdir blib/arch/auto mkdir blib/arch/auto/DBI mkdir blib/arch/auto/DBI/Shell mkdir blib/lib/auto/DBI mkdir blib/lib/auto/DBI/Shell mkdir blib/man1 mkdir blib/man3 /usr/bin/perl5.00503 -Iblib/arch -Iblib/lib -I/usr/libdata/perl/5.00503/mach -I/usr/libdata/perl/5.00503 dbish.PL dbish Extracted dbish from dbish.PL with variable substitutions. mkdir blib/script cp dbish blib/script/dbish /usr/bin/perl5.00503 -I/usr/libdata/perl/5.00503/mach -I/usr/libdata/perl/5.00503 -MExtUtils::MakeMaker -e "MY->fixin(shift)" blib/script/dbish Manifying blib/man3/DBI::Format.3 Manifying blib/man1/dbish.1 Manifying blib/man3/DBI::Format::SQLMinus.3 Manifying blib/man3/DBI::Shell.3 ===> Installing for p5-DBI-Shell-11.93 ===> p5-DBI-Shell-11.93 depends on file: /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/DBI.pm - found ===> Generating temporary packing list ===> Checking if databases/p5-DBI-Shell already installed Manifying blib/man1/dbish.1 Installing /usr/local/lib/perl5/site_perl/5.005/DBI/Format.pm Installing /usr/local/lib/perl5/site_perl/5.005/DBI/Shell/Completion.pm Installing /usr/local/lib/perl5/site_perl/5.005/DBI/Shell/SQLMinus.pm Installing /usr/local/lib/perl5/site_perl/5.005/DBI/Shell/Spool.pm Installing /usr/local/lib/perl5/site_perl/5.005/DBI/Shell/Timing.pm Installing /usr/local/lib/perl5/site_perl/5.005/DBI/Shell/FindSqlFile.pm Installing /usr/local/lib/perl5/site_perl/5.005/DBI/Format/SQLMinus.pm Installing /usr/local/lib/perl5/site_perl/5.005/DBI/Shell.pm Installing /usr/local/man/man1/dbish.1 Installing /usr/local/lib/perl5/5.00503/man/man3/DBI::Format.3 Installing /usr/local/lib/perl5/5.00503/man/man3/DBI::Format::SQLMinus.3 Installing /usr/local/lib/perl5/5.00503/man/man3/DBI::Shell.3 Installing /var/tmp/dbishell/bin/dbish Writing /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/DBI/Shell/.packlist Appending installation info to /var/tmp/dbishell/lib/perllocal.pod ===> Compressing manual pages for p5-DBI-Shell-11.93 /var/tmp/dbishell/man//man1/dbish.1: No such file or directory /var/tmp/dbishell/lib/perl5/5.00503/man//man3/DBI::Format.3: No such file or directory /var/tmp/dbishell/lib/perl5/5.00503/man//man3/DBI::Format::SQLMinus.3: No such file or directory /var/tmp/dbishell/lib/perl5/5.00503/man//man3/DBI::Shell.3: No such file or directory ===> Registering installation for p5-DBI-Shell-11.93 notice that very little got installed to where I set PREFIX. Most got installed directly into the system perl directories. Is there some other variable that can be set to ensure that the whole thing gets installed to /var/tmp? (Makefile attached.) -- David Fleck david.fleck@mchsi.com --0-521066471-1074432614=:602 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=Makefile Content-Transfer-Encoding: BASE64 Content-ID: <20040118073014.L602@grond.sourballs.org> Content-Description: Makefile Content-Disposition: attachment; filename=Makefile IyBOZXcgcG9ydHMgY29sbGVjdGlvbiBtYWtlZmlsZSBmb3I6CXA1LURCSS1T aGVsbA0KIyBEYXRlIGNyZWF0ZWQ6CQlTdW4gSmFuIDE4IDA3OjI3OjQxIENT VCAyMDA0DQojIFdob206CQkJCQlkY2ZAYXJhY25ldC5jb20NCiMNCiMgJEZy ZWVCU0QkDQojDQoNClBPUlROQU1FPQlEQkktU2hlbGwNClBPUlRWRVJTSU9O PSAxMS45Mw0KQ0FURUdPUklFUz0JZGF0YWJhc2VzIHBlcmw1DQpNQVNURVJf U0lURVM9CSR7TUFTVEVSX1NJVEVfUEVSTF9DUEFOfQ0KTUFTVEVSX1NJVEVf U1VCRElSPQlEQkkNClBLR05BTUVQUkVGSVg9CXA1LQ0KDQpNQUlOVEFJTkVS PQlkY2ZAYXJhY25ldC5jb20NCkNPTU1FTlQ9CUludGVyYWN0aXZlIGNvbW1h bmQgc2hlbGwgZm9yIHRoZSBEQkkNCg0KUEVSTF9DT05GSUdVUkU9CXllcw0K DQpNQU4xPQkJZGJpc2guMQ0KTUFOMz0JCURCSTo6Rm9ybWF0LjMgREJJOjpG b3JtYXQ6OlNRTE1pbnVzLjMgREJJOjpTaGVsbC4zDQoNCi5pbmNsdWRlIDxi c2QucG9ydC5wcmUubWs+DQoNCi5pZiAke1BFUkxfTEVWRUx9IDwgNTAwNjAw DQpCVUlMRF9ERVBFTkRTKz0JJHtTSVRFX1BFUkx9LyR7UEVSTF9BUkNIfS9E QkkucG06JHtQT1JUU0RJUn0vZGF0YWJhc2VzL3A1LURCSS0xMzcNClJVTl9E RVBFTkRTKz0JJHtTSVRFX1BFUkx9LyR7UEVSTF9BUkNIfS9EQkkucG06JHtQ T1JUU0RJUn0vZGF0YWJhc2VzL3A1LURCSS0xMzcNCi5lbHNlDQpCVUlMRF9E RVBFTkRTKz0JJHtTSVRFX1BFUkx9LyR7UEVSTF9BUkNIfS9EQkkucG06JHtQ T1JUU0RJUn0vZGF0YWJhc2VzL3A1LURCSQ0KUlVOX0RFUEVORFMrPQkke1NJ VEVfUEVSTH0vJHtQRVJMX0FSQ0h9L0RCSS5wbToke1BPUlRTRElSfS9kYXRh YmFzZXMvcDUtREJJDQouZW5kaWYNCg0KLmluY2x1ZGUgPGJzZC5wb3J0LnBv c3QubWs+DQo= --0-521066471-1074432614=:602-- From owner-freebsd-perl@FreeBSD.ORG Sun Jan 18 05:57:21 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3CE2016A4CE; Sun, 18 Jan 2004 05:57:21 -0800 (PST) Received: from plouf.absolight.net (plouf.absolight.net [212.43.217.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5536143D45; Sun, 18 Jan 2004 05:57:13 -0800 (PST) (envelope-from mat@mat.cc) Received: from localhost (localhost [127.0.0.1]) by plouf.absolight.net (Postfix) with ESMTP id 118A74AC15A; Sun, 18 Jan 2004 14:57:12 +0100 (CET) Received: from cmantatzi.in.t-online.fr (cmantatzi.in.t-online.fr [213.44.126.228]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by plouf.absolight.net (Postfix) with ESMTP id B219B4AC153; Sun, 18 Jan 2004 14:57:11 +0100 (CET) Date: Sun, 18 Jan 2004 14:57:00 +0100 From: Mathieu Arnold To: David Fleck , ports@freebsd.org, freebsd-perl@freebsd.org Message-ID: <82615075.1074437820@cmantatzi.in.t-online.fr> In-Reply-To: <20040117215548.N602@grond.sourballs.org> References: <20040117215548.N602@grond.sourballs.org> X-Mailer: Mulberry/3.1.0 (Win32) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Virus-Scanned: by amavisd 0.1 Subject: Re: PREFIX variable not used for perl ports? X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jan 2004 13:57:21 -0000 I've never got 5.005_03 to be PREFIX clean, so, I test these things with 5.6 and 5.8 +-le 18/01/04 07:30 -0600, David Fleck =E9crivait : | This is my first attempt at putting together a port. I'm using the | DBI::Shell module from CPAN, and I've pretty much just copied the Makefile | from another perl database port, and then gone through the steps in the | porter's handbook. Everything seems OK - I've run it through all the | tests mentioned in the handbook, made packages, installed, deinstalled, | reinstalled, etc. |=20 | Just one thing that seemed odd - I was following the 'Automated package | list creation' section of the handbook, and after I ran |=20 |> make install PREFIX=3D/var/tmp/dbishell |=20 | I got the following: |=20 | make install PREFIX=3D/var/tmp/dbishell | =3D=3D=3D> Extracting for p5-DBI-Shell-11.93 |>> Checksum OK for DBI-Shell-11.93.tar.gz. | =3D=3D=3D> Patching for p5-DBI-Shell-11.93 | =3D=3D=3D> p5-DBI-Shell-11.93 depends on file: | /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/DBI.pm - found =3D=3D=3D> | Configuring for p5-DBI-Shell-11.93 | Checking if your kit is complete... | Looks good | Warning: prerequisite IO::Tee 0 not found at (eval 4) line 219. | Warning: prerequisite Text::Reform 0 not found at (eval 4) line 219. | Writing Makefile for DBI::Shell | =3D=3D=3D> Building for p5-DBI-Shell-11.93 | mkdir blib | mkdir blib/lib | mkdir blib/lib/DBI | cp lib/DBI/Format.pm blib/lib/DBI/Format.pm | cp lib/DBI/Shell/Completion.pm blib/lib/DBI/Shell/Completion.pm | cp lib/DBI/Shell/SQLMinus.pm blib/lib/DBI/Shell/SQLMinus.pm | cp lib/DBI/Format/SQLMinus.pm blib/lib/DBI/Format/SQLMinus.pm | cp lib/DBI/Shell/Spool.pm blib/lib/DBI/Shell/Spool.pm | cp lib/DBI/Shell/Timing.pm blib/lib/DBI/Shell/Timing.pm | cp lib/DBI/Shell/FindSqlFile.pm blib/lib/DBI/Shell/FindSqlFile.pm | cp lib/DBI/Shell.pm blib/lib/DBI/Shell.pm | mkdir blib/arch | mkdir blib/arch/auto | mkdir blib/arch/auto/DBI | mkdir blib/arch/auto/DBI/Shell | mkdir blib/lib/auto/DBI | mkdir blib/lib/auto/DBI/Shell | mkdir blib/man1 | mkdir blib/man3 | /usr/bin/perl5.00503 -Iblib/arch -Iblib/lib | -I/usr/libdata/perl/5.00503/mach -I/usr/libdata/perl/5.00503 dbish.PL dbish | Extracted dbish from dbish.PL with variable substitutions. | mkdir blib/script | cp dbish blib/script/dbish | /usr/bin/perl5.00503 -I/usr/libdata/perl/5.00503/mach | -I/usr/libdata/perl/5.00503 -MExtUtils::MakeMaker -e "MY->fixin(shift)" | blib/script/dbish Manifying blib/man3/DBI::Format.3 | Manifying blib/man1/dbish.1 | Manifying blib/man3/DBI::Format::SQLMinus.3 | Manifying blib/man3/DBI::Shell.3 | =3D=3D=3D> Installing for p5-DBI-Shell-11.93 | =3D=3D=3D> p5-DBI-Shell-11.93 depends on file: | /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/DBI.pm - found =3D=3D=3D> | Generating temporary packing list | =3D=3D=3D> Checking if databases/p5-DBI-Shell already installed | Manifying blib/man1/dbish.1 | Installing /usr/local/lib/perl5/site_perl/5.005/DBI/Format.pm | Installing /usr/local/lib/perl5/site_perl/5.005/DBI/Shell/Completion.pm | Installing /usr/local/lib/perl5/site_perl/5.005/DBI/Shell/SQLMinus.pm | Installing /usr/local/lib/perl5/site_perl/5.005/DBI/Shell/Spool.pm | Installing /usr/local/lib/perl5/site_perl/5.005/DBI/Shell/Timing.pm | Installing /usr/local/lib/perl5/site_perl/5.005/DBI/Shell/FindSqlFile.pm | Installing /usr/local/lib/perl5/site_perl/5.005/DBI/Format/SQLMinus.pm | Installing /usr/local/lib/perl5/site_perl/5.005/DBI/Shell.pm | Installing /usr/local/man/man1/dbish.1 | Installing /usr/local/lib/perl5/5.00503/man/man3/DBI::Format.3 | Installing /usr/local/lib/perl5/5.00503/man/man3/DBI::Format::SQLMinus.3 | Installing /usr/local/lib/perl5/5.00503/man/man3/DBI::Shell.3 | Installing /var/tmp/dbishell/bin/dbish | Writing | /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/DBI/Shell/.packlist | Appending installation info to /var/tmp/dbishell/lib/perllocal.pod = =3D=3D=3D> | Compressing manual pages for p5-DBI-Shell-11.93 | /var/tmp/dbishell/man//man1/dbish.1: No such file or directory | /var/tmp/dbishell/lib/perl5/5.00503/man//man3/DBI::Format.3: No such file | or directory | /var/tmp/dbishell/lib/perl5/5.00503/man//man3/DBI::Format::SQLMinus.3: No | such file or directory | /var/tmp/dbishell/lib/perl5/5.00503/man//man3/DBI::Shell.3: No such file or | directory =3D=3D=3D> Registering installation for p5-DBI-Shell-11.93 |=20 | notice that very little got installed to where I set PREFIX. Most got | installed directly into the system perl directories. |=20 | Is there some other variable that can be set to ensure that the whole | thing gets installed to /var/tmp? |=20 |=20 | (Makefile attached.) |=20 | -- | David Fleck | david.fleck@mchsi.com --=20 Mathieu Arnold From owner-freebsd-perl@FreeBSD.ORG Sun Jan 18 10:22:11 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 378D916A4CE for ; Sun, 18 Jan 2004 10:22:11 -0800 (PST) Received: from hueymiccailhuitl.mtu.ru (hueytecuilhuitl.mtu.ru [195.34.32.123]) by mx1.FreeBSD.org (Postfix) with ESMTP id A276043D1F for ; Sun, 18 Jan 2004 10:22:09 -0800 (PST) (envelope-from sem@ciam.ru) Received: from ciam.ru (ppp139-35.dialup.mtu-net.ru [62.118.139.35]) by hueymiccailhuitl.mtu.ru (Postfix) with ESMTP id 3CFEF182F79; Sun, 18 Jan 2004 21:20:49 +0300 (MSK) (envelope-from sem@ciam.ru) Message-ID: <400ACE85.5000805@ciam.ru> Date: Sun, 18 Jan 2004 21:20:53 +0300 From: Sergey Matveychuk User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6a) Gecko/20031028 X-Accept-Language: en-us, en MIME-Version: 1.0 To: David Fleck References: <20040117215548.N602@grond.sourballs.org> In-Reply-To: <20040117215548.N602@grond.sourballs.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-perl@freebsd.org Subject: Re: PREFIX variable not used for perl ports? X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jan 2004 18:22:11 -0000 David Fleck wrote: > Is there some other variable that can be set to ensure that the whole > thing gets installed to /var/tmp? No. There is no other variables for this. This is one of many "stranges" (or bugs if you like) in perl build system. I'd like to deal with them. But after bsd.perl.mk will be extracted. (PR/55515). I know, kuriyama@ is working with it now. --- Sem. From owner-freebsd-perl@FreeBSD.ORG Sun Jan 18 11:14:36 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 602B516A4CE for ; Sun, 18 Jan 2004 11:14:36 -0800 (PST) Received: from jadis.narnia.org.uk (jadis.narnia.org.uk [80.76.206.201]) by mx1.FreeBSD.org (Postfix) with SMTP id 1AA1743D2F for ; Sun, 18 Jan 2004 11:14:34 -0800 (PST) (envelope-from kungfuftr@jadis.narnia.org.uk) Received: (qmail 35687 invoked by uid 1001); 18 Jan 2004 19:14:39 -0000 Date: Sun, 18 Jan 2004 19:14:39 +0000 From: Scott McWhirter To: freebsd-perl@freebsd.org Message-ID: <20040118191439.GA22734@jadis.narnia.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.5.1i Subject: Perl Ports (updates and new ones) X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jan 2004 19:14:36 -0000 hey all, I've finally convinced my work to give freebsd a blast, so it means moving all our internal software to ports (and stuff they depend on), so i'm having to update some ports and create new ones. I have very little time to do this in, so i thought i'd let you all know what i'm up to in terms of CPAN modules i'm needing to do incase i waste time for stuff that's already done... Class::Tangram (1.13 -> 1.54) Tangram (apparently need CVS version) Set::Object (1.02 -> 1.05) Template (2.08 -> 2.12) T2 (New port) SOAP::Data::Builder (New port, already submitted) XML::Xerces::BagOfTricks (New port) XML::Xerces (New port, although already in netbsd's ports) FCGI::ProcManager (New port) If someone's having a hard time with any of the tangram based stuff, then i'd be willing to take over the maintainership since the CPAN author/maintainer sits next to me in the office (any CPAN modules maintained by TEEJAY or SAMV). I feel like a challenge... so i'll be doing other port update in my spare time. =0) thanks, -- -Scott McWhirter- | -kungfuftr- From owner-freebsd-perl@FreeBSD.ORG Sun Jan 18 12:44:00 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABF8616A4CE for ; Sun, 18 Jan 2004 12:44:00 -0800 (PST) Received: from plouf.absolight.net (plouf.absolight.net [212.43.217.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00A5A43D2D for ; Sun, 18 Jan 2004 12:43:58 -0800 (PST) (envelope-from mat@mat.cc) Received: from localhost (localhost [127.0.0.1]) by plouf.absolight.net (Postfix) with ESMTP id B4AE44AC615; Sun, 18 Jan 2004 21:43:56 +0100 (CET) Received: from pouet.in.mat.cc (pouet.in.mat.cc [212.43.217.126]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by plouf.absolight.net (Postfix) with ESMTP id 978A04AC606; Sun, 18 Jan 2004 21:43:55 +0100 (CET) Date: Sun, 18 Jan 2004 21:43:53 +0100 From: Mathieu Arnold To: Sergey Matveychuk , David Fleck Message-ID: <180545984.1074462233@pouet.in.mat.cc> In-Reply-To: <400ACE85.5000805@ciam.ru> References: <20040117215548.N602@grond.sourballs.org> <400ACE85.5000805@ciam.ru> X-Mailer: Mulberry/3.1.0 (Win32) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Virus-Scanned: by amavisd 0.1 cc: freebsd-perl@freebsd.org Subject: Re: PREFIX variable not used for perl ports? X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jan 2004 20:44:00 -0000 +-Le 18/01/2004 21:20 +0300, Sergey Matveychuk =E9crivait : | David Fleck wrote: |> Is there some other variable that can be set to ensure that the whole |> thing gets installed to /var/tmp? |=20 | No. There is no other variables for this. | This is one of many "stranges" (or bugs if you like) in perl build = system. |=20 | I'd like to deal with them. But after bsd.perl.mk will be extracted. | (PR/55515). I know, kuriyama@ is working with it now. It is only a problem with 5.005_03, 5.6 and 5.8 do respect PREFIX. --=20 Mathieu Arnold From owner-freebsd-perl@FreeBSD.ORG Sun Jan 18 12:46:43 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FE4316A4CE for ; Sun, 18 Jan 2004 12:46:43 -0800 (PST) Received: from plouf.absolight.net (plouf.absolight.net [212.43.217.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1CBA43D45 for ; Sun, 18 Jan 2004 12:46:40 -0800 (PST) (envelope-from mat@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) by plouf.absolight.net (Postfix) with ESMTP id 52A1B4AC620; Sun, 18 Jan 2004 21:46:40 +0100 (CET) Received: from pouet.in.mat.cc (pouet.in.mat.cc [212.43.217.126]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by plouf.absolight.net (Postfix) with ESMTP id 76FFE4AC3CB; Sun, 18 Jan 2004 21:46:39 +0100 (CET) Date: Sun, 18 Jan 2004 21:46:34 +0100 From: Mathieu Arnold To: Scott McWhirter , freebsd-perl@freebsd.org Message-ID: <180706750.1074462394@pouet.in.mat.cc> In-Reply-To: <20040118191439.GA22734@jadis.narnia.org.uk> References: <20040118191439.GA22734@jadis.narnia.org.uk> X-Mailer: Mulberry/3.1.0 (Win32) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========EE98ABC70AAFFBDCD590==========" X-Virus-Scanned: by amavisd 0.1 Subject: Re: Perl Ports (updates and new ones) X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jan 2004 20:46:43 -0000 --==========EE98ABC70AAFFBDCD590========== Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline +-Le 18/01/2004 19:14 +0000, Scott McWhirter =E9crivait : | hey all, |=20 | I've finally convinced my work to give freebsd a blast, so it means | moving all our internal software to ports (and stuff they depend on), so | i'm having to update some ports and create new ones. I have very little | time to do this in, so i thought i'd let you all know what i'm up to in | terms of CPAN modules i'm needing to do incase i waste time for stuff | that's already done... |=20 | Class::Tangram (1.13 -> 1.54) | Tangram (apparently need CVS version) | Set::Object (1.02 -> 1.05) | Template (2.08 -> 2.12) | T2 (New port) | SOAP::Data::Builder (New port, already submitted) | XML::Xerces::BagOfTricks (New port) | XML::Xerces (New port, although already in netbsd's ports) | FCGI::ProcManager (New port) |=20 | If someone's having a hard time with any of the tangram based stuff, | then i'd be willing to take over the maintainership since the CPAN | author/maintainer sits next to me in the office (any CPAN modules | maintained by TEEJAY or SAMV). |=20 | I feel like a challenge... so i'll be doing other port update in my | spare time. =3D0) Well, That I believe you should do is to contact the maintainers of these ports and see with them if they could let it go, if you don't have answers, submit PR's for your updates and some committer will commit them. --=20 Mathieu Arnold --==========EE98ABC70AAFFBDCD590========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (MingW32) iD8DBQFACvCsqYYpzGz/vmcRAtBBAJ432SkD2buVyenCrQ9sT92Iyz/tEwCfWhuB zhzwWoPr4r2PEN/G9/r1NC0= =CKAZ -----END PGP SIGNATURE----- --==========EE98ABC70AAFFBDCD590==========-- From owner-freebsd-perl@FreeBSD.ORG Sun Jan 18 19:32:09 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 810BD16A4CE; Sun, 18 Jan 2004 19:32:09 -0800 (PST) Received: from hueymiccailhuitl.mtu.ru (hueytecuilhuitl.mtu.ru [195.34.32.123]) by mx1.FreeBSD.org (Postfix) with ESMTP id A593143D1D; Sun, 18 Jan 2004 19:32:07 -0800 (PST) (envelope-from sem@ciam.ru) Received: from Current.sem-home.ciam.ru (ppp132-49.dialup.mtu-net.ru [62.118.132.49]) by hueymiccailhuitl.mtu.ru (Postfix) with ESMTP id D5115180D2A; Mon, 19 Jan 2004 06:32:05 +0300 (MSK) (envelope-from sem@ciam.ru) Received: from root by Current.sem-home.ciam.ru with local (Exim 4.30; FreeBSD) id 1AiQ94-0006Rs-7v; Mon, 19 Jan 2004 06:32:10 +0300 To: FreeBSD-gnats-submit@freebsd.org From: Sergey Matveychuk X-send-pr-version: 3.113 X-GNATS-Notify: Message-Id: Date: Mon, 19 Jan 2004 06:32:10 +0300 cc: perl@FreeBSD.org Subject: [PATCH] mail/p5-Mail-SpamAssassin: small fixes X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jan 2004 03:32:09 -0000 >Submitter-Id: current-users >Originator: Sergey Matveychuk >Organization: >Confidential: no >Synopsis: [PATCH] mail/p5-Mail-SpamAssassin: small fixes >Severity: non-critical >Priority: low >Category: ports >Class: change-request >Release: FreeBSD 5.2-RELEASE i386 >Environment: System: FreeBSD Current.sem-home.ciam.ru 5.2-RELEASE FreeBSD 5.2-RELEASE #6: Sat Jan 17 16:12:04 MSK 2004 >Description: [DESCRIBE CHANGES] - change spaces to tab to make portlint a little happier - allow users override RC_DIR and RC_SUFX - fix install spamd.sh in RC_DIR, not PREFIX/etc/rc.d - do not pollute WRKSRC with generated files, use WRKDIR instead (it's IMHO better style) Port maintainer (perl@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.50 >How-To-Repeat: >Fix: --- p5-Mail-SpamAssassin-2.61_1.patch begins here --- diff -ruN --exclude=CVS /usr/ports/mail/p5-Mail-SpamAssassin.orig/Makefile /usr/ports/mail/p5-Mail-SpamAssassin/Makefile --- /usr/ports/mail/p5-Mail-SpamAssassin.orig/Makefile Mon Jan 19 06:02:42 2004 +++ /usr/ports/mail/p5-Mail-SpamAssassin/Makefile Mon Jan 19 06:23:59 2004 @@ -52,11 +52,11 @@ DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} -SED_SCRIPT= -e 's|%%PREFIX%%|${PREFIX}|g' +SED_SCRIPT= -e 's|%%PREFIX%%|${PREFIX}|g' USE_RC_SUBR= yes -RC_DIR= ${PREFIX}/etc/rc.d -RC_SUFX= .sh +RC_DIR?= ${PREFIX}/etc/rc.d +RC_SUFX?= .sh SED_SCRIPT+= -e 's|%%RC_SUBR%%|${RC_SUBR}|g' \ -e 's|%%RC_DIR%%|${RC_DIR}|g' \ -e 's|%%RC_SUFX%%|${RC_SUFX}|g' @@ -72,11 +72,11 @@ @${MV} ${WRKSRC}/Makefile.PL.sed ${WRKSRC}/Makefile.PL post-build: - @${SED} ${SED_SCRIPT} ${FILESDIR}/spamd.sh > ${WRKSRC}/spamd.sh + @${SED} ${SED_SCRIPT} ${FILESDIR}/spamd.sh > ${WRKDIR}/spamd.sh post-install: @${STRIP_CMD} ${PREFIX}/bin/spamc - ${INSTALL_SCRIPT} ${WRKSRC}/spamd.sh ${PREFIX}/etc/rc.d/spamd${RC_SUFX} + ${INSTALL_SCRIPT} ${WRKDIR}/spamd.sh ${RC_DIR}/spamd${RC_SUFX} .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} --- p5-Mail-SpamAssassin-2.61_1.patch ends here --- From owner-freebsd-perl@FreeBSD.ORG Mon Jan 19 00:14:14 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 10E8216A4CE; Mon, 19 Jan 2004 00:14:14 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C845A43D54; Mon, 19 Jan 2004 00:14:12 -0800 (PST) (envelope-from krion@FreeBSD.org) Received: from freefall.freebsd.org (krion@localhost [127.0.0.1]) i0J8ECFR003983; Mon, 19 Jan 2004 00:14:12 -0800 (PST) (envelope-from krion@freefall.freebsd.org) Received: (from krion@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i0J8ECqs003979; Mon, 19 Jan 2004 00:14:12 -0800 (PST) (envelope-from krion) Date: Mon, 19 Jan 2004 00:14:12 -0800 (PST) From: Kirill Ponomarew Message-Id: <200401190814.i0J8ECqs003979@freefall.freebsd.org> To: krion@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, perl@FreeBSD.org Subject: Re: ports/61560: [PATCH] mail/p5-Mail-SpamAssassin: small fixes X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jan 2004 08:14:14 -0000 Synopsis: [PATCH] mail/p5-Mail-SpamAssassin: small fixes Responsible-Changed-From-To: freebsd-ports-bugs->perl Responsible-Changed-By: krion Responsible-Changed-When: Mon Jan 19 00:13:52 PST 2004 Responsible-Changed-Why: Over to maintainers. http://www.freebsd.org/cgi/query-pr.cgi?pr=61560 From owner-freebsd-perl@FreeBSD.ORG Mon Jan 19 00:35:42 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1231616A4CE; Mon, 19 Jan 2004 00:35:42 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6576443D2F; Mon, 19 Jan 2004 00:35:41 -0800 (PST) (envelope-from mat@FreeBSD.org) Received: from freefall.freebsd.org (mat@localhost [127.0.0.1]) i0J8ZfFR005743; Mon, 19 Jan 2004 00:35:41 -0800 (PST) (envelope-from mat@freefall.freebsd.org) Received: (from mat@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i0J8Zf0c005739; Mon, 19 Jan 2004 00:35:41 -0800 (PST) (envelope-from mat) Date: Mon, 19 Jan 2004 00:35:41 -0800 (PST) From: Mathieu Arnold Message-Id: <200401190835.i0J8Zf0c005739@freefall.freebsd.org> To: mat@FreeBSD.org, perl@FreeBSD.org, mat@FreeBSD.org Subject: Re: ports/61560: [PATCH] mail/p5-Mail-SpamAssassin: small fixes X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jan 2004 08:35:42 -0000 Synopsis: [PATCH] mail/p5-Mail-SpamAssassin: small fixes Responsible-Changed-From-To: perl->mat Responsible-Changed-By: mat Responsible-Changed-When: Mon Jan 19 00:35:15 PST 2004 Responsible-Changed-Why: I'll take it http://www.freebsd.org/cgi/query-pr.cgi?pr=61560 From owner-freebsd-perl@FreeBSD.ORG Mon Jan 19 02:15:51 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C2E0A16A513; Mon, 19 Jan 2004 02:15:51 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 181B043D49; Mon, 19 Jan 2004 02:15:51 -0800 (PST) (envelope-from mat@FreeBSD.org) Received: from freefall.freebsd.org (mat@localhost [127.0.0.1]) i0JAFoFR020504; Mon, 19 Jan 2004 02:15:50 -0800 (PST) (envelope-from mat@freefall.freebsd.org) Received: (from mat@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i0JAFoZ7020500; Mon, 19 Jan 2004 02:15:50 -0800 (PST) (envelope-from mat) Date: Mon, 19 Jan 2004 02:15:50 -0800 (PST) From: Mathieu Arnold Message-Id: <200401191015.i0JAFoZ7020500@freefall.freebsd.org> To: sem@ciam.ru, mat@FreeBSD.org, mat@FreeBSD.org, perl@FreeBSD.org Subject: Re: ports/61560: [PATCH] mail/p5-Mail-SpamAssassin: small fixes X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jan 2004 10:15:51 -0000 Synopsis: [PATCH] mail/p5-Mail-SpamAssassin: small fixes State-Changed-From-To: open->closed State-Changed-By: mat State-Changed-When: Mon Jan 19 01:47:45 PST 2004 State-Changed-Why: Committed, thanks Responsible-Changed-From-To: mat->perl Responsible-Changed-By: mat Responsible-Changed-When: Mon Jan 19 01:47:45 PST 2004 Responsible-Changed-Why: reassign to perl@ http://www.freebsd.org/cgi/query-pr.cgi?pr=61560 From owner-freebsd-perl@FreeBSD.ORG Mon Jan 19 08:31:28 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8545816A4CE; Mon, 19 Jan 2004 08:31:28 -0800 (PST) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA2DF43D2F; Mon, 19 Jan 2004 08:31:26 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.10/8.12.9) with ESMTP id i0JGVQip004977; Mon, 19 Jan 2004 08:31:26 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.10/8.12.10/Submit) id i0JGVQSh004976; Mon, 19 Jan 2004 08:31:26 -0800 (PST) (envelope-from obrien) Date: Mon, 19 Jan 2004 08:31:26 -0800 From: "David O'Brien" To: Mathieu Arnold Message-ID: <20040119163126.GA4722@dragon.nuxi.com> References: <200401191015.i0JAF9iR071128@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200401191015.i0JAF9iR071128@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.2-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: perl@FreeBSD.org Subject: Re: cvs commit: ports/mail/p5-Mail-SpamAssassin Makefile X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jan 2004 16:31:28 -0000 On Mon, Jan 19, 2004 at 02:15:09AM -0800, Mathieu Arnold wrote: > mat 2004/01/19 02:15:09 PST > > FreeBSD ports repository > > Modified files: > mail/p5-Mail-SpamAssassin Makefile > Log: > - change spaces to tab to make portlint a little happier > - allow users override RC_DIR and RC_SUFX > - fix install spamd.sh in RC_DIR, not PREFIX/etc/rc.d WHY?? rc scripts live in /etc/rc.d peroid. Please make this port always ahear to our standards. There is no need to make ever little thing overrideable as that will only encourage people to try to do weird things we don't support. Also it is well known that one can turn off a packages's rc script by renaming the rc script such that it doesn't have a ".sh" extention. It is our defacto standard that packages rc scripts have ".sh" as their extention, again please don't encourage a wide sweaping change. Note that pkg-plist and spamd.sh were broken WRT RC_DIR -- neither did anything with it. I'd like to commit this patch to make this port to follow the FreeBSD Ports estabished ways: Index: Makefile =================================================================== RCS file: /home/pcvs/ports/mail/p5-Mail-SpamAssassin/Makefile,v retrieving revision 1.53 diff -u -r1.53 Makefile --- Makefile 19 Jan 2004 15:44:37 -0000 1.53 +++ Makefile 19 Jan 2004 16:30:22 -0000 @@ -42,14 +42,8 @@ SED_SCRIPT= -e 's|%%PREFIX%%|${PREFIX}|g' USE_RC_SUBR= yes -RC_DIR?= ${PREFIX}/etc/rc.d -RC_SUFX?= .sh -SED_SCRIPT+= -e 's|%%RC_SUBR%%|${RC_SUBR}|g' \ - -e 's|%%RC_DIR%%|${RC_DIR}|g' \ - -e 's|%%RC_SUFX%%|${RC_SUFX}|g' -PLIST_SUB+= RC_DIR=${RC_DIR} \ - RC_SUFX=${RC_SUFX} - +SED_SCRIPT+= -e 's|%%PREFIX%%|${PREFIX}|g' \ + -e 's|%%RC_SUBR%%|${RC_SUBR}|g' post-patch: @${FIND} ${WRKSRC} -name \*.orig -delete @@ -63,7 +57,7 @@ post-install: @${STRIP_CMD} ${PREFIX}/bin/spamc - ${INSTALL_SCRIPT} ${WRKDIR}/spamd.sh ${RC_DIR}/spamd${RC_SUFX} + ${INSTALL_SCRIPT} ${WRKDIR}/spamd.sh ${PREFIX}/etc/rc.d/spamd.sh .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} Index: pkg-plist =================================================================== RCS file: /home/pcvs/ports/mail/p5-Mail-SpamAssassin/pkg-plist,v retrieving revision 1.20 diff -u -r1.20 pkg-plist --- pkg-plist 13 Jan 2004 08:29:28 -0000 1.20 +++ pkg-plist 19 Jan 2004 16:30:22 -0000 @@ -3,7 +3,7 @@ bin/spamc bin/spamd etc/mail/spamassassin/local.cf.sample -etc/rc.d/spamd%%RC_SUFX%% +etc/rc.d/spamd.sh %%SITE_PERL%%/Mail/SpamAssassin.pm %%SITE_PERL%%/Mail/SpamAssassin/ArchiveIterator.pm %%SITE_PERL%%/Mail/SpamAssassin/AuditMessage.pm From owner-freebsd-perl@FreeBSD.ORG Mon Jan 19 08:40:45 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DAEA16A4CE; Mon, 19 Jan 2004 08:40:45 -0800 (PST) Received: from plouf.absolight.net (plouf.absolight.net [212.43.217.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id A870643D39; Mon, 19 Jan 2004 08:40:34 -0800 (PST) (envelope-from mat@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) by plouf.absolight.net (Postfix) with ESMTP id 0C6564AD944; Mon, 19 Jan 2004 17:40:34 +0100 (CET) Received: from andromede.reaumur.absolight.net (ATuileries-107-2-1-223.w217-128.abo.wanadoo.fr [217.128.120.223]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by plouf.absolight.net (Postfix) with ESMTP id 45AAB4AD943; Mon, 19 Jan 2004 17:40:33 +0100 (CET) Date: Mon, 19 Jan 2004 17:40:27 +0100 From: Mathieu Arnold To: obrien@FreeBSD.org Message-ID: <359313585.1074534027@andromede.reaumur.absolight.net> In-Reply-To: <20040119163126.GA4722@dragon.nuxi.com> References: <200401191015.i0JAF9iR071128@repoman.freebsd.org> <20040119163126.GA4722@dragon.nuxi.com> X-Mailer: Mulberry/3.1.1 (Win32) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========FAE0816E00A3CB9BC565==========" X-Virus-Scanned: by amavisd 0.1 cc: perl@FreeBSD.org Subject: Re: cvs commit: ports/mail/p5-Mail-SpamAssassin Makefile X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jan 2004 16:40:45 -0000 --==========FAE0816E00A3CB9BC565========== Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline +-le 19/01/2004 08:31 -0800, David O'Brien =E9crivait : | On Mon, Jan 19, 2004 at 02:15:09AM -0800, Mathieu Arnold wrote: |> mat 2004/01/19 02:15:09 PST |>=20 |> FreeBSD ports repository |>=20 |> Modified files: |> mail/p5-Mail-SpamAssassin Makefile=20 |> Log: |> - change spaces to tab to make portlint a little happier |> - allow users override RC_DIR and RC_SUFX |> - fix install spamd.sh in RC_DIR, not PREFIX/etc/rc.d |=20 | WHY?? rc scripts live in /etc/rc.d peroid. | Please make this port always ahear to our standards. There is no need to | make ever little thing overrideable as that will only encourage people to | try to do weird things we don't support. Hum, as RC_DIR is defined as PREFIX/etc/rc.d, and that it's only used in this port, I don't see the point. | Also it is well known that one can turn off a packages's rc script by | renaming the rc script such that it doesn't have a ".sh" extention. It | is our defacto standard that packages rc scripts have ".sh" as their | extention, again please don't encourage a wide sweaping change. Well, this was already discussed, and we ended up leaving it this way. | Note that pkg-plist and spamd.sh were broken WRT RC_DIR -- neither did | anything with it. I'd like to commit this patch to make this port to | follow the FreeBSD Ports estabished ways: Well, do as you with, but it's not this commit that added all thoses things, they've been there for a week. | Index: Makefile | = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D | RCS file: /home/pcvs/ports/mail/p5-Mail-SpamAssassin/Makefile,v | retrieving revision 1.53 | diff -u -r1.53 Makefile | --- Makefile 19 Jan 2004 15:44:37 -0000 1.53 | +++ Makefile 19 Jan 2004 16:30:22 -0000 | @@ -42,14 +42,8 @@ | SED_SCRIPT=3D -e 's|%%PREFIX%%|${PREFIX}|g' | =20 | USE_RC_SUBR=3D yes | -RC_DIR?=3D ${PREFIX}/etc/rc.d | -RC_SUFX?=3D .sh | -SED_SCRIPT+=3D -e 's|%%RC_SUBR%%|${RC_SUBR}|g' \ | - -e 's|%%RC_DIR%%|${RC_DIR}|g' \ | - -e 's|%%RC_SUFX%%|${RC_SUFX}|g' | -PLIST_SUB+=3D RC_DIR=3D${RC_DIR} \ | - RC_SUFX=3D${RC_SUFX} | - | +SED_SCRIPT+=3D -e 's|%%PREFIX%%|${PREFIX}|g' \ | + -e 's|%%RC_SUBR%%|${RC_SUBR}|g' | post-patch: | @${FIND} ${WRKSRC} -name \*.orig -delete | =20 | @@ -63,7 +57,7 @@ | =20 | post-install: | @${STRIP_CMD} ${PREFIX}/bin/spamc | - ${INSTALL_SCRIPT} ${WRKDIR}/spamd.sh ${RC_DIR}/spamd${RC_SUFX} | + ${INSTALL_SCRIPT} ${WRKDIR}/spamd.sh ${PREFIX}/etc/rc.d/spamd.sh | =20 | .if !defined(NOPORTDOCS) | ${MKDIR} ${DOCSDIR} | Index: pkg-plist | = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D | RCS file: /home/pcvs/ports/mail/p5-Mail-SpamAssassin/pkg-plist,v | retrieving revision 1.20 | diff -u -r1.20 pkg-plist | --- pkg-plist 13 Jan 2004 08:29:28 -0000 1.20 | +++ pkg-plist 19 Jan 2004 16:30:22 -0000 | @@ -3,7 +3,7 @@ | bin/spamc | bin/spamd | etc/mail/spamassassin/local.cf.sample | -etc/rc.d/spamd%%RC_SUFX%% | +etc/rc.d/spamd.sh | %%SITE_PERL%%/Mail/SpamAssassin.pm | %%SITE_PERL%%/Mail/SpamAssassin/ArchiveIterator.pm | %%SITE_PERL%%/Mail/SpamAssassin/AuditMessage.pm --=20 Mathieu Arnold --==========FAE0816E00A3CB9BC565========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (MingW32) iD8DBQFADAh9qYYpzGz/vmcRAgEsAKClQRE5ndcwThy/WXFFLgiYSs/IYgCeK0ea RyqldLWEy/WDDJBs4G5jdAY= =zHxW -----END PGP SIGNATURE----- --==========FAE0816E00A3CB9BC565==========-- From owner-freebsd-perl@FreeBSD.ORG Mon Jan 19 10:48:37 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5543216A4CE; Mon, 19 Jan 2004 10:48:37 -0800 (PST) Received: from hueymiccailhuitl.mtu.ru (hueytecuilhuitl.mtu.ru [195.34.32.123]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BFA743D49; Mon, 19 Jan 2004 10:48:34 -0800 (PST) (envelope-from sem@ciam.ru) Received: from ciam.ru (ppp139-65.dialup.mtu-net.ru [62.118.139.65]) by hueymiccailhuitl.mtu.ru (Postfix) with ESMTP id F3E441859D3; Mon, 19 Jan 2004 21:48:30 +0300 (MSK) (envelope-from sem@ciam.ru) Message-ID: <400C2687.1000401@ciam.ru> Date: Mon, 19 Jan 2004 21:48:39 +0300 From: Sergey Matveychuk User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6a) Gecko/20031028 X-Accept-Language: en-us, en MIME-Version: 1.0 To: obrien@FreeBSD.org References: <200401191015.i0JAF9iR071128@repoman.freebsd.org> <20040119163126.GA4722@dragon.nuxi.com> In-Reply-To: <20040119163126.GA4722@dragon.nuxi.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: Mathieu Arnold cc: perl@FreeBSD.org Subject: Re: cvs commit: ports/mail/p5-Mail-SpamAssassin Makefile X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jan 2004 18:48:37 -0000 David O'Brien wrote: > WHY?? rc scripts live in /etc/rc.d peroid. Take a look at mail/exim. I don't know what is absolute true way. But IMHO people can feel free to chooce where scripts may be placed. > Please make this port always ahear to our standards. There is no need to > make ever little thing overrideable as that will only encourage people to > try to do weird things we don't support. We are not supported rcNG? > Also it is well known that one can turn off a packages's rc script by > renaming the rc script such that it doesn't have a ".sh" extention. It > is our defacto standard that packages rc scripts have ".sh" as their > extention, again please don't encourage a wide sweaping change. Be modern. You need only change spamd_enable="YES" to no, or remove it. Why do you think file renaming is better? And the file doesn't deinstall is you rename it. --- Sem. From owner-freebsd-perl@FreeBSD.ORG Mon Jan 19 10:51:48 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E88B316A53B; Mon, 19 Jan 2004 10:51:47 -0800 (PST) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB23143D55; Mon, 19 Jan 2004 10:51:45 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.10/8.12.9) with ESMTP id i0JIpjip006603; Mon, 19 Jan 2004 10:51:45 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.10/8.12.10/Submit) id i0JIpj0q006602; Mon, 19 Jan 2004 10:51:45 -0800 (PST) (envelope-from obrien) Date: Mon, 19 Jan 2004 10:51:45 -0800 From: "David O'Brien" To: Mathieu Arnold Message-ID: <20040119185145.GD6433@dragon.nuxi.com> References: <200401191015.i0JAF9iR071128@repoman.freebsd.org> <20040119163126.GA4722@dragon.nuxi.com> <359313585.1074534027@andromede.reaumur.absolight.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <359313585.1074534027@andromede.reaumur.absolight.net> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.2-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: perl@FreeBSD.org Subject: Re: cvs commit: ports/mail/p5-Mail-SpamAssassin Makefile X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jan 2004 18:51:48 -0000 On Mon, Jan 19, 2004 at 05:40:27PM +0100, Mathieu Arnold wrote: > Well, do as you with, but it's not this commit that added all thoses Thanks. From owner-freebsd-perl@FreeBSD.ORG Mon Jan 19 23:13:22 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C997E16A4CE for ; Mon, 19 Jan 2004 23:13:22 -0800 (PST) Received: from mail.rotfl.com.au (eth1779.sa.adsl.internode.on.net [150.101.235.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BAC943D1F for ; Mon, 19 Jan 2004 23:13:18 -0800 (PST) (envelope-from Phil@Kernick.org) Received: from undisclosed by mail.rotfl.com.au (Postfix) with ESMTP id E42CA74C23; Tue, 20 Jan 2004 17:43:16 +1030 (CST) Received: from mail.rotfl.com.au ([127.0.0.1]) by localhost (mail.rotfl.com.au [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 89699-02; Tue, 20 Jan 2004 17:43:14 +1030 (CST) Received: from undisclosed by mail.rotfl.com.au (Postfix) with ESMTP id 2037474C22; Tue, 20 Jan 2004 17:43:14 +1030 (CST) Message-ID: <400CD50A.2060005@Kernick.org> Date: Tue, 20 Jan 2004 17:43:14 +1030 From: Phil Kernick User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6) Gecko/20040113 X-Accept-Language: en-us, en MIME-Version: 1.0 To: blaz@si.FreeBSD.org, perl@FreeBSD.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at rotfl.com.au Subject: security/amavisd-new does not work on FreeBSD 4.x X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jan 2004 07:13:22 -0000 Hi, Just a heads up. The security/amavisd-new port does not work on FreeBSD 4.x as the current version (2.62) of the SpamAssassin port has a problem with Perl 5.005. The problem is with the mail/p5-Mail-SpamAssassin (2.62) port. The relevant bug report is here: http://bugzilla.spamassassin.org/show_bug.cgi?id=2938 A trivial fix is to comment out line 100 as per the bug report. Phil -- _-_|\ Phil Kernick E-Mail: Phil@Kernick.org / \ ROTFL Enterprises Mobile: 041 61 ROTFL \_.-*_/ v Humourist, satirist, and probably a few more 'ists to boot! From owner-freebsd-perl@FreeBSD.ORG Tue Jan 20 05:57:35 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C235C16A4CE for ; Tue, 20 Jan 2004 05:57:35 -0800 (PST) Received: from jadis.narnia.org.uk (jadis.narnia.org.uk [80.76.206.201]) by mx1.FreeBSD.org (Postfix) with SMTP id 3101443D48 for ; Tue, 20 Jan 2004 05:57:31 -0800 (PST) (envelope-from kungfuftr@jadis.narnia.org.uk) Received: (qmail 33491 invoked by uid 1001); 20 Jan 2004 13:57:34 -0000 Date: Tue, 20 Jan 2004 13:57:34 +0000 From: Scott McWhirter To: freebsd-perl@freebsd.org Message-ID: <20040120135734.GA30552@jadis.narnia.org.uk> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="LZvS9be/3tNcYl/X" Content-Disposition: inline User-Agent: Mutt/1.5.5.1i Subject: change request, Template::Toolkit 2.08 -> 2.12 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jan 2004 13:57:36 -0000 --LZvS9be/3tNcYl/X Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hey all, Template toolkit's been updated fairly recently (probably to fall in line with the release of the new ORA book "Perl Template Toolkit". I've got a patch attached which appears to be correct and working on our system. Testing would be appreciated. There's also a post-patch element where it tries (quite feebily) to get the documentation elements to install to ${PREFIX}. ta! -- -Scott McWhirter- | -kungfuftr- --LZvS9be/3tNcYl/X Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="p5-Template-Toolkit.diff" diff -ruN p5-Template-Toolkit.bak/Makefile p5-Template-Toolkit/Makefile --- p5-Template-Toolkit.bak/Makefile Fri Oct 24 15:15:31 2003 +++ p5-Template-Toolkit/Makefile Tue Jan 20 13:27:55 2004 @@ -6,7 +6,7 @@ # PORTNAME= Template-Toolkit -PORTVERSION= 2.08 +PORTVERSION= 2.12 CATEGORIES= www textproc perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN} MASTER_SITE_SUBDIR= Template @@ -35,7 +35,7 @@ .endif MAN1= tpage.1 ttree.1 -MAN3= Template.3 Template::Base.3 Template::Constants.3 \ +MAN3= Template.3 Template::Base.3 Template::Config.3 Template::Constants.3 \ Template::Context.3 Template::Document.3 Template::Exception.3 \ Template::FAQ.3 Template::Filters.3 Template::Iterator.3 \ Template::Library::HTML.3 Template::Library::PostScript.3 \ @@ -44,45 +44,44 @@ Template::Manual::Directives.3 Template::Manual::Filters.3 \ Template::Manual::Internals.3 Template::Manual::Intro.3 \ Template::Manual::Plugins.3 Template::Manual::Refs.3 \ - Template::Manual::Syntax.3 Template::Manual::Variables.3 \ - Template::Manual::Views.3 Template::Manual::VMethods.3 \ - Template::Modules.3 Template::Namespace::Constants.3 \ - Template::Parser.3 \ + Template::Manual::Syntax.3 Template::Manual::VMethods.3 \ + Template::Manual::Variables.3 Template::Manual::Views.3 \ + Template::Modules.3 Template::Namespace::Constants.3 Template::Parser.3 \ Template::Plugin.3 Template::Plugin::Autoformat.3 \ Template::Plugin::CGI.3 Template::Plugin::DBI.3 \ Template::Plugin::Datafile.3 Template::Plugin::Date.3 \ Template::Plugin::Directory.3 Template::Plugin::Dumper.3 \ Template::Plugin::File.3 Template::Plugin::Filter.3 \ Template::Plugin::Format.3 Template::Plugin::GD::Constants.3 \ - Template::Plugin::GD::Graph::area.3 \ - Template::Plugin::GD::Graph::bars.3 \ + Template::Plugin::GD::Graph::area.3 Template::Plugin::GD::Graph::bars.3 \ Template::Plugin::GD::Graph::bars3d.3 \ Template::Plugin::GD::Graph::lines.3 \ Template::Plugin::GD::Graph::lines3d.3 \ Template::Plugin::GD::Graph::linespoints.3 \ - Template::Plugin::GD::Graph::mixed.3 \ - Template::Plugin::GD::Graph::pie.3 \ + Template::Plugin::GD::Graph::mixed.3 Template::Plugin::GD::Graph::pie.3 \ Template::Plugin::GD::Graph::pie3d.3 \ Template::Plugin::GD::Graph::points.3 Template::Plugin::GD::Image.3 \ Template::Plugin::GD::Polygon.3 Template::Plugin::GD::Text.3 \ - Template::Plugin::GD::Text::Align.3 \ - Template::Plugin::GD::Text::Wrap.3 Template::Plugin::HTML.3 \ + Template::Plugin::GD::Text::Align.3 Template::Plugin::GD::Text::Wrap.3 \ + Template::Plugin::HTML.3 Template::Plugin::Image.3 \ Template::Plugin::Iterator.3 Template::Plugin::Pod.3 \ - Template::Plugin::String.3 Template::Plugin::Table.3 \ - Template::Plugin::URL.3 Template::Plugin::View.3 \ - Template::Plugin::Wrap.3 Template::Plugin::XML::DOM.3 \ - Template::Plugin::XML::RSS.3 Template::Plugin::XML::Simple.3 \ - Template::Plugin::XML::Style.3 Template::Plugin::XML::XPath.3 \ - Template::Plugins.3 Template::Provider.3 Template::Service.3 \ - Template::Stash.3 Template::Stash::Context.3 Template::Stash::XS.3 \ - Template::Test.3 Template::Tools::tpage.3 Template::Tools::ttree.3 \ - Template::Tutorial.3 Template::Tutorial::Datafile.3 \ - Template::Tutorial::Web.3 Template::View.3 + Template::Plugin::Procedural.3 Template::Plugin::String.3 \ + Template::Plugin::Table.3 Template::Plugin::URL.3 \ + Template::Plugin::View.3 Template::Plugin::Wrap.3 \ + Template::Plugin::XML::DOM.3 Template::Plugin::XML::RSS.3 \ + Template::Plugin::XML::Simple.3 Template::Plugin::XML::Style.3 \ + Template::Plugin::XML::XPath.3 Template::Plugins.3 \ + Template::Provider.3 Template::Service.3 Template::Stash.3 \ + Template::Stash::Context.3 Template::Stash::XS.3 Template::Test.3 \ + Template::Tools::tpage.3 Template::Tools::ttree.3 Template::Tutorial.3 \ + Template::Tutorial::Datafile.3 Template::Tutorial::Web.3 Template::View.3 MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} post-patch: - ${PERL} -pi -e 's,${LOCALBASE}/tt2,${LOCALBASE}/share/tt2,g' \ - ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} + ${PERL} -pi -e 's,/usr/local,${PREFIX},g' \ + ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}; + ${PERL} -pi -e 's,${PREFIX}/tt2,${PREFIX}/share/tt2,g' \ + ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}; .include diff -ruN p5-Template-Toolkit.bak/distinfo p5-Template-Toolkit/distinfo --- p5-Template-Toolkit.bak/distinfo Wed Jul 31 12:50:41 2002 +++ p5-Template-Toolkit/distinfo Tue Jan 20 13:25:09 2004 @@ -1 +1 @@ -MD5 (Template-Toolkit-2.08.tar.gz) = 04b14a3ddb54db77a8eb7104635a7f23 +MD5 (Template-Toolkit-2.12.tar.gz) = 12eb270e3da176f2525b5422097e3300 diff -ruN p5-Template-Toolkit.bak/pkg-plist p5-Template-Toolkit/pkg-plist --- p5-Template-Toolkit.bak/pkg-plist Fri Oct 24 13:04:58 2003 +++ p5-Template-Toolkit/pkg-plist Tue Jan 20 13:25:09 2004 @@ -59,8 +59,10 @@ %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/GD/Text/Align.pm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/GD/Text/Wrap.pm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/HTML.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/Image.pm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/Iterator.pm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/Pod.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/Procedural.pm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/String.pm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/Table.pm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/URL.pm @@ -146,8 +148,11 @@ share/tt2/docs/html/Modules/Template/Plugin/GD/Text/Align.html share/tt2/docs/html/Modules/Template/Plugin/GD/Text/Wrap.html share/tt2/docs/html/Modules/Template/Plugin/HTML.html +share/tt2/docs/html/Modules/Template/Plugin/Image.html share/tt2/docs/html/Modules/Template/Plugin/Iterator.html +share/tt2/docs/html/Modules/Template/Plugin/Math.html share/tt2/docs/html/Modules/Template/Plugin/Pod.html +share/tt2/docs/html/Modules/Template/Plugin/Procedural.html share/tt2/docs/html/Modules/Template/Plugin/String.html share/tt2/docs/html/Modules/Template/Plugin/Table.html share/tt2/docs/html/Modules/Template/Plugin/URL.html @@ -249,8 +254,11 @@ share/tt2/docs/src/Modules/Template/Plugin/GD/Text/Align.html share/tt2/docs/src/Modules/Template/Plugin/GD/Text/Wrap.html share/tt2/docs/src/Modules/Template/Plugin/HTML.html +share/tt2/docs/src/Modules/Template/Plugin/Image.html share/tt2/docs/src/Modules/Template/Plugin/Iterator.html +share/tt2/docs/src/Modules/Template/Plugin/Math.html share/tt2/docs/src/Modules/Template/Plugin/Pod.html +share/tt2/docs/src/Modules/Template/Plugin/Procedural.html share/tt2/docs/src/Modules/Template/Plugin/String.html share/tt2/docs/src/Modules/Template/Plugin/Table.html share/tt2/docs/src/Modules/Template/Plugin/URL.html @@ -1367,135 +1375,135 @@ @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Template/Stash/XS @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Template/Stash @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Template +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Tutorial @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Tools @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Stash -@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Library -@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Tutorial -@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Namespace -@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Manual @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/XML @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/GD/Text @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/GD/Graph @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin/GD @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Plugin +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Namespace +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Manual +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template/Library @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Template -@dirrm share/tt2/docs/html/Tools -@dirrm share/tt2/docs/html/Tutorial -@dirrm share/tt2/docs/html/Library -@dirrm share/tt2/docs/html/Manual -@dirrm share/tt2/docs/html/Release -@dirrm share/tt2/docs/html/FAQ -@dirrm share/tt2/docs/html/Modules/Template/Stash -@dirrm share/tt2/docs/html/Modules/Template/Plugin/XML -@dirrm share/tt2/docs/html/Modules/Template/Plugin/GD/Text -@dirrm share/tt2/docs/html/Modules/Template/Plugin/GD/Graph -@dirrm share/tt2/docs/html/Modules/Template/Plugin/GD -@dirrm share/tt2/docs/html/Modules/Template/Plugin -@dirrm share/tt2/docs/html/Modules/Template/Namespace -@dirrm share/tt2/docs/html/Modules/Template -@dirrm share/tt2/docs/html/Modules -@dirrm share/tt2/docs/html -@dirrm share/tt2/docs/lib/docset -@dirrm share/tt2/docs/lib -@dirrm share/tt2/docs/style/splash -@dirrm share/tt2/docs/style/plain -@dirrm share/tt2/docs/style -@dirrm share/tt2/docs/src/Tools -@dirrm share/tt2/docs/src/Tutorial -@dirrm share/tt2/docs/src/Library @dirrm share/tt2/docs/src/Manual -@dirrm share/tt2/docs/src/Release -@dirrm share/tt2/docs/src/FAQ -@dirrm share/tt2/docs/src/Modules/Template/Stash -@dirrm share/tt2/docs/src/Modules/Template/Plugin/XML -@dirrm share/tt2/docs/src/Modules/Template/Plugin/GD/Text +@dirrm share/tt2/docs/src/Modules/Template/Namespace @dirrm share/tt2/docs/src/Modules/Template/Plugin/GD/Graph +@dirrm share/tt2/docs/src/Modules/Template/Plugin/GD/Text @dirrm share/tt2/docs/src/Modules/Template/Plugin/GD +@dirrm share/tt2/docs/src/Modules/Template/Plugin/XML @dirrm share/tt2/docs/src/Modules/Template/Plugin -@dirrm share/tt2/docs/src/Modules/Template/Namespace +@dirrm share/tt2/docs/src/Modules/Template/Stash @dirrm share/tt2/docs/src/Modules/Template @dirrm share/tt2/docs/src/Modules +@dirrm share/tt2/docs/src/Tutorial +@dirrm share/tt2/docs/src/Library +@dirrm share/tt2/docs/src/Tools +@dirrm share/tt2/docs/src/Release +@dirrm share/tt2/docs/src/FAQ @dirrm share/tt2/docs/src +@dirrm share/tt2/docs/lib/docset +@dirrm share/tt2/docs/lib +@dirrm share/tt2/docs/style/splash +@dirrm share/tt2/docs/style/plain +@dirrm share/tt2/docs/style +@dirrm share/tt2/docs/html/Manual +@dirrm share/tt2/docs/html/Modules/Template/Namespace +@dirrm share/tt2/docs/html/Modules/Template/Plugin/GD/Graph +@dirrm share/tt2/docs/html/Modules/Template/Plugin/GD/Text +@dirrm share/tt2/docs/html/Modules/Template/Plugin/GD +@dirrm share/tt2/docs/html/Modules/Template/Plugin/XML +@dirrm share/tt2/docs/html/Modules/Template/Plugin +@dirrm share/tt2/docs/html/Modules/Template/Stash +@dirrm share/tt2/docs/html/Modules/Template +@dirrm share/tt2/docs/html/Modules +@dirrm share/tt2/docs/html/Tutorial +@dirrm share/tt2/docs/html/Library +@dirrm share/tt2/docs/html/Tools +@dirrm share/tt2/docs/html/Release +@dirrm share/tt2/docs/html/FAQ +@dirrm share/tt2/docs/html @dirrm share/tt2/docs -@dirrm share/tt2/examples/html/splash -@dirrm share/tt2/examples/html/ps -@dirrm share/tt2/examples/html/html -@dirrm share/tt2/examples/html -@dirrm share/tt2/examples/lib/examples/ps/marks -@dirrm share/tt2/examples/lib/examples/ps -@dirrm share/tt2/examples/lib/examples/html/lists -@dirrm share/tt2/examples/lib/examples/html/headers -@dirrm share/tt2/examples/lib/examples/html/tables -@dirrm share/tt2/examples/lib/examples/html/links @dirrm share/tt2/examples/lib/examples/html/bars +@dirrm share/tt2/examples/lib/examples/html/links +@dirrm share/tt2/examples/lib/examples/html/lists @dirrm share/tt2/examples/lib/examples/html/rgb @dirrm share/tt2/examples/lib/examples/html/menus +@dirrm share/tt2/examples/lib/examples/html/headers +@dirrm share/tt2/examples/lib/examples/html/tables @dirrm share/tt2/examples/lib/examples/html -@dirrm share/tt2/examples/lib/examples/splash/pulldown @dirrm share/tt2/examples/lib/examples/splash/button -@dirrm share/tt2/examples/lib/examples/splash/menubar +@dirrm share/tt2/examples/lib/examples/splash/bar @dirrm share/tt2/examples/lib/examples/splash/box -@dirrm share/tt2/examples/lib/examples/splash/config -@dirrm share/tt2/examples/lib/examples/splash/tab -@dirrm share/tt2/examples/lib/examples/splash/dropbox @dirrm share/tt2/examples/lib/examples/splash/tabsbox -@dirrm share/tt2/examples/lib/examples/splash/bar -@dirrm share/tt2/examples/lib/examples/splash/tabset -@dirrm share/tt2/examples/lib/examples/splash/text -@dirrm share/tt2/examples/lib/examples/splash/hair @dirrm share/tt2/examples/lib/examples/splash/tabbox -@dirrm share/tt2/examples/lib/examples/splash/frame -@dirrm share/tt2/examples/lib/examples/splash/menu @dirrm share/tt2/examples/lib/examples/splash/icon +@dirrm share/tt2/examples/lib/examples/splash/dropbox +@dirrm share/tt2/examples/lib/examples/splash/pulldown +@dirrm share/tt2/examples/lib/examples/splash/tabset +@dirrm share/tt2/examples/lib/examples/splash/frame @dirrm share/tt2/examples/lib/examples/splash/panel +@dirrm share/tt2/examples/lib/examples/splash/tab +@dirrm share/tt2/examples/lib/examples/splash/hair +@dirrm share/tt2/examples/lib/examples/splash/menubar +@dirrm share/tt2/examples/lib/examples/splash/text +@dirrm share/tt2/examples/lib/examples/splash/menu +@dirrm share/tt2/examples/lib/examples/splash/config @dirrm share/tt2/examples/lib/examples/splash +@dirrm share/tt2/examples/lib/examples/ps/marks +@dirrm share/tt2/examples/lib/examples/ps @dirrm share/tt2/examples/lib/examples +@dirrm share/tt2/examples/lib/example @dirrm share/tt2/examples/lib/splash/about @dirrm share/tt2/examples/lib/splash -@dirrm share/tt2/examples/lib/example @dirrm share/tt2/examples/lib @dirrm share/tt2/examples/src/splash -@dirrm share/tt2/examples/src/ps @dirrm share/tt2/examples/src/html +@dirrm share/tt2/examples/src/ps @dirrm share/tt2/examples/src +@dirrm share/tt2/examples/html/splash +@dirrm share/tt2/examples/html/html +@dirrm share/tt2/examples/html/ps +@dirrm share/tt2/examples/html @dirrm share/tt2/examples @dirrm share/tt2/images/splash/black -@dirrm share/tt2/images/splash/green50 -@dirrm share/tt2/images/splash/red50 -@dirrm share/tt2/images/splash/green -@dirrm share/tt2/images/splash/mauve -@dirrm share/tt2/images/splash/blue -@dirrm share/tt2/images/splash/marine -@dirrm share/tt2/images/splash/green75 -@dirrm share/tt2/images/splash/red75 -@dirrm share/tt2/images/splash/grey25 +@dirrm share/tt2/images/splash/blue75 @dirrm share/tt2/images/splash/purple -@dirrm share/tt2/images/splash/leaf -@dirrm share/tt2/images/splash/blue50 -@dirrm share/tt2/images/splash/lilac @dirrm share/tt2/images/splash/bud -@dirrm share/tt2/images/splash/scarlet -@dirrm share/tt2/images/splash/blue75 -@dirrm share/tt2/images/splash/red25 +@dirrm share/tt2/images/splash/grey75 @dirrm share/tt2/images/splash/green25 -@dirrm share/tt2/images/splash/orange -@dirrm share/tt2/images/splash/white -@dirrm share/tt2/images/splash/mint -@dirrm share/tt2/images/splash/red -@dirrm share/tt2/images/splash/grey50 +@dirrm share/tt2/images/splash/mauve @dirrm share/tt2/images/splash/rose +@dirrm share/tt2/images/splash/green +@dirrm share/tt2/images/splash/white +@dirrm share/tt2/images/splash/blue +@dirrm share/tt2/images/splash/green50 @dirrm share/tt2/images/splash/navy -@dirrm share/tt2/images/splash/aqua +@dirrm share/tt2/images/splash/blue50 +@dirrm share/tt2/images/splash/red +@dirrm share/tt2/images/splash/red25 +@dirrm share/tt2/images/splash/marine +@dirrm share/tt2/images/splash/leaf @dirrm share/tt2/images/splash/sky @dirrm share/tt2/images/splash/blue25 -@dirrm share/tt2/images/splash/grey75 +@dirrm share/tt2/images/splash/lilac +@dirrm share/tt2/images/splash/orange +@dirrm share/tt2/images/splash/green75 +@dirrm share/tt2/images/splash/red75 @dirrm share/tt2/images/splash/blood +@dirrm share/tt2/images/splash/scarlet +@dirrm share/tt2/images/splash/grey50 +@dirrm share/tt2/images/splash/aqua +@dirrm share/tt2/images/splash/red50 +@dirrm share/tt2/images/splash/grey25 +@dirrm share/tt2/images/splash/mint @dirrm share/tt2/images/splash @dirrm share/tt2/images @dirrm share/tt2/templates/ps -@dirrm share/tt2/templates/pod/html -@dirrm share/tt2/templates/pod @dirrm share/tt2/templates/html @dirrm share/tt2/templates/splash +@dirrm share/tt2/templates/pod/html +@dirrm share/tt2/templates/pod @dirrm share/tt2/templates @dirrm share/tt2 --LZvS9be/3tNcYl/X-- From owner-freebsd-perl@FreeBSD.ORG Tue Jan 20 07:51:27 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3B1916A4CE for ; Tue, 20 Jan 2004 07:51:27 -0800 (PST) Received: from mail.3wgraphics.net (mail.3wgraphics.net [194.87.91.161]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C78043D68 for ; Tue, 20 Jan 2004 07:51:01 -0800 (PST) (envelope-from skv@FreeBSD.org) Received: from [192.168.0.1] (helo=FreeBSD.org) by mail.3wgraphics.net with esmtp (Exim 4.24; FreeBSD) id 1AiyBi-000CXC-5n for perl@FreeBSD.org; Tue, 20 Jan 2004 18:53:10 +0300 Message-ID: <400D4EE6.8010003@FreeBSD.org> Date: Tue, 20 Jan 2004 18:53:10 +0300 From: Sergey Skvortsov User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en,ru MIME-Version: 1.0 To: perl@FreeBSD.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Spam-Report: Spam detection software, running on the system "freebsd.3wgraphics.net", hasmessageblock similar future email. If you have any questions, see the administrator of that system for details. http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/61621 Any suggestions or corrections? -- Sergey Skvortsov mailto: skv@FreeBSD.org [...] Content analysis details: (0.0 points, 5.0 required) pts rule name description -------------------------------------------------- Subject: requst for review: PR/61621 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jan 2004 15:51:27 -0000 http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/61621 Any suggestions or corrections? -- Sergey Skvortsov mailto: skv@FreeBSD.org From owner-freebsd-perl@FreeBSD.ORG Tue Jan 20 09:17:38 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6C7416A4CF; Tue, 20 Jan 2004 09:17:38 -0800 (PST) Received: from plouf.absolight.net (plouf.absolight.net [212.43.217.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DFF343D66; Tue, 20 Jan 2004 09:17:20 -0800 (PST) (envelope-from mat@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) by plouf.absolight.net (Postfix) with ESMTP id C0ADE4AF5E9; Tue, 20 Jan 2004 18:17:18 +0100 (CET) Received: from andromede.reaumur.absolight.net (ATuileries-107-2-1-163.w217-128.abo.wanadoo.fr [217.128.120.163]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by plouf.absolight.net (Postfix) with ESMTP id 801624AEE7B; Tue, 20 Jan 2004 18:17:17 +0100 (CET) Date: Tue, 20 Jan 2004 18:17:06 +0100 From: Mathieu Arnold To: Sergey Skvortsov , perl@FreeBSD.org Message-ID: <447910631.1074622626@andromede.reaumur.absolight.net> In-Reply-To: <400D4EE6.8010003@FreeBSD.org> References: <400D4EE6.8010003@FreeBSD.org> X-Mailer: Mulberry/3.1.1 (Win32) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========54FC8582AA6332870834==========" X-Virus-Scanned: by amavisd 0.1 Subject: Re: requst for review: PR/61621 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jan 2004 17:17:38 -0000 --==========54FC8582AA6332870834========== Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline +-le 20/01/2004 18:53 +0300, Sergey Skvortsov =E9crivait : | http://www.freebsd.org/cgi/query-pr.cgi?pr=3Dports/61621 |=20 | Any suggestions or corrections? Why not reuse only the bits that are in=20 devel/p5-Module-Build/inc.build.mk They are the only ones needed, and I've not seen yet a modules that only comes with only a Build.PL and no passthrough Makefile.PL. --=20 Mathieu Arnold --==========54FC8582AA6332870834========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (MingW32) iD8DBQFADWKZqYYpzGz/vmcRAjwEAJ0QQF59ifD8UflpDQP6M/lcJqxlbQCdGbC+ pWsCtgMNa/LUmUYd7DQfFWE= =wSV1 -----END PGP SIGNATURE----- --==========54FC8582AA6332870834==========-- From owner-freebsd-perl@FreeBSD.ORG Tue Jan 20 09:19:04 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C5C816A4CE; Tue, 20 Jan 2004 09:19:04 -0800 (PST) Received: from plouf.absolight.net (plouf.absolight.net [212.43.217.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49B6C43D54; Tue, 20 Jan 2004 09:19:03 -0800 (PST) (envelope-from mat@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) by plouf.absolight.net (Postfix) with ESMTP id 9F4CD4AEBCB; Tue, 20 Jan 2004 18:19:02 +0100 (CET) Received: from andromede.reaumur.absolight.net (ATuileries-107-2-1-163.w217-128.abo.wanadoo.fr [217.128.120.163]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by plouf.absolight.net (Postfix) with ESMTP id 0387E4AF513; Tue, 20 Jan 2004 18:18:59 +0100 (CET) Date: Tue, 20 Jan 2004 18:18:53 +0100 From: Mathieu Arnold To: Scott McWhirter , freebsd-perl@freebsd.org, Anton Berezin Message-ID: <448017004.1074622733@andromede.reaumur.absolight.net> In-Reply-To: <20040120135734.GA30552@jadis.narnia.org.uk> References: <20040120135734.GA30552@jadis.narnia.org.uk> X-Mailer: Mulberry/3.1.1 (Win32) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========E97E3F65E09E7EADE703==========" X-Virus-Scanned: by amavisd 0.1 Subject: Re: change request, Template::Toolkit 2.08 -> 2.12 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jan 2004 17:19:04 -0000 --==========E97E3F65E09E7EADE703========== Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline +-le 20/01/2004 13:57 +0000, Scott McWhirter =E9crivait : | Hey all, |=20 | Template toolkit's been updated fairly recently (probably to fall in | line with the release of the new ORA book "Perl Template Toolkit". | I've got a patch attached which appears to be correct and working on our | system. Testing would be appreciated. There's also a post-patch element | where it tries (quite feebily) to get the documentation elements to | install to ${PREFIX}. I'v already submitted a similar patch to the maintainer last week, I'm waiting for his approval. --=20 Mathieu Arnold --==========E97E3F65E09E7EADE703========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (MingW32) iD8DBQFADWL/qYYpzGz/vmcRAuLJAJ9URSvTHeGGlHoMCDdJWsaL7RWSbgCfeKcW cemYXx3uWe2G/WeX925HUyA= =dFV2 -----END PGP SIGNATURE----- --==========E97E3F65E09E7EADE703==========-- From owner-freebsd-perl@FreeBSD.ORG Tue Jan 20 10:59:22 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 886BB16A4CE for ; Tue, 20 Jan 2004 10:59:22 -0800 (PST) Received: from jadis.narnia.org.uk (jadis.narnia.org.uk [80.76.206.201]) by mx1.FreeBSD.org (Postfix) with SMTP id 09BD043D55 for ; Tue, 20 Jan 2004 10:59:21 -0800 (PST) (envelope-from kungfuftr@jadis.narnia.org.uk) Received: (qmail 48248 invoked by uid 1001); 20 Jan 2004 18:59:25 -0000 Date: Tue, 20 Jan 2004 18:59:25 +0000 From: Scott McWhirter To: freebsd-perl@freebsd.org Message-ID: <20040120185925.GA53852@jadis.narnia.org.uk> References: <20040120181037.GA38293@gromit.dlib.vt.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040120181037.GA38293@gromit.dlib.vt.edu> User-Agent: Mutt/1.5.5.1i Subject: Re: p5-Mail-SpamAssassin-2.62 fails with 4.9-STABLE base Perl. X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jan 2004 18:59:22 -0000 On Tue, Jan 20, 2004 at 01:10:37PM -0500, Paul Mather wrote: > I just portupgraded my installed (working) mail/p5-Mail-SpamAssassin > port today to the latest version (2.61->2.62) and it appears to have > broken in the process. Does SpamAssassin no longer work with the base > Perl that is part of 4.9-STABLE? > > Here is what I get when I try to run spamassassin: > > gromit# spamassassin --version > Can't use subscript on split at /usr/local/lib/perl5/site_perl/5.005/Mail/SpamAssassin.pm line 100, near "1]" > gromit# I think it's a bug in spamassassin actually... try this in line 100: - push(@EXTRA_VERSION, ( 'r' . qw{$LastChangedRevision: 6141 $ updated by SVN}[1] )); + push(@EXTRA_VERSION, ( 'r' . (qw{$LastChangedRevision: 6141 $ updated by SVN})[1] )); I would try to test, but don't have access to that particular version of perl. -- -Scott McWhirter- | -kungfuftr- From owner-freebsd-perl@FreeBSD.ORG Tue Jan 20 11:30:31 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91E8216A4CE for ; Tue, 20 Jan 2004 11:30:31 -0800 (PST) Received: from plouf.absolight.net (plouf.absolight.net [212.43.217.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2565643D45 for ; Tue, 20 Jan 2004 11:29:48 -0800 (PST) (envelope-from mat@mat.cc) Received: from localhost (localhost [127.0.0.1]) by plouf.absolight.net (Postfix) with ESMTP id F0AA54AF8F6; Tue, 20 Jan 2004 20:29:46 +0100 (CET) Received: from pouet.in.mat.cc (pouet.in.mat.cc [212.43.217.126]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by plouf.absolight.net (Postfix) with ESMTP id A59674AF962; Tue, 20 Jan 2004 20:29:45 +0100 (CET) Date: Tue, 20 Jan 2004 20:29:42 +0100 From: Mathieu Arnold To: Paul Mather , Scott McWhirter , perl@freebsd.org Message-ID: <91246843.1074630582@pouet.in.mat.cc> In-Reply-To: <20040120181037.GA38293@gromit.dlib.vt.edu> <20040120185925.GA53852@jadis.narnia.org.uk> References: <20040120181037.GA38293@gromit.dlib.vt.edu> X-Mailer: Mulberry/3.1.0 (Win32) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Virus-Scanned: by amavisd 0.1 Subject: Re: p5-Mail-SpamAssassin-2.62 fails with 4.9-STABLE base Perl. X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jan 2004 19:30:31 -0000 It was fixed earlier today. +-Le 20/01/2004 13:10 -0500, Paul Mather =E9crivait : | I just portupgraded my installed (working) mail/p5-Mail-SpamAssassin | port today to the latest version (2.61->2.62) and it appears to have | broken in the process. Does SpamAssassin no longer work with the base | Perl that is part of 4.9-STABLE? |=20 | Here is what I get when I try to run spamassassin: |=20 | gromit# spamassassin --version | Can't use subscript on split at | /usr/local/lib/perl5/site_perl/5.005/Mail/SpamAssassin.pm line 100, near | "1]" gromit#=20 |=20 | The same happens with other spamassassin utilities: |=20 | gromit# sa-learn --version | Can't use subscript on split at | /usr/local/lib/perl5/site_perl/5.005/Mail/SpamAssassin.pm line 100, near | "1]" BEGIN failed--compilation aborted at | /usr/local/lib/perl5/site_perl/5.005/Mail/SpamAssassin/CmdLearn.pm line = 6. | gromit#=20 |=20 | I don't know much about Perl, but the error message suggests an | unsupported language feature is being used, leading me to believe that | 5.005 is just too old to hack it for SpamAssassin any more. |=20 | My installed Perl is as follows: |=20 |>>>>>=20 | gromit# perl -v |=20 | This is perl, version 5.005_03 built for i386-freebsd |=20 | Copyright 1987-1999, Larry Wall |=20 | Perl may be copied only under the terms of either the Artistic License or | the GNU General Public License, which may be found in the Perl 5.0 source | kit. |=20 | Complete documentation for Perl, including FAQ lists, should be found on | this system using `man perl' or `perldoc perl'. If you have access to = the | Internet, point your browser at http://www.perl.com/, the Perl Home Page. |=20 | gromit# perl -V | Summary of my perl5 (5.0 patchlevel 5 subversion 3) configuration: | Platform: | osname=3Dfreebsd, osvers=3D4.0-current, archname=3Di386-freebsd | uname=3D'FreeBSD freefall.FreeBSD.org 4.0-current FreeBSD 4.0-current | #0: $Date$' hint=3Drecommended, useposix=3Dtrue, d_sigaction=3Ddefine | usethreads=3Dundef useperlio=3Dundef d_sfio=3Dundef | Compiler: | cc=3D'cc', optimize=3D'undef', gccversion=3D2.95.2 19991024 (release) | cppflags=3D'' | ccflags =3D'' | stdchar=3D'char', d_stdstdio=3Dundef, usevfork=3Dtrue | intsize=3D4, longsize=3D4, ptrsize=3D4, doublesize=3D8 | d_longlong=3Ddefine, longlongsize=3D8, d_longdbl=3Ddefine, = longdblsize=3D12 | alignbytes=3D4, usemymalloc=3Dn, prototype=3Ddefine | Linker and Libraries: | ld=3D'cc', ldflags =3D'-Wl,-E -lperl -lm ' | libpth=3D/usr/lib | libs=3D-lm -lc -lcrypt | libc=3D, so=3Dso, useshrplib=3Dtrue, libperl=3Dlibperl.so.3 | Dynamic Linking: | dlsrc=3Ddl_dlopen.xs, dlext=3Dso, d_dlsymun=3Dundef, ccdlflags=3D' | -Wl,-R/usr/lib' cccdlflags=3D'-DPIC -fpic', lddlflags=3D'-Wl,-E = -shared | -lperl -lm ' |=20 |=20 | Characteristics of this binary (from libperl):=20 | Built under freebsd | Compiled at Dec 1 2003 09:44:15 | @INC: | /usr/local/lib/perl5/site_perl/5.005/i386-freebsd | /usr/local/lib/perl5/site_perl/5.005 | . | /usr/libdata/perl/5.00503/mach | /usr/libdata/perl/5.00503 | gromit#=20 | <<<<< |=20 | I did a forced portupgrade of SpamAssassin and all of its components | (portupgrade -fRr mail/p5-Mail-SpamAssassin), but that didn't cure the | problem. |=20 | Is the only solution to the problem to downgrade SpamAssassin or to | upgrade to a ports version of Perl. If the latter, is there a FAQ for | doing so and ensuring all the installed Perl ports get updated, too? |=20 | Cheers, |=20 | Paul. |=20 | e-mail: paul@gromit.dlib.vt.edu |=20 | "Without music to decorate it, time is just a bunch of boring production | deadlines or dates by which bills must be paid." | --- Frank Vincent Zappa | _______________________________________________ | freebsd-perl@freebsd.org mailing list | http://lists.freebsd.org/mailman/listinfo/freebsd-perl | To unsubscribe, send any mail to "freebsd-perl-unsubscribe@freebsd.org" +-Le 20/01/2004 18:59 +0000, Scott McWhirter =E9crivait : | On Tue, Jan 20, 2004 at 01:10:37PM -0500, Paul Mather wrote: |> I just portupgraded my installed (working) mail/p5-Mail-SpamAssassin |> port today to the latest version (2.61->2.62) and it appears to have |> broken in the process. Does SpamAssassin no longer work with the base |> Perl that is part of 4.9-STABLE? |>=20 |> Here is what I get when I try to run spamassassin: |>=20 |> gromit# spamassassin --version |> Can't use subscript on split at |> /usr/local/lib/perl5/site_perl/5.005/Mail/SpamAssassin.pm line 100, near |> "1]" gromit#=20 |=20 | I think it's a bug in spamassassin actually... | try this in line 100: | - push(@EXTRA_VERSION, ( 'r' . qw{$LastChangedRevision: 6141 $ updated | by SVN}[1] )); + push(@EXTRA_VERSION, ( 'r' . (qw{$LastChangedRevision: | 6141 $ updated by SVN})[1] )); |=20 | I would try to test, but don't have access to that particular version of | perl. --=20 Mathieu Arnold From owner-freebsd-perl@FreeBSD.ORG Wed Jan 21 07:05:04 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E9BC216A4CE; Wed, 21 Jan 2004 07:05:04 -0800 (PST) Received: from mail.3wgraphics.net (mail.3wgraphics.net [194.87.91.161]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5ADC543D5A; Wed, 21 Jan 2004 07:04:50 -0800 (PST) (envelope-from skv@protey.ru) Received: from [192.168.0.1] (helo=protey.ru) by mail.3wgraphics.net with esmtp (Exim 4.24; FreeBSD) id 1AjJwY-000DyN-HW; Wed, 21 Jan 2004 18:06:58 +0300 Message-ID: <400E9591.8040109@protey.ru> Date: Wed, 21 Jan 2004 18:06:57 +0300 From: Sergey Skvortsov Organization: 3W Graphics User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en,ru MIME-Version: 1.0 To: Mathieu Arnold , perl@FreeBSD.org References: <400D4EE6.8010003@FreeBSD.org> <447910631.1074622626@andromede.reaumur.absolight.net> <400E4909.5020309@FreeBSD.org> <5310937.1074682561@pouet.in.mat.cc> In-Reply-To: <5310937.1074682561@pouet.in.mat.cc> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Spam-Report: Spam detection software, running on the system "freebsd.3wgraphics.net", hasmessageblock similar future email. If you have any questions, see the administrator of that system for details.bits that are in > |> > |> devel/p5-Module-Build/inc.build.mk > | > | Tedious to include. > > Well, I meant just put what's in there in bsd.port.mk :) I know it's not > easy to use :) [...] Content analysis details: (0.0 points, 5.0 required) pts rule name description -------------------------------------------------- Subject: Re: requst for review: PR/61621 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jan 2004 15:05:05 -0000 Mathieu Arnold wrote: > |> Why not reuse only the bits that are in > |> > |> devel/p5-Module-Build/inc.build.mk > | > | Tedious to include. > > Well, I meant just put what's in there in bsd.port.mk :) I know it's not > easy to use :) All of your include file is used in this patch. But this is not sufficient. > |> They are the only ones needed, and I've not seen yet a modules that only > |> comes with only a Build.PL and no passthrough Makefile.PL. > | > | There is no guarantee. > | And I suppose building modules via Module::Build has some advantages. > > Well, the Makefile.PL are just passthrough that run perl Build.PL, and > generate a makefile that will call perl Build. When I started with M::B, I > redefined do-build and do-install... But I felt it easier to maintain to > just use the passthrough Makefile. You're right, there is no guarantee that > it will always be, but it has been so far :) This patch is intended to naturally support Module::Build-driven ports. The next step - move all perl-related stuff into bsd.perl.mk. So the minimization of handling logic is not so important. And all new logic also will be moved into new .mk > And you should define ALL_TARGET?= build so that it has a resonable default > I guess. Empty target also works. > And, you'll have to account for M::B build process, it should use > PERL_MODBUILD=yes, but it should not depend on M::B, or it'll kinda loop :) p5-Module-Build should use usual "PERL_CONFIGURE" and redefine do-(build|install). Special check for portname 'p5-Module-Build' in bsd.port.mk is overkill and must be avoided. -- Sergey Skvortsov mailto: skv@protey.ru From owner-freebsd-perl@FreeBSD.ORG Wed Jan 21 07:39:09 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 35B2E16A4CE for ; Wed, 21 Jan 2004 07:39:09 -0800 (PST) Received: from plouf.absolight.net (plouf.absolight.net [212.43.217.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8784643D2F for ; Wed, 21 Jan 2004 07:39:07 -0800 (PST) (envelope-from mat@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) by plouf.absolight.net (Postfix) with ESMTP id EAEBB4B09A8; Wed, 21 Jan 2004 16:39:05 +0100 (CET) Received: from andromede.reaumur.absolight.net (ATuileries-107-2-1-163.w217-128.abo.wanadoo.fr [217.128.120.163]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by plouf.absolight.net (Postfix) with ESMTP id C266F4AC151; Wed, 21 Jan 2004 16:39:03 +0100 (CET) Date: Wed, 21 Jan 2004 16:38:58 +0100 From: Mathieu Arnold To: Sergey Skvortsov , perl@FreeBSD.org Message-ID: <528419787.1074703138@andromede.reaumur.absolight.net> In-Reply-To: <400E9591.8040109@protey.ru> References: <400D4EE6.8010003@FreeBSD.org> <447910631.1074622626@andromede.reaumur.absolight.net> <400E4909.5020309@FreeBSD.org> <5310937.1074682561@pouet.in.mat.cc> <400E9591.8040109@protey.ru> X-Mailer: Mulberry/3.1.1 (Win32) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========407E2811D1D105CDD17B==========" X-Virus-Scanned: by amavisd 0.1 Subject: Re: requst for review: PR/61621 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jan 2004 15:39:09 -0000 --==========407E2811D1D105CDD17B========== Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline +-le 21/01/2004 18:06 +0300, Sergey Skvortsov =E9crivait : | Mathieu Arnold wrote: |> |> They are the only ones needed, and I've not seen yet a modules that |> |> only comes with only a Build.PL and no passthrough Makefile.PL. |> |=20 |> | There is no guarantee. |> | And I suppose building modules via Module::Build has some advantages. |>=20 |> Well, the Makefile.PL are just passthrough that run perl Build.PL, and |> generate a makefile that will call perl Build. When I started with M::B, |> I redefined do-build and do-install... But I felt it easier to maintain |> to just use the passthrough Makefile. You're right, there is no |> guarantee that it will always be, but it has been so far :) |=20 | This patch is intended to naturally support Module::Build-driven ports. Yes, I quite see that :) Bear in mind that when I started, M::B interface was still changing a lot, and it was easyer just to use the Makefile.PL passthrough. | The next step - move all perl-related stuff into bsd.perl.mk. | So the minimization of handling logic is not so important. | And all new logic also will be moved into new .mk That sounds really good, I've been thinking about something like that for some time now. |> And you should define ALL_TARGET?=3D build so that it has a resonable |> default I guess. |=20 | Empty target also works. It would tell people what the default target should be in case they want to do as they do for regular perl ports ALL_TARGETS=3D"all test" they'll know that it's not "all" but "build". |> And, you'll have to account for M::B build process, it should use |> PERL_MODBUILD=3Dyes, but it should not depend on M::B, or it'll kinda = loop |> :) |=20 | p5-Module-Build should use usual "PERL_CONFIGURE" and redefine | do-(build|install). |=20 | Special check for portname 'p5-Module-Build' in bsd.port.mk is overkill | and must be avoided. That would lead to code dupplication, I don't believe it's good, but well, if you think it's better this way :) --=20 Mathieu Arnold --==========407E2811D1D105CDD17B========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (MingW32) iD8DBQFADp0UqYYpzGz/vmcRAhRhAKCdFutp+VNVT7N181mTNYhHAgnvCACffdm7 9RQhaRNeaxMRn4Vua0ro77s= =JToD -----END PGP SIGNATURE----- --==========407E2811D1D105CDD17B==========-- From owner-freebsd-perl@FreeBSD.ORG Wed Jan 21 11:14:03 2004 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8473916A4CE; Wed, 21 Jan 2004 11:14:03 -0800 (PST) Received: from mail.3wgraphics.net (mail.3wgraphics.net [194.87.91.161]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DF5043D5F; Wed, 21 Jan 2004 11:13:42 -0800 (PST) (envelope-from skv@protey.ru) Received: from [192.168.0.1] (helo=protey.ru) by mail.3wgraphics.net with esmtp (Exim 4.24; FreeBSD) id 1AjNpT-000IpN-J1; Wed, 21 Jan 2004 22:15:55 +0300 Message-ID: <400ECFEB.40809@protey.ru> Date: Wed, 21 Jan 2004 22:15:55 +0300 From: Sergey Skvortsov Organization: 3W Graphics User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en,ru MIME-Version: 1.0 To: Mathieu Arnold References: <400D4EE6.8010003@FreeBSD.org> <447910631.1074622626@andromede.reaumur.absolight.net> <400E4909.5020309@FreeBSD.org> <5310937.1074682561@pouet.in.mat.cc> <400E9591.8040109@protey.ru> <528419787.1074703138@andromede.reaumur.absolight.net> In-Reply-To: <528419787.1074703138@andromede.reaumur.absolight.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Spam-Report: Spam detection software, running on the system "freebsd.3wgraphics.net", hasmessageblock similar future email. If you have any questions, see the administrator of that system for details. Content preview: Mathieu Arnold wrote: > |> And you should define| defaultperl ports ALL_TARGETS="all test" they'll know > that it's not "all" but "build". [...] Content analysis details: (0.0 points, 5.0 required) pts rule name description -------------------------------------------------- cc: perl@FreeBSD.org Subject: Re: requst for review: PR/61621 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jan 2004 19:14:03 -0000 Mathieu Arnold wrote: > |> And you should define ALL_TARGET?= build so that it has a resonable > |> default I guess. > | > | Empty target also works. > > It would tell people what the default target should be in case they want to > do as they do for regular perl ports ALL_TARGETS="all test" they'll know > that it's not "all" but "build". Agree. > |> And, you'll have to account for M::B build process, it should use > |> PERL_MODBUILD=yes, but it should not depend on M::B, or it'll kinda loop > |> :) > | > | p5-Module-Build should use usual "PERL_CONFIGURE" and redefine > | do-(build|install). > | > | Special check for portname 'p5-Module-Build' in bsd.port.mk is overkill > | and must be avoided. > > That would lead to code dupplication, I don't believe it's good, but well, > if you think it's better this way :) There will be no checking for portname on _every_ port. -- Sergey Skvortsov mailto: skv@protey.ru