Subject: Re: pkgsrc reorg proposal II
To: None <hubert@feyrer.de, tech-pkg@netbsd.org>
From: Alistair Crooks <alistaircrooks@excite.com>
List: tech-pkg
Date: 01/04/2001 07:48:53
On Wed, 3 Jan 2001 05:25:34 +0100 (MET), hubert@feyrer.de wrote:
>
> 0. Initial proposal:
> http://mail-index.netbsd.org/tech-pkg/2000/10/05/0011.html
>
>
> 1. Refined proposal:
>
> old filename new filename variable
>
> patches/patch-* -> patch-* PATCHDIR
> files/md5 -> dist-sum MD5_FILE
> files/patch-sum -> patch-sum PATCH_SUM_FILE
> pkg/PLIST* -> plist* PLIST_SRC
> pkg/COMMENT -> comment COMMENT
> pkg/DESCR -> descr DESCR_SRC
> pkg/INSTALL -> install INSTALL_FILE
> pkg/DEINSTALL -> deinstall DEINSTALL_FILE
> pkg/MESSAGE -> message MESSAGE_FILE
> scripts/* -> * SCRIPTDIR
> files/* -> * [1] -
>
> [1] Where possible - there are a number of pkgs that have a
files/Makefile
> or similar. Must be renamed to prevent clash.
>
>
> 2. Procedure:
>
> The idea is to drop what's not needed of the current repository, and
> start a new one. We have two ways here:
>
> a) Checkout, reorg, import our ~1800 pkgs.
> This approach will also drop all revision history.
>
> b) Copy over all the ,v files (that are not in Attic) into a new
> repository, then reorg there. This approach will keep revision
> history of the files that are not deleted, but still speed up
> "cvs update" later as there are no Attic directories that are
> first created and then removed again immediately.
>
> My preference here is b).
>
>
> Comments?
>
>
> - Hubert
>
> --
> Hubert Feyrer <hubert@feyrer.de>
>
Sounds good.
But how do you differentiate, using the noemnclature above, between a script
called install, and (what is currently) a pkg/INSTALL file?
Regards,
Al
--
Alistair Crooks (agc@pkgsrc.org)
_______________________________________________________
Send a cool gift with your E-Card
http://www.bluemountain.com/giftcenter/