2 Summary: DB library for calendar
5 Group: System/Libraries
7 Source0: %{name}-%{version}.tar.gz
8 Source1: calendar.service
9 Requires(post): /sbin/ldconfig
10 Requires(post): /usr/bin/sqlite3, /bin/chown
11 Requires(postun): /sbin/ldconfig
14 BuildRequires: pkgconfig(db-util)
15 BuildRequires: pkgconfig(sqlite3)
16 BuildRequires: pkgconfig(glib-2.0)
17 BuildRequires: pkgconfig(dlog)
18 BuildRequires: pkgconfig(vconf)
19 BuildRequires: pkgconfig(alarm-service)
20 BuildRequires: pkgconfig(icu-i18n)
21 BuildRequires: pkgconfig(appsvc)
22 BuildRequires: pkgconfig(capi-base-common)
23 BuildRequires: pkgconfig(contacts-service2)
24 BuildRequires: pkgconfig(pims-ipc)
25 BuildRequires: pkgconfig(bundle)
28 DB library for calendar
31 Summary: DB library for calendar
32 Group: Development/Libraries
33 Requires: %{name} = %{version}-%{release}
34 Requires: pkgconfig(alarm-service)
37 DB library for calendar (developement files)
52 mkdir -p %{buildroot}/etc/rc.d/rc3.d/
53 mkdir -p %{buildroot}/etc/rc.d/rc5.d/
54 ln -s ../init.d/calendar-serviced.sh %{buildroot}/etc/rc.d/rc3.d/S85calendar-serviced
55 ln -s ../init.d/calendar-serviced.sh %{buildroot}/etc/rc.d/rc5.d/S85calendar-serviced
57 mkdir -p %{buildroot}/usr/lib/systemd/user/tizen-middleware.target.wants
58 install %{SOURCE1} %{buildroot}/usr/lib/systemd/user/
59 ln -s ../calendar.service %{buildroot}/usr/lib/systemd/user/tizen-middleware.target.wants/
64 chown :6003 /opt/usr/data/calendar-svc
66 mkdir -p /opt/usr/dbspace
68 chown :6003 /opt/usr/dbspace/.calendar-svc.db
69 chown :6003 /opt/usr/dbspace/.calendar-svc.db-journal
70 chown :6003 /opt/usr/data/calendar-svc/.CALENDAR_SVC_*
72 chmod 660 /opt/usr/dbspace/.calendar-svc.db
73 chmod 660 /opt/usr/dbspace/.calendar-svc.db-journal
74 chmod 660 /opt/usr/data/calendar-svc/.CALENDAR_SVC_*
76 %postun -p /sbin/ldconfig
79 %manifest calendar-service.manifest
80 %defattr(-,root,root,-)
81 #%{_libdir}/libcalendar-service-native.so.*
82 %{_bindir}/calendar-serviced*
83 %{_libdir}/libcalendar-service2.so.*
84 %attr(0755,root,root) /etc/rc.d/init.d/calendar-serviced.sh
85 /etc/rc.d/rc3.d/S85calendar-serviced
86 /etc/rc.d/rc5.d/S85calendar-serviced
87 %dir %attr(0775,root,root) /opt/usr/data/calendar-svc/
88 /opt/usr/data/calendar-svc/.CALENDAR_SVC_CALENDAR_CHANGED
89 /opt/usr/data/calendar-svc/.CALENDAR_SVC_EVENT_CHANGED
90 /opt/usr/data/calendar-svc/.CALENDAR_SVC_TODO_CHANGED
91 /usr/share/calendar-svc/dft-calendar
92 %config(noreplace) /opt/usr/dbspace/.calendar-svc.db*
93 /usr/lib/systemd/user/calendar.service
94 /usr/lib/systemd/user/tizen-middleware.target.wants/calendar.service
97 %defattr(-,root,root,-)
98 %{_includedir}/calendar-service/*.h
99 %{_includedir}/calendar-service2/*.h
101 %{_libdir}/pkgconfig/calendar.pc
102 #%{_libdir}/pkgconfig/calendar-service-native.pc
103 %{_libdir}/pkgconfig/calendar-service2.pc
104 /opt/usr/data/calendar-svc/calendar-svc-initdb