projects
/
tools
/
depanneur.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7b2d68e
)
error handle: return directly if specfile parse error, #335
author
Zhang Qiang
<qiang.z.zhang@intel.com>
Tue, 11 Sep 2012 07:33:52 +0000
(15:33 +0800)
committer
Zhang Qiang
<qiang.z.zhang@intel.com>
Tue, 11 Sep 2012 12:41:06 +0000
(20:41 +0800)
Change-Id: Ic043076c25864ff5301db17f5e5475051c145fc4
depanneur
patch
|
blob
|
history
diff --git
a/depanneur
b/depanneur
index d858775cc1fab514760681b9977504136f81d1ce..d2abc30ba4bec9a0ad19185766ea733e5a36a8d9 100755
(executable)
--- a/
depanneur
+++ b/
depanneur
@@
-366,6
+366,10
@@
sub prepare_git {
my $prj = basename($base);
my $pack = Build::Rpm::parse($config, $spec);
+ if (! exists $pack->{name}) {
+ debug("failed to parse spec file: $spec");
+ return;
+ }
my $pkg_name = $pack->{name};
my $pkg_version = $pack->{version};
my $pkg_release = $pack->{release};