Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Mar 2002 08:51:12 -0500
From:      Brian T.Schellenberger <bts@babbleon.org>
To:        Peter Leftwich <Hostmaster@Video2Video.Com>
Cc:        Jonathan Arnold <jdarnold@buddydog.org>, Zach Barnett <zpb@hotmail.com>, FreeBSD Questions <FreeBSD-Questions@FreeBSD.ORG>
Subject:   Re: Packages and Ports [pkg vs portupgrade?]
Message-ID:  <20020330135112.AA22EBA05@i8k.babbleon.org>
In-Reply-To: <20020329204644.V81735-100000@earl-grey.cloud9.net>
References:  <20020329204644.V81735-100000@earl-grey.cloud9.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 29 March 2002 08:48 pm, Peter Leftwich wrote:
| On Fri, 29 Mar 2002, Brian T.Schellenberger wrote:
| > PL| Remember, these are a cookie-cutter one-size-fits-all mold, so you
| > may wish to instead manually ftp a package's directory (or tarball which
| > is a *.tgz or *.tar.gz file) to your box, peruse the contents and check
| > out the security etc then manually do a "make." Why on earth would you do
| > that??
|
| Do what?

Build from a tarball if the package didn't work for you.

|
| > If you want it built for your box, even if you want to customize it
| > yourself, you might as well start out with port.  That'll still get you
| > all the source code and you can still tweak, patch and twiddle to your
| > heart's content--but you get to start out with something you know works
| > (for somebody at least) on FreeBSD.
|
| What does it mean to "start out with port?"  Just curious, thanks,

Well, 

cd /usr/ports/*/whatever

and

make install  (if you just want it built for your system); or

make patch    (if you want to fetch the tarball and apply "standard" FreeBSD 
patches to it)

then you can

cd work

and proceeed as if you'd found the tarball yourself the hard way, only now 
it's been pre-patched for FreeBSD.

The only reason I can think of to do things the "traditional" Unix way is if 
the port isn't getting a recent enough version of the software or is somehow 
broken.


|
| > --
| > Brian T. Schellenberger . . . . . . .   bts@wnt.sas.com (work)
| > Brian, the man from Babble-On . . . .   bts@babbleon.org (personal)
| >                                 ME -->  http://www.babbleon.org
| > http://www.eff.org   <-- GOOD GUYS --> 
| > http://www.programming-freedom.org

-- 
Brian T. Schellenberger . . . . . . .   bts@wnt.sas.com (work)
Brian, the man from Babble-On . . . .   bts@babbleon.org (personal)
                                ME -->  http://www.babbleon.org
http://www.eff.org   <-- GOOD GUYS -->  http://www.programming-freedom.org 

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020330135112.AA22EBA05>