[Description] change pkginfo.manifest parser rule 25/42025/1
authorHyoun Jiil <jiil.hyoun@samsung.com>
Mon, 22 Jun 2015 07:48:38 +0000 (16:48 +0900)
committerHyoun Jiil <jiil.hyoun@samsung.com>
Mon, 22 Jun 2015 07:48:38 +0000 (16:48 +0900)
change "custom" field as multiline
Change-Id: I6d6bcb7c88e1c84f07bf5a6d64108bcf9f87e2c8
Signed-off-by: Hyoun Jiil <jiil.hyoun@samsung.com>
package/changelog
package/pkginfo.manifest
src/common/parser.rb

index 44e98f4ebe0693bfa72fa26762725042b02c4aee..7fb318fc62e6117c80fc1741efdb2dff7272f9cc 100644 (file)
@@ -1,3 +1,7 @@
+* 2.2.10
+- parser rule changed
+-- pkginfo.manifest custom field as a multiline 
+== hyoun jiil <jiil.hyoun@samsung.com> 2015-06-22
 * 2.2.9
 - remove mail.rb 
 == hyoun jiil <jiil.hyoun@samsung.com> 2014-09-03
index 28cad2cb09df14641cbf00b4e82df9fa04ccdd9e..6cf0edbd560ec6a74723e43b53257430f5d6c780 100644 (file)
@@ -1,5 +1,5 @@
 Source : dibs
-Version :2.2.9
+Version :2.2.10
 Maintainer : taejun ha<taejun.ha@samsung.com>, jiil hyoun <jiil.hyoun@samsung.com>, donghyuk yang <donghyouk.yang@samsung.com>, donghee yang <donghee.yang@samsung.com>, sungmin kim <dev.sungmin.kim@samsung.com, jonghwan park <jonghwan2.park@samsung.com>
 
 Package : tizen-dibs-test
index d636e142f843a287ff0512ed04b33617c19ccb42..eddec6d7e73ee76709db96c159c53e993a8d32b8 100644 (file)
@@ -207,11 +207,12 @@ class Parser
                                                if package.custom.empty? then package.custom = l.rstrip
                                                else package.custom = package.custom + "\n" + l.rstrip
                                                end
-                                               multi_line = nil
+                                               multi_line = "Custom"
                                        else
                                                if multi_line.nil? then raise RuntimeError, "Can't parse below line in \"#{file}\" file \n\t#{l}" end
                                                case multi_line
                                                when "Description" then package.description = package.description + "\n" + l.rstrip
+                                               when "Custom" then package.custom = package.custom + "\n" + l.rstrip
                                                else raise RuntimeError, "Can't parse below line in \"#{file}\" file \n\t#{l}"
                                                end
                                        end