summaryrefslogtreecommitdiff
path: root/cpp/RPMTools.py
diff options
context:
space:
mode:
authorBrent Eagles <brent@zeroc.com>2005-03-09 22:50:42 +0000
committerBrent Eagles <brent@zeroc.com>2005-03-09 22:50:42 +0000
commit79b4b2d9b59ffc65564bdf51ef3bfcc3333e1eea (patch)
tree1de55a7a7f63d12bb3ff6e2b93cb2c8d0ee9f7a4 /cpp/RPMTools.py
parentFix to include expat on Mac OS X (diff)
downloadice-79b4b2d9b59ffc65564bdf51ef3bfcc3333e1eea.tar.bz2
ice-79b4b2d9b59ffc65564bdf51ef3bfcc3333e1eea.tar.xz
ice-79b4b2d9b59ffc65564bdf51ef3bfcc3333e1eea.zip
first whack at including OpenSSL binaries in HP-UX
Diffstat (limited to 'cpp/RPMTools.py')
-rw-r--r--cpp/RPMTools.py27
1 files changed, 9 insertions, 18 deletions
diff --git a/cpp/RPMTools.py b/cpp/RPMTools.py
index 1db34113082..0a50949c757 100644
--- a/cpp/RPMTools.py
+++ b/cpp/RPMTools.py
@@ -31,9 +31,9 @@ class Package:
self.description = description
self.filelist = filelist
self.other = other
- self.prepTextGen = None
- self.buildTextGen = None
- self.installTextGen = None
+ self.prepTextGen = []
+ self.buildTextGen = []
+ self.installTextGen = []
def writeHdr(self, ofile, version, release, installDir):
ofile.write("%define _unpackaged_files_terminate_build 0\n")
@@ -65,19 +65,16 @@ class Package:
ofile.write(self.description)
ofile.write("\n")
ofile.write("%prep\n")
- if self.prepTextGen <> None:
- for g in self.prepTextGen:
- g(ofile, version)
+ for g in self.prepTextGen:
+ g(ofile, version)
ofile.write("\n")
ofile.write("%build\n")
- if self.buildTextGen <> None:
- for g in self.buildTextGen:
- g(ofile, version)
+ for g in self.buildTextGen:
+ g(ofile, version)
ofile.write("\n")
ofile.write("%install\n")
- if self.installTextGen <> None:
- for g in self.installTextGen:
- g(ofile, version)
+ for g in self.installTextGen:
+ g(ofile, version)
ofile.write("\n")
ofile.write("%clean\n")
ofile.write("\n")
@@ -159,18 +156,12 @@ class Package:
ofile.write('\n')
def addPrepGenerator(self, gen):
- if self.prepTextGen == None:
- self.prepTextGen = []
self.prepTextGen.append(gen)
def addBuildGenerator(self, gen):
- if self.buildTextGen == None:
- self.buildTextGen = []
self.buildTextGen.append(gen)
def addInstallGenerator(self, gen):
- if self.installTextGen == None:
- self.installTextGen = []
self.installTextGen.append(gen)
#