
all:
	echo "Run make archive to make the tarball"

archive:
	export VERSION=`awk --field-separator=' ' '/^Version:/ { print $$2 }' fedora-logos.spec` ; \
	export CVSTAG=REDHAT_LOGOS_`echo $$VERSION | sed s/\\\./_/g` ; \
	export TMPCVS=cvs-checkout-$$VERSION ; \
	export DISTDIR=fedora-logos-$$VERSION ; \
	export SRCDIR=../$$TMPCVS/fedora-logos ; \
	echo VERSION=$$VERSION CVSTAG=$$CVSTAG TMPCVS=$$TMPCVS DISTDIR=$$DISTDIR ; \
	export CVSROOT=`cat CVS/Root` ; \
	cvs tag -F $$CVSTAG . ; \
	/bin/rm -rf $$DISTDIR ; \
	/bin/rm -rf $$TMPCVS ; \
	mkdir -p $$TMPCVS ; \
	(cd $$TMPCVS && cvs -Q -d $$CVSROOT export -r$$CVSTAG fedora-logos) ; \
	mkdir -p $$DISTDIR ; \
	mkdir -p $$DISTDIR/redhat-pixmaps ; \
	mkdir -p $$DISTDIR/bootloader ; \
	mkdir -p $$DISTDIR/firstboot ; \
	mkdir -p $$DISTDIR/rhgb ; \
	mkdir -p $$DISTDIR/gnome-splash ; \
	mkdir -p $$DISTDIR/kde-splash/BlueCurve ; \
	mkdir -p $$DISTDIR/pixmaps ; \
	mkdir -p $$DISTDIR/gdm ; \
	mkdir -p $$DISTDIR/anaconda ; \
	mkdir -p $$DISTDIR/icons/hicolor/16x16/apps ; \
	mkdir -p $$DISTDIR/icons/hicolor/24x24/apps ; \
	mkdir -p $$DISTDIR/icons/hicolor/32x32/apps ; \
	mkdir -p $$DISTDIR/icons/hicolor/36x36/apps ; \
	mkdir -p $$DISTDIR/icons/hicolor/48x48/apps ; \
	mkdir -p $$DISTDIR/icons/hicolor/96x96/apps ; \
	mkdir -p $$DISTDIR/gnome-screensaver/themes/ ; \
	cd $$DISTDIR ; \
	cp -f $$SRCDIR/fedora-logos.spec . ; \
	cp -f $$SRCDIR/Makefile . ; \
	cp -f $$SRCDIR/COPYING . ; \
	cp -f $$SRCDIR/redhat-pixmaps/*.{png,xbm,xpm,tif} redhat-pixmaps ; \
	cp -f $$SRCDIR/bootloader/*.{png,xpm.gz,pcx} bootloader ; \
	cp -f $$SRCDIR/firstboot/*.png firstboot ; \
	cp -f $$SRCDIR/rhgb/*.png rhgb ; \
	cp -f $$SRCDIR/gnome-splash/*.png gnome-splash ; \
	cp -f $$SRCDIR/kde-splash/BlueCurve/* kde-splash/BlueCurve/ ; \
	cp -f $$SRCDIR/pixmaps/*.{png,svg} pixmaps ; \
	cp -af $$SRCDIR/gdm/* gdm; \
	cp -f $$SRCDIR/anaconda/* anaconda ; \
	cp -f $$SRCDIR/icons/hicolor/16x16/apps/* icons/hicolor/16x16/apps ; \
	cp -f $$SRCDIR/icons/hicolor/24x24/apps/* icons/hicolor/24x24/apps ; \
	cp -f $$SRCDIR/icons/hicolor/32x32/apps/* icons/hicolor/32x32/apps ; \
	cp -f $$SRCDIR/icons/hicolor/36x36/apps/* icons/hicolor/36x36/apps ; \
	cp -f $$SRCDIR/icons/hicolor/48x48/apps/* icons/hicolor/48x48/apps ; \
	cp -f $$SRCDIR/icons/hicolor/96x96/apps/* icons/hicolor/96x96/apps ; \
	cp -f $$SRCDIR/gnome-screensaver/themes/* gnome-screensaver/themes ; \
	cd ..; \
	tar -cv --bzip2 -f fedora-logos-$$VERSION.tar.bz2 $$DISTDIR ; \
	echo "Wrote fedora-logos-$$VERSION.tar.bz2"
