Add ISO_RELEASE as a tag (by default, same as RELEASE) which is used
to label the .iso image files. While I'm here, modernize the ports list to what's being released with 3.0, and put them one-per-line to make it easier to comment out a single port if necessary.
This commit is contained in:
parent
8e41de9845
commit
d14fcde891
|
@ -1,25 +1,7 @@
|
|||
# $NetBSD: current.conf,v 1.2 2004/10/13 23:28:34 gavan Exp $
|
||||
# $NetBSD: current.conf,v 1.3 2005/12/08 21:11:46 riz Exp $
|
||||
#
|
||||
# Makefile fragment for CD sets; includes config information.
|
||||
|
||||
##############################################################################
|
||||
# The names of the individual CD images, without ".iso".
|
||||
# This also indicates the suffix of configuration variables later in this file
|
||||
# which are CD-image specific.
|
||||
|
||||
CD_IMAGES= multi-cd1 multi-cd2
|
||||
CD_IMAGES+= acorn26cd acorn32cd algorcd alphacd amigacd arccd ataricd
|
||||
CD_IMAGES+= catscd cobaltcd dreamcastcd evbarmcd evbmipscd evbsh3cd hp300cd
|
||||
CD_IMAGES+= hpcarmcd hpcmipscd hpcshcd i386cd iyonixcd luna68kcd mac68kcd
|
||||
CD_IMAGES+= macppccd mipscocd mvme68kcd netwindercd news68kcd newsmipscd
|
||||
CD_IMAGES+= next68kcd pmaxcd prepcd sandpointcd sbmipscd sgimipscd sharkcd
|
||||
CD_IMAGES+= sourcecd sparccd sparc64cd sun2cd sun3cd vaxcd walnutcd x68kcd
|
||||
|
||||
##############################################################################
|
||||
# The maximum size of an individual CD.
|
||||
|
||||
CD_SIZE= 700000
|
||||
|
||||
##############################################################################
|
||||
# The NetBSD release being packaged on this CD set. This also implies
|
||||
# inclusion of a config file for that release, named NetBSD-${CD_RELEASE}.mk.
|
||||
|
@ -27,13 +9,88 @@ CD_SIZE= 700000
|
|||
|
||||
CD_RELEASE= current
|
||||
|
||||
##############################################################################
|
||||
# The NetBSD release to be used in the .iso image filenames. Defaults to
|
||||
# ${CD_RELEASE} but can be overridden in the environment.
|
||||
|
||||
ISO_RELEASE?= ${CD_RELEASE}
|
||||
|
||||
##############################################################################
|
||||
# The names of the individual CD images, without ".iso".
|
||||
# This also indicates the suffix of configuration variables later in this file
|
||||
# which are CD-image specific.
|
||||
|
||||
CD_IMAGES=
|
||||
CD_IMAGES+= multi-cd1-${ISO_RELEASE}
|
||||
CD_IMAGES+= multi-cd2-${ISO_RELEASE}
|
||||
CD_IMAGES+= multi-cd3-${ISO_RELEASE}
|
||||
CD_IMAGES+= acorn26cd-${ISO_RELEASE}
|
||||
CD_IMAGES+= acorn32cd-${ISO_RELEASE}
|
||||
CD_IMAGES+= algorcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= alphacd-${ISO_RELEASE}
|
||||
CD_IMAGES+= amd64cd-${ISO_RELEASE}
|
||||
CD_IMAGES+= amigacd-${ISO_RELEASE}
|
||||
CD_IMAGES+= arccd-${ISO_RELEASE}
|
||||
CD_IMAGES+= ataricd-${ISO_RELEASE}
|
||||
CD_IMAGES+= catscd-${ISO_RELEASE}
|
||||
CD_IMAGES+= cesficcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= cobaltcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= dreamcastcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= evbarmcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= evbmips-mipsebcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= evbmips-mipselcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= evbppccd-${ISO_RELEASE}
|
||||
CD_IMAGES+= evbsh3-sh3ebcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= evbsh3-sh3elcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= evbsh5-sh5elcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= hp300cd-${ISO_RELEASE}
|
||||
CD_IMAGES+= hp700cd-${ISO_RELEASE}
|
||||
CD_IMAGES+= hpcarmcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= hpcmipscd-${ISO_RELEASE}
|
||||
CD_IMAGES+= hpcshcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= i386cd-${ISO_RELEASE}
|
||||
CD_IMAGES+= ibmnwscd-${ISO_RELEASE}
|
||||
CD_IMAGES+= iyonix-${ISO_RELEASE}
|
||||
CD_IMAGES+= luna68kcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= mac68kcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= macppccd-${ISO_RELEASE}
|
||||
CD_IMAGES+= mipscocd-${ISO_RELEASE}
|
||||
CD_IMAGES+= mmeyecd-${ISO_RELEASE}
|
||||
CD_IMAGES+= mvmeppccd-${ISO_RELEASE}
|
||||
CD_IMAGES+= mvme68kcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= netwindercd-${ISO_RELEASE}
|
||||
CD_IMAGES+= news68kcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= newsmipscd-${ISO_RELEASE}
|
||||
CD_IMAGES+= next68kcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= ofppccd-${ISO_RELEASE}
|
||||
CD_IMAGES+= pmaxcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= pmppccd-${ISO_RELEASE}
|
||||
CD_IMAGES+= prepcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= sandpointcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= sbmips-mipsebcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= sbmips-mipselcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= sgimipscd-${ISO_RELEASE}
|
||||
CD_IMAGES+= sharkcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= sourcecd-${ISO_RELEASE}
|
||||
CD_IMAGES+= sparccd-${ISO_RELEASE}
|
||||
CD_IMAGES+= sparc64cd-${ISO_RELEASE}
|
||||
CD_IMAGES+= sun2cd-${ISO_RELEASE}
|
||||
CD_IMAGES+= sun3cd-${ISO_RELEASE}
|
||||
CD_IMAGES+= vaxcd-${ISO_RELEASE}
|
||||
CD_IMAGES+= x68kcd-${ISO_RELEASE}
|
||||
|
||||
##############################################################################
|
||||
# The maximum size of an individual CD.
|
||||
|
||||
CD_SIZE= 700000
|
||||
|
||||
##############################################################################
|
||||
# The CD volume IDs for each CD-ROM image. This will show up as the
|
||||
# "volume label" on most operating systems. This is REQUIRED for each image.
|
||||
# Typically only 16 characters should be used for maximum OS compatibility.
|
||||
|
||||
.for image in ${CD_IMAGES}
|
||||
VOLID.${image}= NetBSD ${CD_RELEASE} CD ${image:S/^cd//}
|
||||
VOLID.${image}= NetBSD ${CD_RELEASE} ${image:S/-${ISO_RELEASE}$//}
|
||||
.endfor
|
||||
|
||||
# The "abstract file" name. If there is a file in the CD root describing
|
||||
|
@ -68,7 +125,7 @@ PREPARER= NetBSD CD Build System
|
|||
# The following ports, if included, will be bootable on their respective
|
||||
# CD images:
|
||||
#
|
||||
# alpha, cats, i386, macppc, pmax, sparc, sparc64, sun3, vax.
|
||||
# alpha, amd64, cats, i386, macppc, pmax, sparc, sparc64, sun3, vax.
|
||||
#
|
||||
# Special notes on booting:
|
||||
#
|
||||
|
@ -86,54 +143,66 @@ PREPARER= NetBSD CD Build System
|
|||
# and sparc64 machines will have to boot with "boot cdrom:g" instead of
|
||||
# "boot cdrom".
|
||||
|
||||
BASE_PORTS.multi-cd1= i386 macppc sparc sparc64 source
|
||||
BASE_PORTS.multi-cd1-${ISO_RELEASE}= i386 macppc sparc sparc64
|
||||
|
||||
BASE_PORTS.multi-cd2= alpha \
|
||||
amiga atari hp300 mac68k mvme68k news68k next68k sun3 \
|
||||
cobalt hpcmips pmax \
|
||||
vax
|
||||
BASE_PORTS.acorn26cd=acorn26
|
||||
BASE_PORTS.acorn32cd=acorn32
|
||||
BASE_PORTS.algorcd=algor
|
||||
BASE_PORTS.alphacd=alpha
|
||||
BASE_PORTS.amigacd=amiga
|
||||
BASE_PORTS.arccd=arc
|
||||
BASE_PORTS.ataricd=atari
|
||||
BASE_PORTS.catscd=cats
|
||||
BASE_PORTS.cobaltcd=cobalt
|
||||
BASE_PORTS.dreamcastcd=dreamcast
|
||||
BASE_PORTS.evbarmcd=evbarm
|
||||
BASE_PORTS.evbmipscd=evbmips
|
||||
BASE_PORTS.evbsh3cd=evbsh3
|
||||
BASE_PORTS.hp300cd=hp300
|
||||
BASE_PORTS.hpcarmcd=hpcarm
|
||||
BASE_PORTS.hpcmipscd=hpcmips
|
||||
BASE_PORTS.hpcshcd=hpcsh
|
||||
BASE_PORTS.i386cd=i386
|
||||
BASE_PORTS.iyonixcd=iyonix
|
||||
BASE_PORTS.luna68kcd=luna68k
|
||||
BASE_PORTS.mac68kcd=mac68k
|
||||
BASE_PORTS.macppccd=macppc
|
||||
BASE_PORTS.mipscocd=mipsco
|
||||
BASE_PORTS.mvme68kcd=mvme68k
|
||||
BASE_PORTS.netwindercd=netwinder
|
||||
BASE_PORTS.news68kcd=news68k
|
||||
BASE_PORTS.newsmipscd=newsmips
|
||||
BASE_PORTS.next68kcd=next68k
|
||||
BASE_PORTS.pmaxcd=pmax
|
||||
BASE_PORTS.prepcd=prep
|
||||
BASE_PORTS.sandpointcd=sandpoint
|
||||
BASE_PORTS.sbmipscd=sbmips
|
||||
BASE_PORTS.sgimipscd=sgimips
|
||||
BASE_PORTS.sharkcd=shark
|
||||
BASE_PORTS.sourcecd=source
|
||||
BASE_PORTS.sparccd=sparc
|
||||
BASE_PORTS.sparc64cd=sparc64
|
||||
BASE_PORTS.sun2cd=sun2
|
||||
BASE_PORTS.sun3cd=sun3
|
||||
BASE_PORTS.vaxcd=vax
|
||||
BASE_PORTS.walnutcd=walnut
|
||||
BASE_PORTS.x68kcd=x68k
|
||||
BASE_PORTS.multi-cd2-${ISO_RELEASE} = alpha \
|
||||
amiga atari mac68k next68k sun3
|
||||
|
||||
BASE_PORTS.multi-cd3-${ISO_RELEASE}= amd64 \
|
||||
cobalt hpcmips pmax sgimips vax
|
||||
|
||||
BASE_PORTS.acorn26cd-${ISO_RELEASE}=acorn26
|
||||
BASE_PORTS.acorn32cd-${ISO_RELEASE}=acorn32
|
||||
BASE_PORTS.algorcd-${ISO_RELEASE}=algor
|
||||
BASE_PORTS.alphacd-${ISO_RELEASE}=alpha
|
||||
BASE_PORTS.amd64cd-${ISO_RELEASE}=amd64
|
||||
BASE_PORTS.amigacd-${ISO_RELEASE}=amiga
|
||||
BASE_PORTS.arccd-${ISO_RELEASE}=arc
|
||||
BASE_PORTS.ataricd-${ISO_RELEASE}=atari
|
||||
BASE_PORTS.catscd-${ISO_RELEASE}=cats
|
||||
BASE_PORTS.cesficcd-${ISO_RELEASE}=cesfic
|
||||
BASE_PORTS.cobaltcd-${ISO_RELEASE}=cobalt
|
||||
BASE_PORTS.dreamcastcd-${ISO_RELEASE}=dreamcast
|
||||
BASE_PORTS.evbarmcd-${ISO_RELEASE}=evbarm
|
||||
BASE_PORTS.evbmips-mipsebcd-${ISO_RELEASE}=evbmips-mipseb
|
||||
BASE_PORTS.evbmips-mipselcd-${ISO_RELEASE}=evbmips-mipsel
|
||||
BASE_PORTS.evbsh3-sh3ebcd-${ISO_RELEASE}=evbsh3-sh3eb
|
||||
BASE_PORTS.evbsh3-sh3elcd-${ISO_RELEASE}=evbsh3-sh3el
|
||||
BASE_PORTS.evbsh5-sh5elcd-${ISO_RELEASE}=evbsh5-sh5el
|
||||
BASE_PORTS.hp300cd-${ISO_RELEASE}=hp300
|
||||
BASE_PORTS.hpcarmcd-${ISO_RELEASE}=hpcarm
|
||||
BASE_PORTS.hpcmipscd-${ISO_RELEASE}=hpcmips
|
||||
BASE_PORTS.hpcshcd-${ISO_RELEASE}=hpcsh
|
||||
BASE_PORTS.i386cd-${ISO_RELEASE}=i386
|
||||
BASE_PORTS.iyonixcd-${ISO_RELEASE}=iyonix
|
||||
BASE_PORTS.ibmnwscd-${ISO_RELEASE}=ibmnws
|
||||
BASE_PORTS.luna68kcd-${ISO_RELEASE}=luna68k
|
||||
BASE_PORTS.mac68kcd-${ISO_RELEASE}=mac68k
|
||||
BASE_PORTS.macppccd-${ISO_RELEASE}=macppc
|
||||
BASE_PORTS.mipscocd-${ISO_RELEASE}=mipsco
|
||||
BASE_PORTS.mmeyecd-${ISO_RELEASE}=mmeye
|
||||
BASE_PORTS.mvme68kcd-${ISO_RELEASE}=mvme68k
|
||||
BASE_PORTS.mvmeppccd-${ISO_RELEASE}=mvmeppc
|
||||
BASE_PORTS.netwindercd-${ISO_RELEASE}=netwinder
|
||||
BASE_PORTS.news68kcd-${ISO_RELEASE}=news68k
|
||||
BASE_PORTS.newsmipscd-${ISO_RELEASE}=newsmips
|
||||
BASE_PORTS.next68kcd-${ISO_RELEASE}=next68k
|
||||
BASE_PORTS.ofppccd-${ISO_RELEASE}=ofppc
|
||||
BASE_PORTS.pmaxcd-${ISO_RELEASE}=pmax
|
||||
BASE_PORTS.pmppccd-${ISO_RELEASE}=pmppc
|
||||
BASE_PORTS.prepcd-${ISO_RELEASE}=prep
|
||||
BASE_PORTS.sandpointcd-${ISO_RELEASE}=sandpoint
|
||||
BASE_PORTS.sbmips-mipsebcd-${ISO_RELEASE}=sbmips-mipseb
|
||||
BASE_PORTS.sbmips-mipselcd-${ISO_RELEASE}=sbmips-mipsel
|
||||
BASE_PORTS.sgimipscd-${ISO_RELEASE}=sgimips
|
||||
BASE_PORTS.sharkcd-${ISO_RELEASE}=shark
|
||||
BASE_PORTS.sourcecd-${ISO_RELEASE}=source
|
||||
BASE_PORTS.sparccd-${ISO_RELEASE}=sparc
|
||||
BASE_PORTS.sparc64cd-${ISO_RELEASE}=sparc64
|
||||
BASE_PORTS.sun2cd-${ISO_RELEASE}=sun2
|
||||
BASE_PORTS.sun3cd-${ISO_RELEASE}=sun3
|
||||
BASE_PORTS.vaxcd-${ISO_RELEASE}=vax
|
||||
BASE_PORTS.x68kcd-${ISO_RELEASE}=x68k
|
||||
|
||||
.for image in ${CD_IMAGES}
|
||||
#INTDIRS.${image}+= packages
|
||||
|
|
Loading…
Reference in New Issue