[Tizen-submit] 3101: New package Tizen:2.1:Main/secure-storage

noreply at tizen.org noreply at tizen.org
Wed Apr 24 23:29:29 GMT 2013


Hi,
Adding new package secure-storage in project Tizen:2.1:Main. Please review and accept ASAP.

Justification for this new package:

Submitter: Jinkun Jang <jinkun.jang at samsung.com>
Comments: submit to obs
Git project: framework/security/secure-storage
Tag: submit/tizen_2.1/20130424.232950
Commit: ac50c3f Fix hardcoding library path for 64 bit compatibility.

Thank You,
Jinkun Jang

[This message was auto-generated]

---

Request: #3101

  submit:       Tizen:2.1:Main:build/secure-storage(cleanup) -> Tizen:2.1:Main


Message:
Submitter: Jinkun Jang <jinkun.jang at samsung.com>
Comments: submit to obs
Git project: framework/security/secure-storage
Tag: submit/tizen_2.1/20130424.232950
Commit: ac50c3f Fix hardcoding library path for 64 bit compatibility.

State:   new        2013-04-24T16:00:08 tizenrobot
Comment: <no comment>
new:
----
  secure-storage-0.12.9.tar.gz
  secure-storage.service
  secure-storage.spec

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

++++++ new spec file:
--- secure-storage.spec
+++ secure-storage.spec
@@ -0,0 +1,113 @@
+Name:       secure-storage
+Summary:    Secure storage
+Version:    0.12.9
+Release:    3
+VCS:        framework/security/secure-storage#2.1_release-0-gac50c3f
+Group:      System/Security
+License:    Apache 2.0
+Source0:    secure-storage-%{version}.tar.gz
+Source1:    secure-storage.service
+BuildRequires:  pkgconfig(openssl)
+BuildRequires:  pkgconfig(dlog)
+#BuildRequires:  pkgconfig(libsystemd-daemon)
+BuildRequires:  cmake
+
+%description
+Secure storage package
+
+%package -n libss-client
+Summary:    Secure storage  (client)
+Group:      Development/Libraries
+Provides:   libss-client.so
+
+%description -n libss-client
+Secure storage package (client)
+
+%package -n libss-client-devel
+Summary:    Secure storage  (client-devel)
+Group:      Development/Libraries
+Requires:   libss-client = %{version}-%{release}
+
+%description -n libss-client-devel
+Secure storage package (client-devel)
+
+%package -n ss-server
+Summary:    Secure storage  (ss-server)
+Group:      Development/Libraries
+Requires(preun): /usr/bin/systemctl
+Requires(post):  /usr/bin/systemctl
+Requires(postun): /usr/bin/systemctl
+Requires:   systemd
+Requires:   libss-client = %{version}-%{release}
+
+%description -n ss-server
+Secure storage package (ss-server)
+
+%prep
+%setup -q
+
+
+%build
+%cmake .
+
+
+make %{?jobs:-j%jobs}
+
+%install
+%make_install
+
+mkdir -p %{buildroot}%{_prefix}/lib/systemd/system/multi-user.target.wants
+install -m 0644 %{SOURCE1} %{buildroot}%{_prefix}/lib/systemd/system/secure-storage.service
+ln -s ../secure-storage.service %{buildroot}%{_prefix}/lib/systemd/system/multi-user.target.wants/secure-storage.service
+
+mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc3.d
+mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc5.d
+ln -s ../init.d/ss-serverd %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S40ss-server
+ln -s ../init.d/ss-serverd %{buildroot}%{_sysconfdir}/rc.d/rc5.d/S40ss-server
+
+mkdir -p %{buildroot}/usr/share/license
+cp LICENSE.APLv2 %{buildroot}/usr/share/license/ss-server
+cp LICENSE.APLv2 %{buildroot}/usr/share/license/libss-client
+
+%preun -n ss-server
+if [ $1 == 0 ]; then

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


More information about the Tizen-submit mailing list