summaryrefslogtreecommitdiff
path: root/cpp/RPMTools.py
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/RPMTools.py')
-rw-r--r--cpp/RPMTools.py7
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("""#