1 Name: org.tizen.calendar
2 Summary: Calendar application
7 Source0: %{name}-%{version}.tar.gz
9 BuildRequires: pkgconfig(appcore-efl)
10 BuildRequires: pkgconfig(appsvc)
11 BuildRequires: pkgconfig(utilX)
12 BuildRequires: pkgconfig(calendar)
13 BuildRequires: pkgconfig(dlog)
14 BuildRequires: pkgconfig(accounts-svc)
15 BuildRequires: pkgconfig(heynoti)
16 BuildRequires: pkgconfig(contacts-service)
17 BuildRequires: pkgconfig(location)
18 BuildRequires: pkgconfig(icu-i18n)
19 BuildRequires: pkgconfig(notification)
20 BuildRequires: pkgconfig(capi-appfw-application)
21 BuildRequires: pkgconfig(capi-location-geocoder)
23 BuildRequires: edje-bin
24 BuildRequires: embryo-bin
25 BuildRequires: gettext-devel
26 BuildRequires: pkgconfig(ui-gadget-1)
27 BuildRequires: pkgconfig(libxml-2.0)
30 Beat UI Calendar application.
32 %description -n org.tizen.calendar
33 Calendar application (EFL).
35 %package -n org.tizen.calendar-viewer
36 Summary: Calendar viewer (EFL)
37 Group: TO_BE/FILLED_IN
38 Requires: org.tizen.calendar = %{version}-%{release}
40 %description -n org.tizen.calendar-viewer
41 Calendar viewer (EFL).
43 %package -n libug-calendar-efl
44 Summary: Calendar UI gadget (EFL)
45 Group: TO_BE/FILLED_IN
46 Requires: org.tizen.calendar = %{version}-%{release}
48 %description -n libug-calendar-efl
49 Calendar UI gadget (EFL).
55 %define PREFIX "/opt/apps/org.tizen.calendar"
56 %define RESDIR "/opt/apps/org.tizen.calendar/res"
57 %define DATADIR "/opt/apps/org.tizen.calendar/data"
59 cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX}
66 %post -n libug-calendar-efl
68 ln -sf /usr/bin/ug-client /opt/ug/bin/calendar-efl
69 ln -sf /usr/bin/ug-client /opt/ug/bin/calendar-detail-efl
71 # Automatically added by dh_makeshlibs
72 if [ "$1" = "configure" ]; then
75 # End automatically added section
77 # 5000 is inhouse user id
78 # do not use relative path
80 vconftool set -t int db/private/org.tizen.calendar/focusview 0 -u 5000
81 vconftool set -t int db/private/org.tizen.calendar/send 0 -u 5000
82 vconftool set -t int db/private/org.tizen.calendar/timezone_on_off 0 -u 5000
83 vconftool set -t string db/private/org.tizen.calendar/timezone_path "Asia/Seoul" -u 5000
84 vconftool set -t string db/private/org.tizen.calendar/timezone_city "IDS_WCL_BODY_CITYNAME_SEOUL" -u 5000
85 vconftool set -t string db/private/org.tizen.calendar/timezone_offset "+9" -u 5000
86 vconftool set -t double db/private/org.tizen.calendar/longitude 127.05286 -u 5000
87 vconftool set -t double db/private/org.tizen.calendar/latitude 37.25768 -u 5000
88 vconftool set -t int db/private/org.tizen.calendar/complete_todo_on_off 1 -u 5000
89 vconftool set -t int db/private/org.tizen.calendar/first_day_of_week 1 -u 5000
90 vconftool set -t int db/private/org.tizen.calendar/display_week_number 0 -u 5000
92 mkdir -p /opt/data/ug-calendar
93 chgrp 6003 /opt/data/ug-calendar
94 chmod 770 /opt/data/ug-calendar
98 %files -n org.tizen.calendar
99 %defattr(-,root,root,-)
100 /opt/apps/org.tizen.calendar/bin/calendar
101 /opt/apps/org.tizen.calendar/data/
102 /opt/apps/org.tizen.calendar/res/icons/*
103 /opt/apps/org.tizen.calendar/res/locale/*
104 /opt/apps/org.tizen.calendar/res/edje/*.edj
105 /opt/share/packages/org.tizen.calendar.xml
106 /opt/share/icons/default/small/org.tizen.calendar.png
108 %files -n org.tizen.calendar-viewer
109 %defattr(-,root,root,-)
110 /opt/apps/org.tizen.calendar-viewer/bin/calendar-viewer
111 /opt/share/packages/org.tizen.calendar-viewer.xml
113 %files -n libug-calendar-efl
114 %defattr(-,root,root,-)
116 /opt/share/packages/libug-calendar-efl.xml