Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Apr 2007 05:24:14 +1000
From:      Peter Jeremy <peterjeremy@optushome.com.au>
To:        Dan Casey <dcasey@debtresolve.com>
Cc:        ports@freebsd.org
Subject:   Re: Ports tree infrastructure
Message-ID:  <20070404192414.GD28010@turion.vk2pj.dyndns.org>
In-Reply-To: <461275DC.20408@debtresolve.com>
References:  <461275DC.20408@debtresolve.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--NzB8fVQJ5HfG6fxh
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 2007-Apr-03 11:42:20 -0400, Dan Casey <dcasey@debtresolve.com> wrote:
>What I'm setting up is a regular ports tree (/usr/ports) which is Not
>updated.  Then a second tree /usr/local/current-ports which is updated
>daily with portsnap.

I suggest that you mirror the CVS repository (via CTM or CVSup) and
checkout your own ports tree.  You can then add local patches or
cvs upgrade different bits of the tree as desired.

>When I want to upgrade a port, I would copy it over from the current
>ports tree.

As others have mentioned, it's not necessarily as simple as that - you
may also need to update bits of ports/Mk and/or associated ports.  You
will probably have to follow the cvs-ports mailing list to make sure
you see the changes.

>  I'm not sure what to do about the INDEX files, which is
>what i had trouble finding documentation on.

Your only option here is "cd /usr/ports && make index" - which is quite
slow (try it and see).  You can't fetch INDEX if you aren't tracking
the full ports tree.

>This looks like it is going to be a pain to maintain this.

You are correct here.

--=20
Peter Jeremy

--NzB8fVQJ5HfG6fxh
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQFGE/te/opHv/APuIcRAtrTAKCEqx4CkHLP+60xKIm/AYwi7mH5kgCfY4sz
WjhXp6Ci9WFQfU419EAr8vE=
=2wrZ
-----END PGP SIGNATURE-----

--NzB8fVQJ5HfG6fxh--



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