Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Jul 2000 12:27:48 -0500
From:      Steve Price <sprice@hiwaay.net>
To:        "David O'Brien" <obrien@FreeBSD.org>
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>
In-Reply-To: <20000722190128.A48362@dragon.nuxi.com>; from obrien@FreeBSD.org on Sat, Jul 22, 2000 at 07:01:28PM -0700
References:  <200007222343.QAA36091@freefall.freebsd.org> <20000722205036.B5963@bonsai.hiwaay.net> <20000722190128.A48362@dragon.nuxi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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




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