Skip site navigation (1)Skip section navigation (2)
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>