[Tizen-submit] 15433: New package Tizen:IVI/osp-security-service

noreply at tizen.org noreply at tizen.org
Sat Oct 5 08:33:26 GMT 2013


Hi,
Adding new package osp-security-service in project Tizen:IVI. Please review and accept ASAP.

Justification for this new package:

Submitter: Hyunwoo Kim <hwlove.kim at samsung.com>
Comments: SR
Git project: platform/framework/native/security-service
Tag: submit/tizen/20131005.083404
Commit: a63751449586c338a9a3976a1bbe50bd1c48ccda Split CXXFLAGS of the spec file for -D_SECURE_LOG

Thank You,
Hyunwoo Kim

[This message was auto-generated]

---

Request: #15433

  submit:       Tizen:IVI:build/osp-security-service(cleanup) -> Tizen:IVI


Message:
Submitter: Hyunwoo Kim <hwlove.kim at samsung.com>
Comments: SR
Git project: platform/framework/native/security-service
Tag: submit/tizen/20131005.083404
Commit: a63751449586c338a9a3976a1bbe50bd1c48ccda Split CXXFLAGS of the spec file for -D_SECURE_LOG

State:   new        2013-10-05T08:31:37 tizenrobot
Comment: <no comment>
new:
----
  osp-security-service-1.2.2.0.tar.gz
  osp-security-service.spec

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

++++++ new spec file:
--- osp-security-service.spec
+++ osp-security-service.spec
@@ -0,0 +1,88 @@
+Name:		osp-security-service
+Summary:	osp security service
+Version:	1.2.2.0
+Release:	1
+VCS:     platform/framework/native/security-service#submit/tizen/20131005.083404-0-ga63751449586c338a9a3976a1bbe50bd1c48ccda
+Group:		TO_BE/FILLED_IN
+License:	TO_BE/FILLED_IN
+Source0:	%{name}-%{version}.tar.gz
+BuildRequires:  cmake
+BuildRequires:  pkgconfig(chromium)
+BuildRequires:  pkgconfig(capi-system-media-key)
+BuildRequires:  pkgconfig(capi-network-bluetooth)
+BuildRequires:  pkgconfig(pkgmgr)
+BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(osp-appfw)
+
+BuildRequires:  pkgconfig(vconf)
+BuildRequires:  pkgconfig(vconf-internal-keys)
+
+BuildRequires:  osp-appfw-internal-devel
+BuildRequires:  hash-signer
+
+# smack domain requires
+Requires(post):	org.tizen.setting
+Requires(post):	cert-svc
+
+# runtime requires
+Requires: osp-appfw
+Requires: osp-installer
+Requires: osp-app-service
+Requires: osp-channel-service
+Requires: libcryptsvc
+
+%description
+osp security service
+
+%prep
+%setup -q
+
+%build
+MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
+
+%ifarch %{ix86}
+	ARCH=x86
+	CXXFLAGS="$CXXFLAGS -D_OSP_DEBUG_ -D_OSP_X86_"
+	%if 0%{?simulator}
+		CXXFLAGS="$CXXFLAGS -D_OSP_EMUL_"
+	%endif
+%else
+	ARCH=arm
+	CXXFLAGS="-O2 -g -pipe -Wall -fno-exceptions -Wformat -Wformat-security -Wl,--as-needed -fmessage-length=0 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -D__SOFTFP__ -mthumb -Wa,-mimplicit-it=thumb -funwind-tables -D_OSP_DEBUG_ -D_OSP_ARMEL_"
+%endif
+
+%if 0%{?tizen_build_binary_release_type_eng}
+	CXXFLAGS="$CXXFLAGS -D_SECURE_LOG"
+%endif
+
+cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DOBS=1 -DFULLVER=%{version} -DMAJORVER=${MAJORVER} -DARCH=${ARCH}
+
+# Call make instruction with smp support
+make %{?jobs:-j%jobs}
+
+%install
+rm -rf %{buildroot}
+mkdir -p %{buildroot}/usr/share/license
+cp %{_builddir}/%{name}-%{version}/LICENSE.APLv2  %{buildroot}/usr/share/license/%{name}
+
+%make_install
+###### for package signing step ######
+PKG_ID=q7097a278m
+%define tizen_sign 1
+%define tizen_sign_base /usr/apps/${PKG_ID}
+%define tizen_sign_level public
+%define tizen_author_sign 1

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


More information about the Tizen-submit mailing list