From owner-freebsd-ports-bugs Wed Jan 22 6:57:59 2003 Delivered-To: freebsd-ports-bugs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 55BC637B401; Wed, 22 Jan 2003 06:57:56 -0800 (PST) Received: from www.unsam.edu.ar (ns2.unsam.edu.ar [170.210.48.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC73E43F13; Wed, 22 Jan 2003 06:57:53 -0800 (PST) (envelope-from fernan@pi.iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (pi.iib.unsam.edu.ar [192.168.10.11]) by www.unsam.edu.ar (8.9.3/8.9.3) with ESMTP id LAA74906; Wed, 22 Jan 2003 11:57:40 -0300 (ART) (envelope-from fernan@pi.iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (localhost.iib.unsam.edu.ar [127.0.0.1]) by pi.iib.unsam.edu.ar (8.12.6/8.12.6) with ESMTP id h0MEvSq6037227; Wed, 22 Jan 2003 11:57:28 -0300 (ART) (envelope-from fernan@pi.iib.unsam.edu.ar) Received: (from fernan@localhost) by pi.iib.unsam.edu.ar (8.12.6/8.12.6/Submit) id h0MEvQnx037226; Wed, 22 Jan 2003 11:57:26 -0300 (ART) Date: Wed, 22 Jan 2003 11:57:26 -0300 From: Fernan Aguero To: "Simon 'corecode' Schubert" Cc: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/47303: Update biology/p5-bioperl to latest release Message-ID: <20030122145726.GD35269@iib.unsam.edu.ar> Mail-Followup-To: Simon 'corecode' Schubert , FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org References: <200301211709.h0LH91XB031148@pi.iib.unsam.edu.ar> <200301211710.h0LHA2Wr051373@freefall.freebsd.org> <20030122130824.GA35269@iib.unsam.edu.ar> <20030122151020.6b099a69.corecode@corecode.ath.cx> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030122151020.6b099a69.corecode@corecode.ath.cx> User-Agent: Mutt/1.4i Sender: owner-freebsd-ports-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org +----[ Simon 'corecode' Schubert (22.Jan.2003 11:14): | | Lately Fernan Aguero told: | | > diff -ruN p5-bioperl.new/Makefile p5-bioperl/Makefile | > --- p5-bioperl.new/Makefile Wed Jan 22 10:01:22 2003 | > +++ p5-bioperl/Makefile Fri Jan 25 08:46:09 2002 | | woo! reverse diff is hard to read, but here we go: I just followed the porter's handbook ... is it 'reverse' or 'recursive'? If you ask about --- for the new files and +++ for the old ones ... I can change the order, but again a clear example was in the handbook and this time I did want to follow it precisely :) | [...] | > -MASTER_SITES= ftp://bioperl.org/pub/DIST/ \ | > - http://bioperl.org/DIST \ | ^ add / OK | [...] | > -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} | | is that needed? perhaps this got over from the old Makefile. not needed anymore. | [...] | > # These are all run-time dependencies, but listing them in ${BUILD_DEPENDS} | > # prevents a flood of build-time warnings. | > -# | > -# Text::Shellwords does not appear to be in the ports tree | > -# and is required by Bio::Graphics:FeatureFile.pm | > -# | > -# DB_File is required to access Berkeley DB | > -# by Bio::DB::Flat and Bio::SeqFeature::Collection | > -# but is not in the ports tree | > -# | > -# perhaps they're included with perl? | > -# let me know if they are | | is this optional or mandatory? if so they need to be ported Let me explain. bioperl is not just a module it is a whole-bunch of modules with complex inter-dependencies. So, the answer to the question of them being optional is, yes, they don't prevent the installation, there is no build-time warnings (at least in my system, I'd like to see other people testing). I just copied what the bioperl release says about its dependencies (it would not be surprising, either, that some dependency from an older release was not removed from the README). However, even if there are no build-time warnings, perhaps some issues may arise later. For example, if you plan to use, say, Bio::Graphics::FeatureFile.pm, then perhaps you do need it. I put this in question marks in the Makefile, because I don't know if these modules are 'basic' or part of the standard perl installation. Even though there are no ports for them, I had them installed in my system (again perhaps as a result of some now forgotten manual installation, that's why I'd like someone else to test it). If, after all, they need to be ported, I can try port them. | [...] | > -.for doc in AUTHORS BUGS Changes DEPRECATED FAQ INSTALL LICENSE PLATFORMS README | > - ${INSTALL_MAN} ${WRKSRC}/${doc} ${DOCSDIR} | | better use ${INSTALL_DATA}? I'm not an experienced porter, perhaps ${INSTALL_DATA} is OK. Should I resubmit everything? Or is this post enough to commit the port? Fernan | | cheers | simon | | -- | /"\ http://corecode.ath.cx/#donate | \ / | \ ASCII Ribbon Campaign | / \ Against HTML Mail and News | +----] -- F e r n a n A g u e r o http://genoma.unsam.edu.ar/~fernan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message