(b.branch, pref, b.spec), logfile = b.logfile)
if res == 0:
transfer_file(r, b)
- packagedir = "rpm/packages/%s" % b.spec[:-5]
+
packagename = b.spec[:-5]
- chroot.run("rpmbuild --nodeps --nobuild --define '_topdir %%(echo $HOME/rpm)' --define '_specdir %%{_topdir}/packages/%%{name}' --define '_sourcedir %%{_specdir}' " \
- "--clean --rmspec --rmsource %s/%s" % \
- (packagedir, b.spec), logfile = b.logfile)
+ packagedir = "rpm/packages/%s" % packagename
+ chroot.run("rpm/packages/builder -m %s" % \
+ (b.spec,), logfile = b.logfile)
chroot.run("rm -rf %s" % packagedir, logfile = b.logfile)
status.pop()
+
if res:
res = "FAIL"
return res