codenames = \
	sarge etch lenny \
	dapper edgy feisty gutsy

sarge-distro = Debian
sarge-version = 3.1
etch-distro = Debian
etch-version = 4.0
lenny-distro = Debian
lenny-version = 4.1

dapper-distro = Ubuntu
dapper-version = 6.06
edgy-distro = Ubuntu
edgy-version = 6.10
feisty-distro = Ubuntu
feisty-version = 7.04
gutsy-distro = Ubuntu
gutsy-version = 7.10

distro = $($(codename)-distro)
version = $($(codename)-version)

architectures = amd64 i386
distributions.d/sarge: architectures = i386

components = main

codename = $*

all: $(patsubst %,distributions.d/%,$(codenames))

distributions.d/%:
	echo 'Origin: SAGE' >> $(out)
	echo 'Label: SAGE' >> $(out)
	echo 'Suite: $(codename)' >> $(out)
	echo 'codename: $(codename)' >> $(out)
	echo 'Version: $(version)' >> $(out)
	echo 'Architectures: $(architectures) source' >> $(out)
	echo 'Components: $(components)' >> $(out)
	echo 'Description: SAGE packages for $(distro) $(version) $(codename)' >> $(out)
	echo 'SignWith: 0x47F6D290' >> $(out)
	echo 'Contents: .gz' >> $(out)
	echo 'DebIndices: Packages Release . .gz .bz2' >> $(out)
	echo 'DscIndices: Sources Release .gz .bz2' >> $(out)
	echo >> $(out)
