[Tizen-submit] 42868: New package Tizen:IVI:Panda/manifest-parser

noreply at tizen.org noreply at tizen.org
Mon Sep 7 01:48:29 GMT 2015


Hi,
Adding new package manifest-parser in project Tizen:IVI:Panda. Please review and accept ASAP.

Justification for this new package:

Submitter: WonYoung Choi <wy80.choi at samsung.com>
Comments: bug fix
Git project: platform/core/appfw/manifest-parser
Tag: submit/tizen/20150907.014704
Commit: f9b59f98b2046d5b2a934da9ee3cb75ee6865383 [Bug] Parse correctly more than one <tizen:setting>

Thank You,
WonYoung Choi

[This message was auto-generated]

---

Request: #42868

  submit:       Tizen:IVI:Panda:build/manifest-parser at 29(cleanup) -> Tizen:IVI:Panda


Message:
Submitter: WonYoung Choi <wy80.choi at samsung.com>
Comments: bug fix
Git project: platform/core/appfw/manifest-parser
Tag: submit/tizen/20150907.014704
Commit: f9b59f98b2046d5b2a934da9ee3cb75ee6865383 [Bug] Parse correctly more than one <tizen:setting>

State:   new        2015-09-07T01:47:44 tizenrobot
Comment: <no comment>
new:
----
  _service
  _service:gbs:_git-meta
  _service:gbs:manifest-parser-1.5.tar.gz
  _service:gbs:manifest-parser.spec

spec files:
-----------

++++++ new spec file:
--- _service:gbs:manifest-parser.spec
+++ _service:gbs:manifest-parser.spec
@@ -0,0 +1,108 @@
+Name:           manifest-parser
+VCS:            platform/core/appfw/manifest-parser#f9b59f98b2046d5b2a934da9ee3cb75ee6865383
+Summary:        Manifest parser
+Version:        1.5
+Release:        1
+Group:          Application Framework/Package Management
+License:        Apache-2.0
+Source0:        %{name}-%{version}.tar.gz
+
+BuildRequires:  boost-devel
+BuildRequires:  cmake
+BuildRequires:  gtest-devel
+BuildRequires:  pkgconfig(pkgmgr-parser)
+BuildRequires:  pkgconfig(pkgmgr-info)
+BuildRequires:  pkgconfig(libiri)
+BuildRequires:  pkgconfig(libxml-2.0)
+BuildRequires:  pkgconfig(vconf)
+BuildRequires:  pkgconfig(xdgmime)
+
+Requires: ca-certificates-tizen
+Requires: libtzplatform-config
+
+%description
+This is a meta package that installs manifest parser.
+
+%package devel
+Summary:    Manifest parser development files
+Group:      Application Framework/Package Management
+Requires:   %{name} = %{version}
+Requires:   boost-devel
+Provides:   manifest-parser-devel
+
+%description devel
+This package contains necessaary files for manifest-parser development
+
+%package tests
+Summary: Unit tests for manifest-parser
+Requires: %{name} = %{version}
+
+%description tests
+Unit tests for al modules of manifest-parser
+
+%package examples
+Summary: Examples for manifest-parser
+Requires: %{name} = %{version}
+
+%description examples
+Examples of manifest-parser usage
+
+%prep
+%setup -q
+
+%build
+# BUILD_PARSER macro is defined so we can build two separate projects
+# with cmake, which are on one repository. Later this macro
+# is used in CMakeLists.txt files to distinguish, which project
+# is currently being build.
+%cmake . -DCMAKE_BUILD_TYPE=%{?build_type:%build_type} \
+         -DTIZEN_VERSION=%{tizen_version}
+make %{?_smp_mflags}
+
+%install
+%make_install
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root)
+%{_datarootdir}/manifest-parser/languages-only.txt
+%{_libdir}/libmanifest-parser.so*

Please refer to OBS webUI for more details about this SR.


More information about the Tizen-submit mailing list