From owner-freebsd-hackers Mon Jun 24 04:47:48 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA08234 for hackers-outgoing; Mon, 24 Jun 1996 04:47:48 -0700 (PDT) Received: from seagull.rtd.com (root@seagull.rtd.com [198.102.68.2]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id EAA08227 for ; Mon, 24 Jun 1996 04:47:46 -0700 (PDT) Received: (from dgy@localhost) by seagull.rtd.com (8.7.5/1.2) id EAA24480; Mon, 24 Jun 1996 04:46:30 -0700 (MST) From: Don Yuniskis Message-Id: <199606241146.EAA24480@seagull.rtd.com> Subject: Re: Re Ports and Functionality To: chemques@ml.petech.ac.za (Chemquest Unit) Date: Mon, 24 Jun 1996 04:46:30 -0700 (MST) Cc: freebsd-hackers@freefall.FreeBSD.org (FreeBSD hackers) In-Reply-To: from "Chemquest Unit" at Jun 24, 96 12:07:37 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Hi there Ditto! > I would like some info on how software ports work in freebsd. > What are they and how are they related to the actual package. *PORTS* are the sources from which *PACKAGES* are made ;-) This allows you to rebuild a particular package to suit your own tastes, etc. Also, due to licensing restrictions, some code can't be distributed "precompiled". Still other things need "site specific" information in order to be built properly, etc. So, some things really exist better as PORTS than as PACKAGES. Typically, though, the PACKAGE is used since it saves you the hassle of building the code (and most folks just want to use the software "as built") > I find the manual's discussion on ports a bit vague. *Which* "manual"? --don