Last bits of JTE merge

This commit is contained in:
Steve McIntyre 2005-12-07 00:28:18 +00:00
parent d137795c8d
commit f14e1a50c5
3 changed files with 73 additions and 7 deletions

27
CONF.sh
View File

@ -24,11 +24,11 @@ unset SRCEXCLUDE || true
unset NORECOMMENDS || true unset NORECOMMENDS || true
unset NOSUGGESTS || true unset NOSUGGESTS || true
unset DOJIGDO || true unset DOJIGDO || true
unset JIGDOCMD || true
unset JIGDOTEMPLATEURL || true unset JIGDOTEMPLATEURL || true
unset JIGDOFALLBACKURLS || true unset JIGDOFALLBACKURLS || true
unset JIGDOINCLUDEURLS || true unset JIGDOINCLUDEURLS || true
unset JIGDOSCRIPT || true unset JIGDOSCRIPT || true
unset JIGDO_OPTS || true
unset DEFBINSIZE || true unset DEFBINSIZE || true
unset DEFSRCSIZE || true unset DEFSRCSIZE || true
unset FASTSUMS || true unset FASTSUMS || true
@ -242,6 +242,31 @@ export PUBLISH_URL="http://cdimage.debian.org/jigdo-area"
export PUBLISH_NONUS_URL="http://non-US.cdimage.debian.org/jigdo-area" export PUBLISH_NONUS_URL="http://non-US.cdimage.debian.org/jigdo-area"
export PUBLISH_PATH="/home/jigdo-area/" export PUBLISH_PATH="/home/jigdo-area/"
# Specify files and directories to *exclude* from jigdo processing. These
# files on each CD are expected to be different to those on the mirror, or
# are often subject to change. Any files matching entries in this list will
# simply be placed straight into the template file.
export JIGDO_EXCLUDE="'README*' /doc/ /md5sum.txt /.disk/ /pics/ 'Release*' 'Packages*' 'Sources*'"
# Specify files that MUST match entries in the externally-supplied
# md5-list. If they do not, the CD build process will fail; something
# must have been corrupted. Replaces the old mirrorcheck code.
export JIGDO_INCLUDE="/pool/"
# Specify the minimum file size to consider for jigdo processing. Any files
# smaller than this will simply be placed straight into the template file.
export JIGDO_OPTS="-jigdo-min-file-size 0"
for EXCL in $JIGDO_EXCLUDE
do
JIGDO_OPTS="$JIGDO_OPTS -jigdo-exclude $EXCL"
done
for INCL in $JIGDO_INCLUDE
do
JIGDO_OPTS="$JIGDO_OPTS -jigdo-force-md5 $INCL"
done
# Where to find the boot disks # Where to find the boot disks
#export BOOTDISKS=$TOPDIR/ftp/skolelinux/boot-floppies #export BOOTDISKS=$TOPDIR/ftp/skolelinux/boot-floppies

45
debian/CONF.sh vendored
View File

@ -24,11 +24,11 @@ unset SRCEXCLUDE || true
unset NORECOMMENDS || true unset NORECOMMENDS || true
unset NOSUGGESTS || true unset NOSUGGESTS || true
unset DOJIGDO || true unset DOJIGDO || true
unset JIGDOCMD || true
unset JIGDOTEMPLATEURL || true unset JIGDOTEMPLATEURL || true
unset JIGDOFALLBACKURLS || true unset JIGDOFALLBACKURLS || true
unset JIGDOINCLUDEURLS || true unset JIGDOINCLUDEURLS || true
unset JIGDOSCRIPT || true unset JIGDOSCRIPT || true
unset JIGDO_OPTS || true
unset DEFBINSIZE || true unset DEFBINSIZE || true
unset DEFSRCSIZE || true unset DEFSRCSIZE || true
unset FASTSUMS || true unset FASTSUMS || true
@ -40,16 +40,17 @@ unset UDEB_EXCLUDE || true
unset BASE_INCLUDE || true unset BASE_INCLUDE || true
unset BASE_EXCLUDE || true unset BASE_EXCLUDE || true
unset INSTALLER_CD || true unset INSTALLER_CD || true
unset DI_CODENAME || true
unset MAXCDS || true unset MAXCDS || true
unset SPLASHPNG || true unset SPLASHPNG || true
unset OMIT_MANUAL || true
unset OMIT_RELEASE_NOTES || true
# The debian-cd dir # The debian-cd dir
# Where I am (hoping I'm in the debian-cd dir) # Where I am (hoping I'm in the debian-cd dir)
export BASEDIR=`pwd` export BASEDIR=`pwd`
# Building sarge cd set ... # Building etch cd set ...
export CODENAME=sarge export CODENAME=etch
# By default use Debian installer packages from $CODENAME # By default use Debian installer packages from $CODENAME
if [ ! "$DI_CODENAME" ] if [ ! "$DI_CODENAME" ]
@ -241,6 +242,31 @@ export PUBLISH_URL="http://cdimage.debian.org/jigdo-area"
export PUBLISH_NONUS_URL="http://non-US.cdimage.debian.org/jigdo-area" export PUBLISH_NONUS_URL="http://non-US.cdimage.debian.org/jigdo-area"
export PUBLISH_PATH="/home/jigdo-area/" export PUBLISH_PATH="/home/jigdo-area/"
# Specify files and directories to *exclude* from jigdo processing. These
# files on each CD are expected to be different to those on the mirror, or
# are often subject to change. Any files matching entries in this list will
# simply be placed straight into the template file.
export JIGDO_EXCLUDE="'README*' /doc/ /md5sum.txt /.disk/ /pics/ 'Release*' 'Packages*' 'Sources*'"
# Specify files that MUST match entries in the externally-supplied
# md5-list. If they do not, the CD build process will fail; something
# must have been corrupted. Replaces the old mirrorcheck code.
export JIGDO_INCLUDE="/pool/"
# Specify the minimum file size to consider for jigdo processing. Any files
# smaller than this will simply be placed straight into the template file.
export JIGDO_OPTS="-jigdo-min-file-size 0"
for EXCL in $JIGDO_EXCLUDE
do
JIGDO_OPTS="$JIGDO_OPTS -jigdo-exclude $EXCL"
done
for INCL in $JIGDO_INCLUDE
do
JIGDO_OPTS="$JIGDO_OPTS -jigdo-force-md5 $INCL"
done
# Where to find the boot disks # Where to find the boot disks
#export BOOTDISKS=$TOPDIR/ftp/skolelinux/boot-floppies #export BOOTDISKS=$TOPDIR/ftp/skolelinux/boot-floppies
@ -283,3 +309,14 @@ export PUBLISH_PATH="/home/jigdo-area/"
# in the Makefile. Use bin-official_images to build only binary CDs. The # in the Makefile. Use bin-official_images to build only binary CDs. The
# default, official_images, builds everything. # default, official_images, builds everything.
#IMAGETARGET=official_images #IMAGETARGET=official_images
# Set to 1 to save space by omitting the installation manual.
# If so the README will link to the manual on the web site.
#export OMIT_MANUAL=1
# Set to 1 to save space by omitting the release notes
# If so we will link to them on the web site.
export OMIT_RELEASE_NOTES=0
# Set this to override the defaul location
#export RELEASE_NOTES_LOCATION="http://www.debian.org/releases/$CODENAME"

8
debian/changelog vendored
View File

@ -66,7 +66,7 @@ debian-cd (2.2.24) UNRELEASED; urgency=low
[ Steve McIntyre ] [ Steve McIntyre ]
* For full CD/DVD builds, check that we have an "extra" override * For full CD/DVD builds, check that we have an "extra" override
containing task info. If not, use the sid override instead. containing task info. If not, use the sid override instead.
[ Joey Hess ] [ Joey Hess ]
* Add default UDEB_EXCLUDE files that differ for businesscard, netinst, and * Add default UDEB_EXCLUDE files that differ for businesscard, netinst, and
full CDs. full CDs.
@ -77,7 +77,11 @@ debian-cd (2.2.24) UNRELEASED; urgency=low
smaller CDs. smaller CDs.
* Add initramfs-tools to generate_d-i+k_list * Add initramfs-tools to generate_d-i+k_list
-- Joey Hess <joeyh@debian.org> Wed, 16 Nov 2005 18:32:19 -0500 [ Steve McIntyre ]
* Merged in MAJOR changes for jigdo creation - the long-separated JTE
patch.
-- Joey Hess <joeyh@debian.org> Wed, 7 Dec 2005 00:26:04 +0000
debian-cd (2.2.23) unstable; urgency=low debian-cd (2.2.23) unstable; urgency=low