From owner-freebsd-ports@FreeBSD.ORG Wed Nov 25 09:54:43 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from straylight.ringlet.net (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with SMTP id 6E8511065676 for ; Wed, 25 Nov 2009 09:54:42 +0000 (UTC) (envelope-from roam@ringlet.net) Received: (qmail 10911 invoked by uid 1000); 25 Nov 2009 09:54:26 -0000 Date: Wed, 25 Nov 2009 11:54:26 +0200 From: Peter Pentchev To: Matthew Seaman Message-ID: <20091125095426.GA1191@straylight.m.ringlet.net> References: <20091123112929.151170@gmx.net> <4B0A7E3E.4020500@infracaninophile.co.uk> <1259007798.1283.68.camel@localhost> <4B0B0AB2.4070904@infracaninophile.co.uk> <1259038854.1182.13.camel@localhost> <4B0B7C9A.8080404@infracaninophile.co.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="17pEHd4RhPHOinZp" Content-Disposition: inline In-Reply-To: <4B0B7C9A.8080404@infracaninophile.co.uk> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: djf@gmx.ch, freebsd-ports@freebsd.org Subject: Re: Newbie question about additional documentation X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Nov 2009 09:54:43 -0000 --17pEHd4RhPHOinZp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Nov 24, 2009 at 06:26:34AM +0000, Matthew Seaman wrote: > dave wrote: > > On Mon, 2009-11-23 at 22:20 +0000, Matthew Seaman wrote: > >> Correct. In fact, it possibly means the LICENSE ends up in the plist > >> twice, which is almost as bad as it not being mentioned at all. > >=20 > > Ok, I think I'm starting to get a hang of this. Personally, I prefer the > > static pkg-plist. > >=20 > > There's one last minor detail, though. The where's the final packing > > list located? Is it in /var/db/pkg/${DISTNAME}? > >=20 >=20 > While you're building the port, the packing list is assembled as > ${WRKDIR}/PLIST where ${WRKDIR} is by default /usr/ports/foo/bar/work/ > although it's not uncommon to locate it somewhere else by modifying > $WRKDIRPREFIX. >=20 > Once installed the PLIST is turned into /var/db/pkg/${DISTNAME}/+CONTENTS > which adds information about the ports this one depends on, plus the > md5 sumes of all of the installed files. Just a small correction: it's /var/db/pkg/${PKGNAME}, not ${DISTNAME} :) A slight difference, but important sometimes, most often when PORTREVISION > 0, but also when there are differences between the representation of the version in the upstream distribution and in the FreeBSD port. G'luck, Peter --=20 Peter Pentchev roam@ringlet.net roam@space.bg roam@FreeBSD.org PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13 I am not the subject of this sentence. --17pEHd4RhPHOinZp Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.13 (FreeBSD) iQIcBAEBCgAGBQJLDP7SAAoJEGUe77AlJ98TQOgP/RcUt4F3DWBehudVRLKa0w58 QcD13W+ki6vy6/c0NlCdddlbZqXQMaGWbN+C995ZAW4/RVU8HURReDYWe5imQ+8E V1q2mcm9+fpXyxjsAxCI1L9w2e78jNWxIBcr2X/Ekzec/a24nO/nc0UJCWPqzmc1 yNALI8HVA3H0YbrHbLlfvPbGEf29XNsfHjcd8gZCAAg+3hYHG60olm7uwpwWE4kw Xozc62tPmzOSZl3AxsLtOAMGDvOWDcvxLT6BDI4shbg6qOD9H61EiznP5ktb1JV8 La2D1uzu8KQOTSR8s4UglnETs5NxmHkc1p60uvEkPC19DfwVXgt/pYGiFJXqfeH9 wuWUh1LDJV9OuJctQSQz3GorAmcq4UeAKXeGYY+gOqpvQ3VEoGdZkNLpQQLRTfXy SyjARVykLRl5m8hgPGsLKQBFG2vLihPD4v6JxDBIM0DRtTUwAmeUGiJ2SvRD6d3W VCqh1/sWfn4GY5aV6LaiFRjAEL+ncDjNV5WpybXi73I9TEZApYybdkBE6UDoh7vu N7HDAKUCgN3usmgwJN9Q8wQFnsJh+qvBOC05WYHcJqu/Q55XFt7yRL/zLlqNr+73 FPSOYgpo+a8xhEmobwhQbZ+we7g7QPwPavDb/9/9ClSojktquzxJg1N7FgAcI5lU +bBzXBqtjt4a9shl+ovR =wmTJ -----END PGP SIGNATURE----- --17pEHd4RhPHOinZp--