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

[-- 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>