From owner-freebsd-questions@FreeBSD.ORG Thu Dec 30 11:19:46 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9BD0A106566C for ; Thu, 30 Dec 2010 11:19:46 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3fd3:cd67:fafa:3d78]) by mx1.freebsd.org (Postfix) with ESMTP id F25D68FC1C for ; Thu, 30 Dec 2010 11:19:45 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.4/8.14.4) with ESMTP id oBUBJfmK028974 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Thu, 30 Dec 2010 11:19:42 GMT (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: Sendmail DKIM Filter v2.8.3 smtp.infracaninophile.co.uk oBUBJfmK028974 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1293707982; bh=g9B+ofc90DEYndpZhffRevAD+5TtcGerQZlrLrHGgho=; h=Message-ID:Date:From:MIME-Version:To:Subject:References: In-Reply-To:Content-Type:Cc:Content-Type:Date:From:In-Reply-To: Message-ID:Mime-Version:References:To; z=Message-ID:=20<4D1C6AC5.3070508@infracaninophile.co.uk>|Date:=20T hu,=2030=20Dec=202010=2011:19:33=20+0000|From:=20Matthew=20Seaman= 20|User-Agent:=20Mozilla/5.0=20(M acintosh=3B=20U=3B=20Intel=20Mac=20OS=20X=2010.6=3B=20en-US=3B=20r v:1.9.2.13)=20Gecko/20101207=20Thunderbird/3.1.7|MIME-Version:=201 .0|To:=20freebsd-questions@freebsd.org|Subject:=20Re:=20How=20to=2 0build=20a=20BROKEN=20port?|References:=20<4D1BD715.2010401@hervey bayaustralia.com.au>=09<20101230010945.00003a5d@unknown>=09<4D1BDB EC.1050600@herveybayaustralia.com.au>=09=20<4D1C60FD.9090803@herveybay australia.com.au>|In-Reply-To:=20<4D1C60FD.9090803@herveybayaustra lia.com.au>|X-Enigmail-Version:=201.1.1|OpenPGP:=20id=3D60AE908C|C ontent-Type:=20multipart/signed=3B=20micalg=3Dpgp-sha1=3B=0D=0A=20 protocol=3D"application/pgp-signature"=3B=0D=0A=20boundary=3D"---- --------enig4D7271F5892B2CC7F1D3F285"; b=WFXGetYX9/VPSwob+CGsasq6bOxVZbvf4fEpQKJQnd3MhbK7Dms45xBFUe3BovmXo OQqDS9ikLKMcoN/DHB4vZO96yiK5XGXY+moXBW4a6S21aeEDRl2xh+1fRrGvxMzRS8 Dle0El9ZF/FrcvsPTEhbJU9oJ2RizLuwJbO8noWI= Message-ID: <4D1C6AC5.3070508@infracaninophile.co.uk> Date: Thu, 30 Dec 2010 11:19:33 +0000 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7 MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <4D1BD715.2010401@herveybayaustralia.com.au> <20101230010945.00003a5d@unknown> <4D1BDBEC.1050600@herveybayaustralia.com.au> <4D1C60FD.9090803@herveybayaustralia.com.au> In-Reply-To: <4D1C60FD.9090803@herveybayaustralia.com.au> X-Enigmail-Version: 1.1.1 OpenPGP: id=60AE908C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig4D7271F5892B2CC7F1D3F285" X-Virus-Scanned: clamav-milter 0.96.5 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-0.1 required=5.0 tests=BAYES_20,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,SPF_FAIL autolearn=no version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on lucid-nonsense.infracaninophile.co.uk Subject: Re: How to build a BROKEN port? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Dec 2010 11:19:46 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig4D7271F5892B2CC7F1D3F285 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 30/12/2010 10:37, Da Rock wrote: > On 12/30/10 20:12, Eitan Adler wrote: >>>> Edit the port's Makefile and comment-out the BROKEN line. >> Generally - don't do this. > I kinda got that impression already, but can someone enlighten me why > (apart from the obvious, of course- it could break the makefile if you > forget)? And is that in general or just this line? This advice is correct for someone who just wants to /use/ the ports -- not so good if your intention is to /develop/ the ports. And I think fixing the reason a port is marked BROKEN certainly puts you in the development camp. A very good tip: if you are editing the port, then it pays to check it out from one of the anon-CVS servers while you work on it. You get all the usual VCS capabilities and it's easier to revert any changes etc. You don't need to check out the whole ports tree -- just your port of interest will be fine, and you don't need to keep it in the normal ports tree. See Ion Mihai's article here for lots of good practices: http://ionut.tetcu.info/FreeBSD/How-to-submit-a-diff.txt and all about FreeBSD Anon-CVS here: http://www.freebsd.org/doc/handbook/anoncvs.html Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW --------------enig4D7271F5892B2CC7F1D3F285 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEUEARECAAYFAk0cas0ACgkQ8Mjk52CukIyC/wCeJmjoS4/T/h3DsPntrTVdtMsX VFYAl3tAgCB7ek+0QVwxti4NGG74zt8= =mwM/ -----END PGP SIGNATURE----- --------------enig4D7271F5892B2CC7F1D3F285--