[Tizen-submit] 3089: New package Tizen:2.1:Main/calendar-service

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


Hi,
Adding new package calendar-service 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/pim/calendar-service
Tag: submit/tizen_2.1/20130424.232823
Commit: cb66f8d [issue#] N_SE-35815 [problem] Crash when no recurrence_id exception is deleted. [cause] No handling with NULL data. [solution] Added NULL check.

Thank You,
Jinkun Jang

[This message was auto-generated]

---

Request: #3089

  submit:       Tizen:2.1:Main:build/calendar-service(cleanup) -> Tizen:2.1:Main


Message:
Submitter: Jinkun Jang <jinkun.jang at samsung.com>
Comments: submit to obs
Git project: framework/pim/calendar-service
Tag: submit/tizen_2.1/20130424.232823
Commit: cb66f8d [issue#] N_SE-35815 [problem] Crash when no recurrence_id exception is deleted. [cause] No handling with NULL data. [solution] Added NULL check.

State:   new        2013-04-24T15:58:40 tizenrobot
Comment: <no comment>
new:
----
  calendar-service-0.1.14.tar.gz
  calendar-service.spec
  calendar.service

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

++++++ new spec file:
--- calendar-service.spec
+++ calendar-service.spec
@@ -0,0 +1,115 @@
+Name:       calendar-service
+Summary:    DB library for calendar
+Version:    0.1.14
+Release:    86
+VCS:        framework/pim/calendar-service#2.1_release-0-gcb66f8d
+Group:      System/Libraries
+License:    Apache 2.0
+Source0:    %{name}-%{version}.tar.gz
+Source1:    calendar.service
+Requires(post): /sbin/ldconfig
+Requires(post): /usr/bin/sqlite3, /bin/chown
+Requires(postun): /sbin/ldconfig
+
+BuildRequires: cmake
+BuildRequires: pkgconfig(db-util)
+BuildRequires: pkgconfig(sqlite3)
+BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(dlog)
+BuildRequires: pkgconfig(vconf)
+BuildRequires: pkgconfig(alarm-service)
+BuildRequires: pkgconfig(icu-i18n)
+BuildRequires: pkgconfig(appsvc)
+BuildRequires: pkgconfig(capi-base-common)
+BuildRequires: pkgconfig(contacts-service2)
+BuildRequires: pkgconfig(pims-ipc)
+BuildRequires: pkgconfig(bundle)
+
+%description
+DB library for calendar
+
+%package devel
+Summary:    DB library for calendar
+Group:      Development/Libraries
+Requires:   %{name} = %{version}-%{release}
+Requires:   pkgconfig(alarm-service)
+
+%description devel
+DB library for calendar (developement files)
+
+%prep
+%setup -q
+
+
+%build
+%cmake .
+
+
+make %{?jobs:-j%jobs}
+
+%install
+%make_install
+
+mkdir -p %{buildroot}/etc/rc.d/rc3.d/
+mkdir -p %{buildroot}/etc/rc.d/rc5.d/
+ln -s ../init.d/calendar-serviced.sh %{buildroot}/etc/rc.d/rc3.d/S85calendar-serviced
+ln -s ../init.d/calendar-serviced.sh %{buildroot}/etc/rc.d/rc5.d/S85calendar-serviced
+
+mkdir -p %{buildroot}/usr/lib/systemd/user/tizen-middleware.target.wants
+install %{SOURCE1} %{buildroot}/usr/lib/systemd/user/
+ln -s ../calendar.service %{buildroot}/usr/lib/systemd/user/tizen-middleware.target.wants/
+
+%post
+/sbin/ldconfig
+
+chown :6003 /opt/usr/data/calendar-svc
+
+mkdir -p /opt/usr/dbspace
+if [ -f /opt/usr/dbspace/.calendar-svc.db ]
+then
+        echo "calendar-svc.db exist"
+else
+		calendar-svc-initdb
+fi

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


More information about the Tizen-submit mailing list