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@61: distribution-local-comps.xml glib.supp.in README xvfb-run ali@38: ali@51: pkg_V_rpmbuild = $(pkg_v_rpmbuild_$(V)) ali@51: pkg_v_rpmbuild_ = $(pkg_v_rpmbuild_$(AM_DEFAULT_VERBOSITY)) ali@51: pkg_v_rpmbuild_0 = --quiet ali@51: ali@51: BUILD_RPM = $(RPMBUILD) $(pkg_V_rpmbuild) --define "_topdir `pwd`/rpmbuild" -bb ali@51: ali@38: if HAVE_CHECK_TOOLS ali@38: ali@38: noinst_DATA = glib.supp yum-repo-test-dir/repodata/primary.xml.gz \ ali@61: distribution-local-test-dir/repodata/primary.xml.gz \ ali@61: 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@61: distribution-local-test-dir/repodata/primary.xml.gz: filesystem.spec \ ali@61: zappy.spec Makefile ali@61: rm -rf rpmbuild distribution-local-test-dir ali@61: mkdir -p rpmbuild/BUILD rpmbuild/RPMS ali@61: $(BUILD_RPM) $(srcdir)/filesystem.spec ali@61: $(BUILD_RPM) $(srcdir)/zappy.spec ali@61: mkdir -p distribution-local-test-dir/Packages ali@61: mv rpmbuild/RPMS/noarch/*.rpm distribution-local-test-dir/Packages ali@61: rm -rf rpmbuild ali@61: cp $(srcdir)/distribution-local-comps.xml \ ali@61: distribution-local-test-dir/comps.xml ali@61: $(CREATEREPO) --simple-md-filenames -g comps.xml \ ali@61: distribution-local-test-dir ali@61: mv distribution-local-test-dir/comps.xml \ ali@61: distribution-local-test-dir/repodata ali@61: 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@51: $(BUILD_RPM) $(srcdir)/zap.spec ali@51: $(BUILD_RPM) --define "_version 1" $(srcdir)/zip.spec ali@51: $(BUILD_RPM) $(srcdir)/zsh.spec ali@51: $(BUILD_RPM) $(srcdir)/zsh2.spec ali@51: $(BUILD_RPM) $(srcdir)/filesystem.spec ali@51: $(BUILD_RPM) $(srcdir)/zappy.spec ali@51: $(BUILD_RPM) $(srcdir)/zappy2.spec ali@51: $(BUILD_RPM) $(srcdir)/unsatisfiable.spec ali@51: $(BUILD_RPM) $(srcdir)/uninstallable.spec ali@51: $(BUILD_RPM) $(srcdir)/badpostun.spec ali@55: mkdir -p yum-repo-test-dir/Packages ali@55: mv rpmbuild/RPMS/noarch/*.rpm yum-repo-test-dir/Packages ali@38: rm -rf rpmbuild ali@55: cp $(srcdir)/comps.xml yum-repo-test-dir ali@55: $(CREATEREPO) --simple-md-filenames -g comps.xml yum-repo-test-dir ali@55: mv yum-repo-test-dir/comps.xml yum-repo-test-dir/repodata ali@38: ali@61: razor-test-dir/var/lib/razor/system.rzdb: yum-repo-test-dir/repodata/primary.xml.gz ali@38: $(RM) -r razor-test-dir ali@44: $(RAZOR) --root=file:razor-test-dir init ali@55: $(RAZOR) --url=file://localhost`pwd`/yum-repo-test-dir \ ali@55: --root=file:razor-test-dir import-yum ali@55: $(RAZOR) --url=file://localhost`pwd`/yum-repo-test-dir \ ali@55: --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@61: rm -rf yum-repo-test-dir distribution-local-test-dir razor-test-dir ali@61: rm -f rawhide.rzdb ali@38: ali@38: CLEANFILES = glib.supp