From owner-cvs-all Sun Jul 23 10:28: 3 2000 Delivered-To: cvs-all@freebsd.org Received: from mail.hiwaay.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (Postfix) with ESMTP id 0D3E237BCCF; Sun, 23 Jul 2000 10:27:52 -0700 (PDT) (envelope-from steve@hiwaay.net) Received: from hiwaay.net (tnt6-216-180-4-58.dialup.HiWAAY.net [216.180.4.58]) by mail.hiwaay.net (8.11.0/8.11.0) with ESMTP id e6NHRnP07088; Sun, 23 Jul 2000 12:27:49 -0500 (CDT) Received: (from steve@localhost) by hiwaay.net (8.9.3/8.9.3) id MAA81619; Sun, 23 Jul 2000 12:27:48 -0500 (CDT) (envelope-from steve) Date: Sun, 23 Jul 2000 12:27:48 -0500 From: Steve Price To: "David O'Brien" Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release/scripts print-cdrom-packages.sh Message-ID: <20000723122748.D5963@bonsai.hiwaay.net> References: <200007222343.QAA36091@freefall.freebsd.org> <20000722205036.B5963@bonsai.hiwaay.net> <20000722190128.A48362@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <20000722190128.A48362@dragon.nuxi.com>; from obrien@FreeBSD.org on Sat, Jul 22, 2000 at 07:01:28PM -0700 X-Operating-System: FreeBSD 5.0-CURRENT i386 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, Jul 22, 2000 at 07:01:28PM -0700, David O'Brien wrote: # > Just out of curiosity, do we really need three versions of ncftp? # > # > +CDROM_SET_1="${CDROM_SET_1} ftp/ncftp" # > +CDROM_SET_1="${CDROM_SET_1} ftp/ncftp2" # > +CDROM_SET_1="${CDROM_SET_1} ftp/ncftp3" # # I know people that still use each version. :-( Hmm... I suppose if I look hard enough I could find 'people' that are using nearly every port so they should go on the first disc too? :) Seriously the list of the ports that go on the first disc should be the ones that people absolutely must have on the first reboot. The 'nice to haves' go on discs 3 and 4. The first disc is already overcrowded by KDE and GNOME dependencies and having 3 versions of the same ftp client seems a needless waste to me. # The order is of "popularity" or "importance". The list is now 182 items. # jhb is testing to see how many MB this list + its dependencies takes up. # I'm sure all of the Alpha packages on this list will not fit on disc1. # # Just finish spell checking it, and will send a new version thru JKH # later. I'd like to see the new list since I'm putting the finishing touches on the 4.1R/i386 package set right now. BTW, I noticed a couple of more nits that are addressed with the patch below. Several ports (including the vim5 port) have dependencies that change based on the value of a couple of variables that Satoshi and I use to generate package sets. Also the ksh93 port is RESTRICTED and cannot go on any of the discs. -steve Index: print-cdrom-packages.sh =================================================================== RCS file: /home/ncvs/src/release/scripts/print-cdrom-packages.sh,v retrieving revision 1.5 diff -u -r1.5 print-cdrom-packages.sh --- print-cdrom-packages.sh 2000/07/22 23:43:53 1.5 +++ print-cdrom-packages.sh 2000/07/23 17:13:54 @@ -26,6 +26,11 @@ # so that the package name and dependency list for each can be at least be # obtained in an automated fashion. +# We must export these variables because a port's package dependencies +# may change depending on their value. +export BATCH=t +export PACKAGE_BUILDING=t + # usage: extract-names cd# extract-names() { @@ -63,9 +68,6 @@ # This is the set of "people really want these" packages. Please add to # this list. CDROM_SET_1="${CDROM_SET_1} net/cvsup-bin" -if [ "X`uname -m`" = "Xi386" ]; then -CDROM_SET_1="${CDROM_SET_1} shells/ksh93" -fi CDROM_SET_1="${CDROM_SET_1} shells/bash2" CDROM_SET_1="${CDROM_SET_1} shells/pdksh" CDROM_SET_1="${CDROM_SET_1} shells/zsh" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message