From owner-freebsd-ports@FreeBSD.ORG Sun May 18 23:19:34 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBFD837B401 for ; Sun, 18 May 2003 23:19:34 -0700 (PDT) Received: from mail.droso.net (koala.droso.net [193.162.142.59]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E8F643F85 for ; Sun, 18 May 2003 23:19:34 -0700 (PDT) (envelope-from erwin@mail.droso.net) Received: by mail.droso.net (Postfix, from userid 1001) id 91C5C32D04; Mon, 19 May 2003 08:19:32 +0200 (CEST) Date: Mon, 19 May 2003 08:19:32 +0200 From: Erwin Lansing To: ports freebsd group Message-ID: <20030519061932.GB19223@droso.net> Mail-Followup-To: ports freebsd group References: <20030518182218.GA59208@martin.kleinerdrache.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5mCyUwZo2JvN/JJP" Content-Disposition: inline In-Reply-To: <20030518182218.GA59208@martin.kleinerdrache.org> X-Operating-System: FreeBSD/i386 4.8-RC User-Agent: Mutt/1.5.4i Subject: Re: documentation for the ports system? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 May 2003 06:19:35 -0000 --5mCyUwZo2JvN/JJP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, May 18, 2003 at 08:22:18PM +0200, Martin Klaffenboeck wrote: > Hello, >=20 Howdy, > I know the Porter's Hanbook, but what I want to ask is: >=20 > Is there anywhere a documentation for the ports system? >=20 > How are the /var/db/pkg/* files are created. Where comes the origin=20 > from and so on. How does dynamic pkg-plist creating work? (In ports=20 > which do not have a pkg-plist file)... >=20 > Is there anywhere a docu for that? >=20 This would be a typical example of "Use the source, Luke!" /usr/ports/Mk/bsd.port.mk does all these things and is heavily documented. A good read, if you understand it's magic :-) Cheers, -erwin --=20 _._ _,-'""`-._ Erwin Lansing (,-.`._,'( |\`-/| http://droso.org/ erwin@lansing.dk `-.-' \ )-`( , o o) http://fnidder.dk/ -bf- `- \`_`"'- --5mCyUwZo2JvN/JJP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+yHd0qy9aWxUlaZARAlpQAKD3XDtqvLG7wFWezo/9Vzmbyq7EdgCeP0D5 L4vxwi7/hqZ7kM91C+goI0s= =5U9v -----END PGP SIGNATURE----- --5mCyUwZo2JvN/JJP--