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
[-- Attachment #1 --]
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.
>>
>> I have fixed all ports which used to depend on cvsup-bin or cvsupd-bin
>> so that they now depend on the cvsup port.
>
> I don't think I understand -- the libm3 dependencies are still there
> 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...
.ifdef PACKAGE_BUILDING
STATIC= yes
.endif
.ifdef WITHOUT_X11
M3FLAGS+= -DNOGUI
BUILD_DEPENDS= ${L1}libm3tcp${L2}:${PORTSDIR}/lang/pm3-net
.ifndef STATIC
RUN_DEPENDS= ${L1}libm3tcp${L2}:${PORTSDIR}/lang/pm3-net
.endif
.else
BUILD_DEPENDS= ${L1}libm3formsvbt${L2}:${PORTSDIR}/lang/pm3-forms
.ifndef STATIC
RUN_DEPENDS= ${L1}libm3formsvbt${L2}:${PORTSDIR}/lang/pm3-forms
.endif
.endif
Of course if you do 'make package' locally without setting
PACKAGE_BUILDING they'll still be linked dynamically and depend on m3.
--
Ben Smithurst / ben@FreeBSD.org FreeBSD: The Power To Serve
http://www.FreeBSD.org/
[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (FreeBSD)
Comment: For info see http://www.gnupg.org
iD8DBQE7WsWSbPzJ+yzvRCwRAh4HAKC53z5zeQIn4u4Zs7OeMSv5WYRMYgCfdUOS
YVNteNbtLuck3ZyZLVjnn2w=
=T3uW
-----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010722132245.H96889>
