diff options
author | Jeroen van Meeuwen (Fedora Unity) <kanarip@fedoraunity.org> | 2008-05-31 13:55:15 +0200 |
---|---|---|
committer | Jeroen van Meeuwen (Fedora Unity) <kanarip@fedoraunity.org> | 2008-05-31 13:55:15 +0200 |
commit | e2a4d704856b89c756c728a4ebcd258bef95dde7 (patch) | |
tree | bb0fe76ae13d3ed0205718c36728ef650801111c /Makefile.am | |
parent | ecf21a0d7264891ce10b4010e563ec90f305501f (diff) | |
download | spin-kickstarts-e2a4d704856b89c756c728a4ebcd258bef95dde7.tar.gz spin-kickstarts-e2a4d704856b89c756c728a4ebcd258bef95dde7.tar.xz spin-kickstarts-e2a4d704856b89c756c728a4ebcd258bef95dde7.zip |
Add new files to the spin-kickstarts repo:
- automake and specfile
- german localized Desktop Spin
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 120 |
1 files changed, 120 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 0000000..14ab2d0 --- /dev/null +++ b/Makefile.am @@ -0,0 +1,120 @@ +# Automake Automagic + +kickstartdir = $(pkgdatadir)/ +kickstart_DATA = \ + fedora-live-base.ks \ + fedora-livecd-desktop-default.ks \ + fedora-livecd-desktop-en_US.ks \ + fedora-livecd-desktop.ks \ + fedora-livecd-desktop-nl_NL.ks \ + fedora-livecd-electronic-lab.ks \ + fedora-livecd-electronic-lab-nl_NL.ks \ + fedora-livecd-kde-de_DE.ks \ + fedora-livecd-kde.ks \ + fedora-livecd-kde-nl_NL.ks \ + fedora-livecd-xfce.ks \ + fedora-livecd-xfce-nl_NL.ks \ + fedora-livedvd-developer.ks \ + fedora-livedvd-developer-nl_NL.ks \ + fedora-livedvd-games.ks \ + fedora-livedvd-games-nl_NL.ks + +EXTRA_DIST = \ + $(kickstart_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 -f $(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/. |