Update make_rpmSVOnly.py
This commit is contained in:
1 parent
b3f1e977e1
commit
2b112424f0
1 file changed
+4
-2
+4
-2
@@ -105,7 +105,7 @@ class build(object):
|
|||||||
return specname
|
return specname
|
||||||
die( 'Unable to find a valid spec file in %s' % specdir )
|
die( 'Unable to find a valid spec file in %s' % specdir )
|
||||||
|
|
||||||
def copy_spec( self, svn_fullpath, dest_dir, spec_fullpath ):
|
def copy_spec( self, dest_dir, spec_fullpath ):
|
||||||
# copy spec to build
|
# copy spec to build
|
||||||
f = open( spec_fullpath, 'r' )
|
f = open( spec_fullpath, 'r' )
|
||||||
content = f.read()
|
content = f.read()
|
||||||
@@ -125,6 +125,7 @@ class build(object):
|
|||||||
cmake_flags += '-D%s_VERSION_DATE:STRING="%s" ' % (self.cmake_version_prefix, self.version_date)
|
cmake_flags += '-D%s_VERSION_DATE:STRING="%s" ' % (self.cmake_version_prefix, self.version_date)
|
||||||
cmake_flags += '-D_pname:STRING="%s" ' % (self.project_name)
|
cmake_flags += '-D_pname:STRING="%s" ' % (self.project_name)
|
||||||
|
|
||||||
|
|
||||||
jenkins_build_number = os.getenv( "BUILD_NUMBER" )
|
jenkins_build_number = os.getenv( "BUILD_NUMBER" )
|
||||||
if jenkins_build_number != None:
|
if jenkins_build_number != None:
|
||||||
cmake_flags += '-DJENKINS_BUILD_NUMBER:STRING="%s" '% (jenkins_build_number)
|
cmake_flags += '-DJENKINS_BUILD_NUMBER:STRING="%s" '% (jenkins_build_number)
|
||||||
@@ -142,7 +143,7 @@ class build(object):
|
|||||||
content = content.replace( "@OS_SYSTEM@", getOS_Name() )
|
content = content.replace( "@OS_SYSTEM@", getOS_Name() )
|
||||||
content = content.replace( "@PACKAGER@", getpass.getuser() )
|
content = content.replace( "@PACKAGER@", getpass.getuser() )
|
||||||
content = content.replace( "@VERSION@", self.version_str() )
|
content = content.replace( "@VERSION@", self.version_str() )
|
||||||
content = content.replace( "@RELEASE@", self.version_rev )
|
content = content.replace( "@RELEASE@", str(self.version_rev) )
|
||||||
content = content.replace( "@SOURCE_DIR_REL@", self.source_dir_rel )
|
content = content.replace( "@SOURCE_DIR_REL@", self.source_dir_rel )
|
||||||
content = content.replace( "@SOURCES@", self.xzfilename() )
|
content = content.replace( "@SOURCES@", self.xzfilename() )
|
||||||
content = content.replace( "@APPLICATION@", self.repository )
|
content = content.replace( "@APPLICATION@", self.repository )
|
||||||
@@ -151,6 +152,7 @@ class build(object):
|
|||||||
if not os.path.exists( dest_dir ):
|
if not os.path.exists( dest_dir ):
|
||||||
os.makedirs( dest_dir )
|
os.makedirs( dest_dir )
|
||||||
f = open( os.path.join( dest_dir, os.path.split( spec_fullpath )[1] ), 'w' )
|
f = open( os.path.join( dest_dir, os.path.split( spec_fullpath )[1] ), 'w' )
|
||||||
|
|
||||||
f.write( content )
|
f.write( content )
|
||||||
f.close()
|
f.close()
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user