ali@38: SUBDIRS = . plover plover-gtk ali@38: ali@38: EXTRA_DIST = zsh.spec zsh2.spec zip.spec zap.spec filesystem.spec zappy.spec \ ali@38: zappy2.spec unsatisfiable.spec uninstallable.spec badpostun.spec comps.xml \ ali@38: glib.supp.in README xvfb-run ali@38: ali@38: if HAVE_CHECK_TOOLS ali@38: ali@38: noinst_DATA = glib.supp yum-repo-test-dir/repodata/primary.xml.gz \ ali@38: primary.xml.gz razor-test-dir/var/lib/razor/system.rzdb ali@38: ali@38: if HAVE_VALGRIND_3_9 ali@38: %.supp: %.supp.in ali@38: cat $< > $@ ali@38: else ali@38: %.supp: %.supp.in ali@38: grep -v '^ *match-leak-kinds: ' $< > $@ ali@38: endif ali@38: ali@38: yum-repo-test-dir/repodata/primary.xml.gz: zsh.spec zsh2.spec zip.spec \ ali@38: zap.spec filesystem.spec zappy.spec zappy2.spec unsatisfiable.spec \ ali@38: uninstallable.spec badpostun.spec Makefile ali@38: rm -rf rpmbuild yum-repo-test-dir ali@38: mkdir -p rpmbuild/BUILD rpmbuild/RPMS ali@38: $(RPMBUILD) --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zap.spec ali@38: $(RPMBUILD) --define "_topdir `pwd`/rpmbuild" --define "_version 1" \ ali@38: -bb $(srcdir)/zip.spec ali@38: $(RPMBUILD) --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zsh.spec ali@38: $(RPMBUILD) --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zsh2.spec ali@38: $(RPMBUILD) --define "_topdir `pwd`/rpmbuild" -bb \ ali@38: $(srcdir)/filesystem.spec ali@38: $(RPMBUILD) --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zappy.spec ali@38: $(RPMBUILD) --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zappy2.spec ali@38: $(RPMBUILD) --define "_topdir `pwd`/rpmbuild" -bb \ ali@38: $(srcdir)/unsatisfiable.spec ali@38: $(RPMBUILD) --define "_topdir `pwd`/rpmbuild" -bb \ ali@38: $(srcdir)/uninstallable.spec ali@38: $(RPMBUILD) --define "_topdir `pwd`/rpmbuild" -bb \ ali@38: $(srcdir)/badpostun.spec ali@38: mkdir -p yum-repo-test-dir/rpms ali@38: mv rpmbuild/RPMS/noarch/*.rpm yum-repo-test-dir/rpms ali@38: rm -rf rpmbuild ali@38: cp $(srcdir)/comps.xml yum-repo-test-dir/rpms ali@38: $(CREATEREPO) --simple-md-filenames -g comps.xml -o yum-repo-test-dir \ ali@38: yum-repo-test-dir/rpms ali@38: $(RM) yum-repo-test-dir/rpms/comps.xml ali@38: cp $(srcdir)/comps.xml yum-repo-test-dir/repodata ali@38: ali@38: primary.xml.gz: yum-repo-test-dir/repodata/primary.xml.gz ali@38: cp yum-repo-test-dir/repodata/primary.xml.gz \ ali@38: yum-repo-test-dir/repodata/filelists.xml.gz . ali@38: rm -rf rpms ali@38: ln -s yum-repo-test-dir/rpms . ali@38: ali@38: razor-test-dir/var/lib/razor/system.rzdb: primary.xml.gz ali@38: $(RM) -r razor-test-dir ali@44: $(RAZOR) --root=file:razor-test-dir init ali@44: $(RAZOR) --root=file:razor-test-dir \ ali@38: --url=file://localhost/`pwd`/yum-repo-test-dir import-yum ali@44: $(RAZOR) --root=file:razor-test-dir install zap zappy zappy2 zappy-tools ali@38: ali@38: endif ali@38: ali@38: check-valgrind: ali@38: $(RM) test-suite-*.log ali@38: -(cd plover && $(MAKE) $(AM_MAKEFLAGS) check-valgrind) ali@38: -(cd plover-gtk && $(MAKE) $(AM_MAKEFLAGS) check-valgrind) ali@38: @for infile in plover/test-suite-*.log plover-gtk/test-suite-*.log; do \ ali@38: outfile=`echo $$infile | sed -e 's:.*/::'`; \ ali@38: cat $$infile >> $$outfile; \ ali@38: done ali@38: ali@38: clean-local: ali@38: rm -rf yum-repo-test-dir razor-test-dir ali@38: rm -f primary.xml.gz filelists.xml.gz rpms rawhide.rzdb ali@38: ali@38: CLEANFILES = glib.supp