Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Jul 2001 13:22:45 +0100
From:      Ben Smithurst <ben@FreeBSD.org>
To:        Brian Somers <brian@Awfulhak.org>
Cc:        John Polstra <jdp@FreeBSD.org>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: ports/net/cvsup-bin Makefile distinfo pkg-comment pkg-descr pkg-plist ports/net/cvsupd-bin Makefile distinfo pkg-comment pkg-descr pkg-plist
Message-ID:  <20010722132245.H96889@strontium.shef.vinosystems.com>
In-Reply-To: <200107221148.f6MBmVg03267@hak.lan.Awfulhak.org>
References:  <jdp@FreeBSD.org> <200107221148.f6MBmVg03267@hak.lan.Awfulhak.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--EuxKj2iCbKjpUGkD
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Brian Somers wrote:

>>   functionality.  Note that these packages are now stand-alone in
                                     ^^^^^^^^
>>   the sense that they do not depend on any Modula-3 ports.  That
>>   eliminates the original rationale for the cvsup-bin and cvsupd-bin
>>   ports.
>>  =20
>>   I have fixed all ports which used to depend on cvsup-bin or cvsupd-bin
>>   so that they now depend on the cvsup port.
>=20
> I don't think I understand -- the libm3 dependencies are still there=20
> in the cvsup Makefile (which is used by cvsup-devel)...

As far as I can see, the _packages_ don't depend on m3 because they're
linked statically (bento and its slaves set PACKAGE_BUILDING...), the
port still does depend on it...

=2Eifdef PACKAGE_BUILDING
STATIC=3D         yes
=2Eendif

=2Eifdef WITHOUT_X11
M3FLAGS+=3D       -DNOGUI
BUILD_DEPENDS=3D  ${L1}libm3tcp${L2}:${PORTSDIR}/lang/pm3-net
=2Eifndef STATIC
RUN_DEPENDS=3D    ${L1}libm3tcp${L2}:${PORTSDIR}/lang/pm3-net
=2Eendif
=2Eelse
BUILD_DEPENDS=3D  ${L1}libm3formsvbt${L2}:${PORTSDIR}/lang/pm3-forms
=2Eifndef STATIC
RUN_DEPENDS=3D    ${L1}libm3formsvbt${L2}:${PORTSDIR}/lang/pm3-forms
=2Eendif
=2Eendif

Of course if you do 'make package' locally without setting
PACKAGE_BUILDING they'll still be linked dynamically and depend on m3.

--=20
Ben Smithurst / ben@FreeBSD.org                 FreeBSD: The Power To Serve
                                                    http://www.FreeBSD.org/

--EuxKj2iCbKjpUGkD
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (FreeBSD)
Comment: For info see http://www.gnupg.org

iD8DBQE7WsWSbPzJ+yzvRCwRAh4HAKC53z5zeQIn4u4Zs7OeMSv5WYRMYgCfdUOS
YVNteNbtLuck3ZyZLVjnn2w=
=T3uW
-----END PGP SIGNATURE-----

--EuxKj2iCbKjpUGkD--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010722132245.H96889>