1999-11-11 16:10:37 -01:00
|
|
|
#
|
|
|
|
# This file will have to be sourced where needed
|
|
|
|
#
|
|
|
|
|
2001-10-06 15:55:12 +00:00
|
|
|
# Unset all optional variables first to start from a clean state
|
|
|
|
unset NONUS
|
|
|
|
unset FORCENONUSONCD1
|
|
|
|
unset NONFREE
|
|
|
|
unset EXTRANONFREE
|
|
|
|
unset LOCAL
|
|
|
|
unset LOCALDEBS
|
|
|
|
unset SECURED
|
|
|
|
unset BOOTDIR
|
|
|
|
unset SYMLINK
|
|
|
|
unset COPYLINK
|
|
|
|
unset MKISOFS
|
|
|
|
unset MKISOFS_OPTS
|
|
|
|
unset EXCLUDE
|
|
|
|
unset SRCEXCLUDE
|
|
|
|
|
|
|
|
|
2000-05-18 22:49:02 +00:00
|
|
|
# The debian-cd dir
|
|
|
|
# Where I am (hoping I'm in the debian-cd dir)
|
1999-11-11 16:10:37 -01:00
|
|
|
export BASEDIR=`pwd`
|
|
|
|
|
|
|
|
# Building potato cd set ...
|
2001-07-10 09:57:43 +00:00
|
|
|
export CODENAME=woody
|
1999-11-11 16:10:37 -01:00
|
|
|
|
2000-08-12 22:36:50 +00:00
|
|
|
# Version number, "2.2 r0", "2.2 r1" etc.
|
2001-07-12 01:30:29 +00:00
|
|
|
export DEBVERSION="3.0 beta"
|
2000-05-18 22:49:02 +00:00
|
|
|
|
|
|
|
# Official or non-official set.
|
|
|
|
# NOTE: THE "OFFICIAL" DESIGNATION IS ONLY ALLOWED FOR IMAGES AVAILABLE
|
|
|
|
# ON THE OFFICIAL DEBIAN CD WEBSITE http://cdimage.debian.org
|
|
|
|
export OFFICIAL="Unofficial"
|
|
|
|
#export OFFICIAL="Official"
|
|
|
|
#export OFFICIAL="Official Beta"
|
|
|
|
|
1999-11-11 16:10:37 -01:00
|
|
|
# ... for arch
|
2000-05-01 09:16:59 +00:00
|
|
|
export ARCH=`dpkg --print-installation-architecture`
|
1999-11-11 16:10:37 -01:00
|
|
|
|
2000-03-14 03:02:29 -01:00
|
|
|
# IMPORTANT : The 4 following paths must be on the same partition/device.
|
|
|
|
# If they aren't then you must set COPYLINK below to 1. This
|
|
|
|
# takes a lot of extra room to create the sandbox for the ISO
|
|
|
|
# images, however. Also, if you are using an NFS partition for
|
|
|
|
# some part of this, you must use this option.
|
1999-11-11 16:10:37 -01:00
|
|
|
# Paths to the mirrors
|
2000-05-01 09:16:59 +00:00
|
|
|
export MIRROR=/ftp/debian
|
2000-03-14 03:02:29 -01:00
|
|
|
|
1999-11-11 16:10:37 -01:00
|
|
|
# Comment the following line if you don't have/want non-US
|
2000-03-14 03:02:29 -01:00
|
|
|
#export NONUS=/ftp/debian-non-US
|
|
|
|
|
2000-06-16 23:42:50 +00:00
|
|
|
# And this option will make you 2 copies of CD1 - one with all the
|
|
|
|
# non-US packages on it, one with none. Useful if you're likely to
|
|
|
|
# need both.
|
|
|
|
#export FORCENONUSONCD1=1
|
|
|
|
|
1999-11-11 16:10:37 -01:00
|
|
|
# Path of the temporary directory
|
2000-05-01 09:16:59 +00:00
|
|
|
export TDIR=/ftp/tmp
|
1999-11-11 16:10:37 -01:00
|
|
|
|
|
|
|
# Path where the images will be written
|
2000-05-01 09:16:59 +00:00
|
|
|
export OUT=/rack/debian-cd
|
1999-11-11 16:10:37 -01:00
|
|
|
|
2000-03-14 03:02:29 -01:00
|
|
|
# Where we keep the temporary apt stuff.
|
|
|
|
# This cannot reside on an NFS mount.
|
2000-05-01 09:16:59 +00:00
|
|
|
export APTTMP=/ftp/tmp/apt
|
2000-03-14 03:02:29 -01:00
|
|
|
|
2000-06-06 17:19:27 +00:00
|
|
|
# Do I want to have NONFREE merged in the CD set
|
1999-11-11 16:10:37 -01:00
|
|
|
# export NONFREE=1
|
|
|
|
|
2000-06-06 17:19:27 +00:00
|
|
|
# Do I want to have NONFREE on a separate CD (the last CD of the CD set)
|
|
|
|
# WARNING: Don't use NONFREE and EXTRANONFREE at the same time !
|
|
|
|
# export EXTRANONFREE=1
|
|
|
|
|
2000-03-07 17:59:31 -01:00
|
|
|
# If you have a $MIRROR/dists/$CODENAME/local/binary-$ARCH dir with
|
|
|
|
# local packages that you want to put on the CD set then
|
|
|
|
# uncomment the following line
|
2000-03-14 03:02:29 -01:00
|
|
|
# export LOCAL=1
|
2000-03-07 17:59:31 -01:00
|
|
|
|
2000-06-30 00:04:03 +00:00
|
|
|
# If your local packages are not under $MIRROR, but somewhere else,
|
|
|
|
# you can uncomment this line and edit to to point to a directory
|
|
|
|
# containing dists/$CODENAME/local/binary-$ARCH
|
|
|
|
# export LOCALDEBS=/home/joey/debian/va/debian
|
|
|
|
|
2001-07-21 15:50:09 +00:00
|
|
|
# If you want a <codename>-secured tree with a copy of the signed
|
|
|
|
# Release.gpg and files listed by this Release file, then
|
|
|
|
# uncomment this line
|
|
|
|
# export SECURED=1
|
|
|
|
|
1999-11-11 16:10:37 -01:00
|
|
|
# Sparc only : bootdir (location of cd.b and second.b)
|
2000-03-14 03:02:29 -01:00
|
|
|
# export BOOTDIR=/boot
|
1999-11-11 16:10:37 -01:00
|
|
|
|
|
|
|
# Symlink farmers should uncomment this line :
|
2000-03-14 03:02:29 -01:00
|
|
|
# export SYMLINK=1
|
|
|
|
|
|
|
|
# Use this to force copying the files instead of symlinking or hardlinking
|
|
|
|
# them. This is useful if your destination directories are on a different
|
|
|
|
# partition than your source files.
|
|
|
|
# export COPYLINK=1
|
1999-11-11 16:10:37 -01:00
|
|
|
|
|
|
|
# Options
|
2001-05-19 13:29:52 +00:00
|
|
|
# export MKISOFS=/usr/bin/mkisofs
|
|
|
|
# export MKISOFS_OPTS="-r -T" #For normal users
|
|
|
|
# export MKISOFS_OPTS="-r -F . -T" #For symlink farmers
|
2000-08-25 16:54:03 +00:00
|
|
|
|
|
|
|
# uncomment this to if you want to see more of what the Makefile is doing
|
|
|
|
#export VERBOSE_MAKE=1
|
|
|
|
|
|
|
|
# uncoment this to make build_all.sh try to build a simple CD image if
|
|
|
|
# the proper official CD run does not work
|
|
|
|
#ATTEMPT_FALLBACK=yes
|
2001-04-24 20:30:54 +00:00
|
|
|
|
|
|
|
# We don't want certain packages to take up space on CD1...
|
|
|
|
#export EXCLUDE="$BASEDIR"/tasks/exclude-potato
|
|
|
|
# ...but they are okay for other CDs (UNEXCLUDEx == may be included on CD >= x)
|
|
|
|
#export UNEXCLUDE2="$BASEDIR"/tasks/unexclude-CD2-potato
|
|
|
|
# Any packages listed in EXCLUDE but not in any UNEXCLUDE will be
|
|
|
|
# excluded completely.
|
|
|
|
|
|
|
|
# We also exclude some source packages
|
|
|
|
#export SRCEXCLUDE="$BASEDIR"/tasks/exclude-src-potato
|