USRGRP=$(shell id -g) DIST=lenny DIST=squeeze default: fusionforgemulti fusionforge: clean passsetup /usr/bin/build-simple-cdd profiles/fusionforge.conf profiles/fusionforge.preseed build-simple-cdd -g --profiles fusionforge --auto-profiles fusionforge --profiles-udeb-dist $(DIST) --debian-mirror http://ftp.fr.debian.org/debian --security-mirror http://security.debian.org/debian-security --dist $(DIST) fusionforgemulti: clean passsetup /usr/bin/build-simple-cdd profiles/fusionforge.conf profiles/fusionforge.preseed build-simple-cdd -g --profiles fusionforge,x-basic,x-gnome,autopart --profiles-udeb-dist $(DIST) --debian-mirror http://ftp.fr.debian.org/debian --security-mirror http://security.debian.org/debian-security --dist $(DIST) fusionforgefr: clean /usr/bin/build-simple-cdd profiles/fusionforge.conf profiles/fusionforge.preseed.fr build-simple-cdd -g --profiles fusionforge --auto-profiles fusionforge --profiles-udeb-dist $(DIST) --debian-mirror http://ftp.fr.debian.org/debian --security-mirror http://security.debian.org/debian-security --dist $(DIST) --locale fr_FR --force-preseed --keyboard fr-latin9 profiles/fusionforge.conf: profiles/templates/fusionforge.conf cat profiles/templates/fusionforge.conf | sed 's/%DIST%/$(DIST)/g' > $@ profiles/fusionforge.preseed: profiles/templates/fusionforge.preseed cat profiles/templates/fusionforge.preseed | sed 's/%DIST%/$(DIST)/g' > $@ profiles/fusionforge.preseed.fr: profiles/templates/fusionforge.preseed.fr cat profiles/templates/fusionforge.preseed.fr | sed 's/%DIST%/$(DIST)/g' > $@ cd profiles ; ln -s fusionforge.preseed.fr fusionforge.preseed passsetup: [ ! -r /var/cache/debconf/passwords.dat ] && ( sudo chgrp $(USRGRP) /var/cache/debconf/passwords.dat ; sudo chmod g+r /var/cache/debconf/passwords.dat ) || true clean: rm -f profiles/fusionforge.conf profiles/fusionforge.preseed profiles/templates/fusionforge.preseed.fr /usr/bin/build-simple-cdd: sudo apt-get install simple-cdd