From owner-freebsd-questions@FreeBSD.ORG Fri Feb 13 07:53:46 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 434D416A4CE for ; Fri, 13 Feb 2004 07:53:46 -0800 (PST) Received: from smtp.infracaninophile.co.uk (happy-idiot-talk.infracaninophile.co.uk [81.2.69.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8572A43D1D for ; Fri, 13 Feb 2004 07:53:45 -0800 (PST) (envelope-from m.seaman@infracaninophile.co.uk) Received: from happy-idiot-talk.infracaninophile.co.uk (localhost [IPv6:::1]) i1DFrdM4001201 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 13 Feb 2004 15:53:39 GMT (envelope-from matthew@happy-idiot-talk.infracaninophile.co.uk) Received: (from matthew@localhost)id i1DFrdbT001200; Fri, 13 Feb 2004 15:53:39 GMT (envelope-from matthew) Date: Fri, 13 Feb 2004 15:53:39 +0000 From: Matthew Seaman To: Dave Carrera Message-ID: <20040213155338.GA99357@happy-idiot-talk.infracaninophile.co.uk> Mail-Followup-To: Matthew Seaman , Dave Carrera , freebsd-questions@freebsd.org References: <20040213131231.GA91475@happy-idiot-talk.infracaninophile.co.uk> <002f01c3f238$29648610$0301a8c0@daveslaptop> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="nFreZHaLTZJo0R7j" Content-Disposition: inline In-Reply-To: <002f01c3f238$29648610$0301a8c0@daveslaptop> User-Agent: Mutt/1.5.6i X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on happy-idiot-talk.infracaninophile.co.uk cc: freebsd-questions@freebsd.org Subject: Re: Pnmscale on 4.8 i386 stable X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Feb 2004 15:53:46 -0000 --nFreZHaLTZJo0R7j Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable [The graphics/netpbm port] On Fri, Feb 13, 2004 at 01:49:11PM -0000, Dave Carrera wrote: > I do not have the port skel on my system so how do I get the port local to > make it ? Well, assuming that the obvious recourse of just using cvsup(1) to grab the ports tree is not feasible for you -- it's only about 275Mb for the whole tree and the procedure for doing that has been discussed ad nauseam in this list and in many other places, principally the Handbook -- then you've got two options: 1) Install the pre-compiled version of the port from the FreeBSD packages collection. You will also need to install all of the dependencies of the package, which are: % pkg_info -r netpbm\* Information for netpbm-10.20_1: =20 Depends on: Dependency: jpeg-6b_1 Dependency: png-1.2.5_3 Dependency: tiff-3.6.1_1 Dependency: jbigkit-1.5 =20 You can download packages compiled for 4.x from eg. ftp://ftp.uk.freebsd.org/pub/FreeBSD/ports/i386/packages-4-stable/graph= ics where there are packages for all of the requirements, although some are a version behind the latest. Then just use pkg_add(1) to install them. Note that these packages will have been compiled on 4.9-STABLE, but they should still work OK on 4.8. 2) Use cvsup(1) to get the core parts of the ports system (that's the 'ports-base' collection in cvsup terms) and seeing as you've got to set up cvsup(1) anyhow, you might as well grab 'ports-graphics' as well. If you don't pull down 'ports-graphics', instead you can go to the cvsweb interface and use the "Download this directory in tarball" link. eg: http://www.freebsd.org/cgi/cvsweb.cgi/ports/graphics/netpbm/netpbm.tar.= gz?tarball=3D1 You'll need to grab the tarballs for all of the dependencies as well. Just untar those directories anywhere on your disk, and so long as /usr/ports/Mk and /usr/ports/distfiles exist you can compile and install at will. In both of these cases, you need to install the dependencies first, and then install netpbm. On the whole it is much, much easier just to grab the whole ports tree, in which case you need do no more than a 'make install' inside /usr/ports/graphics/netpbm and all of the dependencies will be installed for you automatically. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK --nFreZHaLTZJo0R7j Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFALPMCdtESqEQa7a0RAlFVAJwLWd8In9ohAFPrdQphI7uxFlaqTQCfVHBW ZLWiM1HCKFaMWyTpxQyWvwo= =87UX -----END PGP SIGNATURE----- --nFreZHaLTZJo0R7j--