Change rpm.parse_spec() to rpm.SpecFile()
authorLi Jinjing <jinjingx.li@intel.com>
Tue, 10 Sep 2013 07:20:29 +0000 (03:20 -0400)
committerLi Jinjing <jinjingx.li@intel.com>
Wed, 11 Sep 2013 04:51:24 +0000 (00:51 -0400)
Rpm.parse_spec() function has been deleted.

Use rpm.SpecFile() instead.

Fixed #1294

Change-Id: Ieae1cd61b3c2287e09d78d24d82db1e0921083ef

gitbuildsys/cmd_export.py
gitbuildsys/cmd_remotebuild.py

index 381ac20..c3836c6 100644 (file)
@@ -273,7 +273,7 @@ def main(args):
 
     specfile = os.path.basename(main_spec)
     try:
-        spec = rpm.parse_spec(os.path.join(export_dir, specfile))
+        spec = rpm.SpecFile(os.path.join(export_dir, specfile))
     except GbpError, err:
         raise GbsError('%s' % err)
 
index 173d628..8821cda 100644 (file)
@@ -111,7 +111,7 @@ def main(args):
 
     # get 'name' and 'version' from spec file
     try:
-        spec = gbp.rpm.parse_spec(spec_to_parse)
+        spec = gbp.rpm.SpecFile(spec_to_parse)
     except GbpError, err:
         raise GbsError('%s' % err)