RPM Package Manager, CVS Repository http://rpm5.org/cvs/ ____________________________________________________________________________
Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: [email protected] Module: rpm Date: 27-Jan-2010 04:46:46 Branch: HEAD Handle: 2010012703464600 Modified files: rpm/tests Makefile.am Log: - tests: add "make check-SuSE" to automate 11.1 -> 11.2. more todo++. Summary: Revision Changes Path 1.55 +12 -1 rpm/tests/Makefile.am ____________________________________________________________________________ patch -p0 <<'@@ .' Index: rpm/tests/Makefile.am ============================================================================ $ cvs diff -u -r1.54 -r1.55 Makefile.am --- rpm/tests/Makefile.am 27 Jan 2010 02:57:13 -0000 1.54 +++ rpm/tests/Makefile.am 27 Jan 2010 03:46:46 -0000 1.55 @@ -57,6 +57,7 @@ sudo = sudo caosroot = $(abs_top_builddir)/tests/tmp/CAOS centosroot = $(abs_top_builddir)/tests/tmp/CENTOS +suseroot = $(abs_top_builddir)/tests/tmp/SUSE rpmdb = $(abs_top_builddir)/tests/tmp/rpmdb rpmdb_Tables = \ @@ -272,6 +273,16 @@ @cd tmp/CentOS5.2 && $(wget) -i ../../ref/CentOS5.2-bash.i386.manifest -$(sudo) $(rpm) -Uvh -r $(centosroot) tmp/CentOS5.2/*.rpm +check-SuSE: + @echo "=== $@ ===" + $(sudo) rm -rf $(suseroot) tmp/repackage + @rm -rf tmp/SuSE11.1 tmp/SuSE11.2 + @mkdir -p $(suseroot) tmp/SuSE11.1 tmp/SuSE11.2 tmp/repackage + @cd tmp/SuSE11.1 && $(wget) -i ../../ref/SuSE11.1-bash.i586.manifest + -$(sudo) $(rpm) -Uvh --nodeps -r $(suseroot) tmp/SuSE11.1/*.rpm + @cd tmp/SuSE11.2 && $(wget) -i ../../ref/SuSE11.2-bash.i586.manifest + -$(sudo) $(rpm) -Uvh --nodeps -r $(suseroot) tmp/SuSE11.2/*.rpm + .PHONY: check-triggers check-triggers: @echo "=== $@ ===" @@ -360,6 +371,6 @@ clean-local: rm -f genpgp.h - $(sudo) rm -rf $(caosroot) $(centosroot) tmp/repackage + $(sudo) rm -rf $(caosroot) $(centosroot) $(suseroot) tmp/repackage rm -rf tmp $(BUILD_DIRS) rm -rf repodata/ @@ . ______________________________________________________________________ RPM Package Manager http://rpm5.org CVS Sources Repository [email protected]
