test/Makefile.am
author J. Ali Harlow <ali@juiblex.co.uk>
Thu Jan 22 22:54:45 2009 +0000 (2009-01-22)
changeset 351 48b0adfe3059
child 352 4866573c6944
permissions -rw-r--r--
Implement relocatations when installing rpms.
ali@351
     1
## Process this file with automake to produce Makefile.in
ali@351
     2
ali@351
     3
check_SCRIPTS = relocate
ali@351
     4
ali@351
     5
relocate:	relocate.sh primary.xml.gz
ali@351
     6
	cp $(srcdir)/relocate.sh relocate
ali@351
     7
ali@351
     8
primary.xml.gz:	zsh.spec zip.spec zap.spec Makefile
ali@351
     9
	rm -rf rpmbuild rpms repodata
ali@351
    10
	mkdir -p rpmbuild/BUILD rpmbuild/RPMS
ali@351
    11
	rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zap.spec
ali@351
    12
	rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zip.spec
ali@351
    13
	rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zsh.spec
ali@351
    14
	mkdir rpms
ali@351
    15
	mv rpmbuild/RPMS/noarch/*.rpm rpms
ali@351
    16
	rm -rf rpmbuild
ali@351
    17
	createrepo -o . rpms
ali@351
    18
	cp repodata/primary.xml.gz repodata/filelists.xml.gz .
ali@351
    19
ali@351
    20
TESTS = $(check_SCRIPTS)
ali@351
    21
ali@351
    22
EXTRA_DIST = 			\
ali@351
    23
	zap.spec		\
ali@351
    24
	zip.spec		\
ali@351
    25
	zsh.spec		\
ali@351
    26
	relocate.sh
ali@351
    27
ali@351
    28
clean-local :
ali@351
    29
	rm -f *~
ali@351
    30