Date: Sun, 13 Oct 2002 12:14:57 +0200 From: Erwin Lansing <erwin@lansing.dk> To: freebsd-ports@FreeBSD.org Subject: Re: Perl Module dependencies Message-ID: <20021013101457.GJ68265@droso.net> In-Reply-To: <20021013180031.X79502-100000@odyssey.apana.org.au> References: <20021013092327.GB39904@terry.dragon2.net> <20021013180031.X79502-100000@odyssey.apana.org.au>
next in thread | previous in thread | raw e-mail | index | archive | help
--3Gf/FFewwPeBMqCJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Oct 13, 2002 at 06:04:01PM +0800, Dean Hollister wrote: >=20 > Didn't really answer my question completely..... >=20 > So I'll try a rephrase... :-) >=20 > How are Perl5 dependencies listed in the Makefile, what targets do they > point to? pms, man pages? Or do I use the >=20 > BUILD_DEPENDS=3D ${NONEXISTENT}: >=20 > Directive, forcing the required port to build/install, whether or not its > already installed? >=20 Have a look at an existing perl port to see how it is done. For example www/p5-Apache-ASP has a lot of dependencies. One usually lists the pm your module depends upon. You of course do not need to list a port explicitly if one of your dependencies depend on it. Use 'cd $WRKSRC; make test' to test whether you have included all modules. Also, for perl modules RUN_DEPENDS=3D${BUILD_DEPENDS} is usually required. Cheers, -erwin --=20 _._ _,-'""`-._ Erwin Lansing (,-.`._,'( |\`-/| http://droso.org/ erwin@lansing.dk `-.-' \ )-`( , o o) http://fnidder.dk/ -bf- `- \`_`"'- --3Gf/FFewwPeBMqCJ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQE9qUehqy9aWxUlaZARAtiaAKDm3OQpEFD38npnSiU2Z3giNmVigQCfbH/T 36ILttXKJJorqzqzmRaO2V8= =cR4h -----END PGP SIGNATURE----- --3Gf/FFewwPeBMqCJ-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021013101457.GJ68265>