summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorJeroen van Meeuwen (Fedora Unity) <kanarip@fedoraunity.org>2008-05-31 13:55:15 +0200
committerJeroen van Meeuwen (Fedora Unity) <kanarip@fedoraunity.org>2008-05-31 13:55:15 +0200
commite2a4d704856b89c756c728a4ebcd258bef95dde7 (patch)
treebb0fe76ae13d3ed0205718c36728ef650801111c /Makefile.am
parentecf21a0d7264891ce10b4010e563ec90f305501f (diff)
downloadspin-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.am120
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/.