diff options
Diffstat (limited to 'cpp/RPMTools.py')
-rw-r--r-- | cpp/RPMTools.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/cpp/RPMTools.py b/cpp/RPMTools.py index bbfefc30c40..1d7fb5dab87 100644 --- a/cpp/RPMTools.py +++ b/cpp/RPMTools.py @@ -506,6 +506,13 @@ def createRPMSFromBinaries(buildDir, installDir, version, soVersion): ofile.close() os.system("rpmbuild --target noarch -bb IceJ-" + version + ".spec") + ofile = open(installDir + '/ice-' + version + '.spec', 'w') + createFullSpecFile(ofile, installDir, version, soVersion) + ofile.flush() + ofile.close() + os.system('rpmbuild -bs ' + installDir + '/ice-' + version + '.spec') + + def writeUnpackingCommands(ofile, version): ofile.write('%setup -n Ice-%{version} -q -T -D -b 0\n') ofile.write("""# |