pld-builder.new: PLD_Builder/rpm_builder.py - ensure rpm/SPECS rpm/SOURCES ...

glen glen at pld-linux.org
Thu Nov 11 17:35:53 CET 2010


Author: glen                         Date: Thu Nov 11 16:35:53 2010 GMT
Module: pld-builder.new               Tag: HEAD
---- Log message:
- ensure rpm/SPECS rpm/SOURCES dirs

---- Files affected:
pld-builder.new/PLD_Builder:
   rpm_builder.py (1.121 -> 1.122) 

---- Diffs:

================================================================
Index: pld-builder.new/PLD_Builder/rpm_builder.py
diff -u pld-builder.new/PLD_Builder/rpm_builder.py:1.121 pld-builder.new/PLD_Builder/rpm_builder.py:1.122
--- pld-builder.new/PLD_Builder/rpm_builder.py:1.121	Mon Nov  1 22:07:23 2010
+++ pld-builder.new/PLD_Builder/rpm_builder.py	Thu Nov 11 17:35:48 2010
@@ -153,7 +153,10 @@
     b.log_line("started at: %s" % time.asctime())
     fetch_src(r, b)
     b.log_line("installing srpm: %s" % b.src_rpm)
-    res = chroot.run("rpm -U %s" % b.src_rpm, logfile = b.logfile)
+    res = chroot.run("""
+        install -d rpm/SPECS rpm/SOURCES
+        rpm -Uhv %s
+    """ % b.src_rpm, logfile = b.logfile)
     chroot.run("rm -f %s" % b.src_rpm, logfile = b.logfile)
     b.files = []
     tmpdir = "/tmp/B." + b.b_id[0:6]
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/pld-builder.new/PLD_Builder/rpm_builder.py?r1=1.121&r2=1.122&f=u



More information about the pld-cvs-commit mailing list