# Automake Automagic fedoradir = $(pkgdatadir)/ fedora_DATA = \ fedora-aos.ks \ fedora-install-fedora.ks \ fedora-live-base.ks \ fedora-live-minimization.ks \ fedora-live-desktop.ks \ fedora-livecd-desktop.ks \ fedora-live-design-suite.ks \ fedora-live-kde.ks \ fedora-livecd-kde.ks \ fedora-live-kde-base.ks \ fedora-livecd-lxde.ks \ fedora-lxde-packages.ks \ fedora-livecd-mate-compiz.ks \ fedora-live-mate-compiz.ks \ fedora-livecd-soas.ks \ fedora-soas-packages.ks \ fedora-livecd-xfce.ks \ fedora-xfce-packages.ks \ fedora-livedvd-electronic-lab.ks \ fedora-livedvd-games.ks \ fedora-livedvd-robotics.ks \ fedora-livedvd-scientific-kde.ks \ fedora-livecd-security.ks \ fedora-live-jam-kde.ks customdir = ${pkgdatadir}/custom/ custom_DATA = \ custom/README \ custom/fedora-livedvd-haskell.ks \ custom/qa-test-day.ks l10ndir = ${pkgdatadir}/l10n/ l10n_DATA = \ l10n/README \ l10n/fedora-livecd-desktop-de_CH.ks \ l10n/fedora-livecd-desktop-de_DE.ks \ l10n/fedora-livecd-desktop-fr_FR.ks \ l10n/fedora-livecd-desktop-nl_NL.ks \ l10n/fedora-livecd-desktop-pt_BR.ks \ l10n/fedora-livecd-desktop-pt_PT.ks \ l10n/fedora-livecd-desktop-ru_RU.ks \ l10n/fedora-livecd-kde-de_CH.ks \ l10n/fedora-livecd-kde-de_DE.ks \ l10n/fedora-livecd-kde-fr_FR.ks \ l10n/fedora-livecd-kde-nl_NL.ks \ l10n/fedora-livecd-kde-pt_PT.ks \ l10n/fedora-livecd-kde-ru_RU.ks \ l10n/fedora-livecd-lxde-de_CH.ks \ l10n/fedora-livecd-lxde-de_DE.ks \ l10n/fedora-livecd-lxde-fr_FR.ks \ l10n/fedora-livecd-lxde-ru_RU.ks \ l10n/fedora-livecd-xfce-de_CH.ks \ l10n/fedora-livecd-xfce-de_DE.ks \ l10n/fedora-livecd-xfce-fr_FR.ks \ l10n/fedora-livecd-xfce-nl_NL.ks \ l10n/fedora-livecd-xfce-pt_PT.ks \ l10n/fedora-livecd-xfce-ru_RU.ks \ l10n/fedora-livedvd-electronic-lab-de_CH.ks \ l10n/fedora-livedvd-electronic-lab-de_DE.ks \ l10n/fedora-livedvd-electronic-lab-nl_NL.ks \ l10n/fedora-livedvd-electronic-lab-pt_PT.ks \ l10n/fedora-livedvd-electronic-lab-ru_RU.ks \ l10n/fedora-livedvd-games-de_CH.ks \ l10n/fedora-livedvd-games-de_DE.ks \ l10n/fedora-livedvd-games-nl_NL.ks \ l10n/fedora-livedvd-games-pt_PT.ks \ l10n/fedora-livedvd-games-ru_RU.ks EXTRA_DIST = \ $(fedora_DATA) \ $(custom_DATA) \ $(l10n_DATA) \ spin-kickstarts.spec.in\ spin-kickstarts.spec \ ChangeLog \ COPYING \ AUTHORS \ README DISTCLEANFILES = \ intltool-extract \ intltool-merge \ intltool-update install-exec-local: uninstall-local: rm -rf $(DESTDIR)$(pkgdatadir) clean: rm -f ChangeLog rm -f *~ rm -f spin-kickstarts.spec rm -f config.status config.log rm -rf autom4te.cache/ find -type f -name "Makefile" -exec rm -f {} \; find -type f -name "*.rpmnew" -exec rm -f {} \; find -type f -name "*.rpmsave" -exec rm -f {} \; find -type f -name "Makefile.in" -exec rm -f {} \; find -type f -name "*.log" -exec rm -f {} \; find -type f -name "spin-kickstarts-*.tar.gz" -exec mv -f {} .. \; rm -f aclocal.m4 configure ChangeLog: (GIT_DIR=.git git log > .changelog.tmp && mv .changelog.tmp ChangeLog; rm -f .changelog.tmp) || (touch ChangeLog; echo 'git directory not found: installing possibly empty changelog.' >&2) rpm: ChangeLog dist @(rpmbuild -ta ${PACKAGE}-$(PACKAGE_VERSION).tar.gz) srpm: ChangeLog dist @(rpmbuild -ts ${PACKAGE}-$(PACKAGE_VERSION).tar.gz) CVS_PKGVERSION=`echo $(PACKAGE_VERSION) | sed -e 's/\./_/g'` CVSTAG=$(PACKAGE_NAME)-$(CVS_PACKAGEVERSION) tag: @cvs tag -F $(CVSTAG) RELEASE=`rpm -q --qf="%{RELEASE}\n" --specfile ${PACKAGE}.spec | head -n 1` F-7: srpm @(mock -v -r fedora-7-i386 rebuild ~/rpmbuild/SRPMS/${PACKAGE}-$(PACKAGE_VERSION)-$(RELEASE).src.rpm) F-8: srpm @(mock -v -r fedora-8-i386 rebuild ~/rpmbuild/SRPMS/${PACKAGE}-$(PACKAGE_VERSION)-$(RELEASE).src.rpm) F-9: srpm @(mock -v -r fedora-9-i386 rebuild ~/rpmbuild/SRPMS/${PACKAGE}-$(PACKAGE_VERSION)-$(RELEASE).src.rpm) devel: srpm @(mock -v -r fedora-devel-i386 rebuild ~/rpmbuild/SRPMS/${PACKAGE}-$(PACKAGE_VERSION)-$(RELEASE).src.rpm) EL-5: srpm @(mock -v -r epel-5-i386 rebuild ~/rpmbuild/SRPMS/${PACKAGE}-$(PACKAGE_VERSION)-$(RELEASE).src.rpm) mock: srpm F-7 F-8 F-9 devel EL-5 RELEASE_NUM=`rpm -q --qf="%{RELEASE}\n" --specfile ${PACKAGE}.spec | head -n 1 | cut -d'.' -f 1` fpeople: mock rm -rf public_html mkdir -p public_html/${PACKAGE}/$(PACKAGE_VERSION)-$(RELEASE_NUM)/{el5,fc7,fc8,fc9} cp ${PACKAGE}-$(PACKAGE_VERSION).tar.gz public_html/${PACKAGE}/$(PACKAGE_VERSION)-$(RELEASE_NUM)/. cp ${PACKAGE}.spec public_html/${PACKAGE}/$(PACKAGE_VERSION)-$(RELEASE_NUM)/. cp /var/lib/mock/epel-5-i386/result/* public_html/${PACKAGE}/$(PACKAGE_VERSION)-$(RELEASE_NUM)/el5/. cp /var/lib/mock/fedora-7-i386/result/* public_html/${PACKAGE}/$(PACKAGE_VERSION)-$(RELEASE_NUM)/fc7/. cp /var/lib/mock/fedora-8-i386/result/* public_html/${PACKAGE}/$(PACKAGE_VERSION)-$(RELEASE_NUM)/fc8/. cp /var/lib/mock/fedora-development-i386/result/* public_html/${PACKAGE}/$(PACKAGE_VERSION)-$(RELEASE_NUM)/fc9/. scp -r public_html fedorapeople.org:. custom: mock rm -rf custom mkdir -p custom/{el5,f7,f8,f9}/{i386,x86_64,ppc,SRPMS}/ cp /var/lib/mock/epel-5-i386/result/*.noarch.rpm custom/el5/i386/. cp /var/lib/mock/epel-5-i386/result/*.noarch.rpm custom/el5/x86_64/. cp /var/lib/mock/epel-5-i386/result/*.noarch.rpm custom/el5/ppc/. cp /var/lib/mock/epel-5-i386/result/*.src.rpm custom/el5/SRPMS/. cp /var/lib/mock/fedora-7-i386/result/*.noarch.rpm custom/f7/i386/. cp /var/lib/mock/fedora-7-i386/result/*.noarch.rpm custom/f7/x86_64/. cp /var/lib/mock/fedora-7-i386/result/*.noarch.rpm custom/f7/ppc/. cp /var/lib/mock/fedora-7-i386/result/*.src.rpm custom/f7/SRPMS/. cp /var/lib/mock/fedora-8-i386/result/*.noarch.rpm custom/f8/i386/. cp /var/lib/mock/fedora-8-i386/result/*.noarch.rpm custom/f8/x86_64/. cp /var/lib/mock/fedora-8-i386/result/*.noarch.rpm custom/f8/ppc/. cp /var/lib/mock/fedora-8-i386/result/*.src.rpm custom/f8/SRPMS/. cp /var/lib/mock/fedora-development-i386/result/*.noarch.rpm custom/f9/i386/. cp /var/lib/mock/fedora-development-i386/result/*.noarch.rpm custom/f9/x86_64/. cp /var/lib/mock/fedora-development-i386/result/*.noarch.rpm custom/f9/ppc/. cp /var/lib/mock/fedora-development-i386/result/*.src.rpm custom/f9/SRPMS/. scp -r custom elwood.kanarip.com:/data/os/repos/.