Name: org.tizen.calendar Summary: Calendar application Version: 0.6.22 Release: 1 License: Flora License, Version 1 Source0: %{name}-%{version}.tar.gz BuildRequires: pkgconfig(appcore-efl) BuildRequires: pkgconfig(appsvc) BuildRequires: pkgconfig(utilX) BuildRequires: pkgconfig(calendar-service2) BuildRequires: pkgconfig(dlog) BuildRequires: pkgconfig(accounts-svc) BuildRequires: pkgconfig(heynoti) BuildRequires: pkgconfig(contacts-service2) BuildRequires: pkgconfig(location) BuildRequires: pkgconfig(icu-i18n) BuildRequires: pkgconfig(notification) BuildRequires: pkgconfig(capi-appfw-application) BuildRequires: pkgconfig(capi-location-geocoder) BuildRequires: cmake BuildRequires: edje-bin BuildRequires: embryo-bin BuildRequires: gettext-devel BuildRequires: pkgconfig(ui-gadget-1) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(capi-content-media-content) BuildRequires: pkgconfig(status) Requires : email-service contacts-service2 Requires : ug-bluetooth-efl %description Beat UI Calendar application. %description -n org.tizen.calendar Calendar application (EFL). %package -n org.tizen.calendar-viewer Summary: Calendar viewer (EFL) Requires: org.tizen.calendar = %{version}-%{release} %description -n org.tizen.calendar-viewer Calendar viewer (EFL). %package -n libug-calendar-efl Summary: Calendar UI gadget (EFL) Requires: org.tizen.calendar = %{version}-%{release} %description -n libug-calendar-efl Calendar UI gadget (EFL). %prep %setup -q %build %define PREFIX "/usr/apps/org.tizen.calendar" %define RESDIR "/usr/apps/org.tizen.calendar/res" %define DATADIR "/usr/apps/org.tizen.calendar/data" export LANG="en_US.utf8" cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} make %{?jobs:-j%jobs} %install mkdir -p %{buildroot}/usr/share/license rm -rf %{buildroot} %make_install %post -n libug-calendar-efl mkdir -p /usr/ug/bin/ ln -sf /usr/bin/ug-client /usr/ug/bin/calendar-efl ln -sf /usr/bin/ug-client /usr/ug/bin/calendar-detail-efl # Automatically added by dh_makeshlibs if [ "$1" = "configure" ]; then ldconfig fi # End automatically added section # 5000 is inhouse user id # do not use relative path vconftool set -t int db/private/org.tizen.calendar/focusview 0 -u 5000 vconftool set -t int db/private/org.tizen.calendar/send 0 -u 5000 vconftool set -t int db/private/org.tizen.calendar/timezone_on_off 0 -u 5000 vconftool set -t string db/private/org.tizen.calendar/timezone_path "Asia/Seoul" -u 5000 vconftool set -t string db/private/org.tizen.calendar/timezone_city "IDS_WCL_BODY_CITYNAME_SEOUL" -u 5000 vconftool set -t string db/private/org.tizen.calendar/timezone_offset "+9" -u 5000 vconftool set -t double db/private/org.tizen.calendar/longitude 127.05286 -u 5000 vconftool set -t double db/private/org.tizen.calendar/latitude 37.25768 -u 5000 vconftool set -t int db/private/org.tizen.calendar/complete_todo_on_off 1 -u 5000 vconftool set -t int db/private/org.tizen.calendar/first_day_of_week 1 -u 5000 vconftool set -t int db/private/org.tizen.calendar/display_week_number 0 -u 5000 vconftool set -t int db/private/org.tizen.calendar/create_event_mode 1 -u 5000 mkdir -p /usr/data/ug-calendar chgrp 6003 /usr/data/ug-calendar chmod 770 /usr/data/ug-calendar %postun %files -n org.tizen.calendar %manifest org.tizen.calendar.manifest %defattr(-,root,root,-) /usr/apps/org.tizen.calendar/bin/calendar /usr/apps/org.tizen.calendar/data/ /usr/apps/org.tizen.calendar/res/locale/* /usr/apps/org.tizen.calendar/res/edje/*.edj /usr/share/packages/org.tizen.calendar.xml /usr/share/icons/default/small/org.tizen.calendar.png /usr/share/license/%{name} %files -n org.tizen.calendar-viewer %manifest viewer/org.tizen.calendar-viewer.manifest %defattr(-,root,root,-) /usr/apps/org.tizen.calendar-viewer/bin/calendar-viewer /usr/share/packages/org.tizen.calendar-viewer.xml /usr/share/license/org.tizen.calendar-viewer %files -n libug-calendar-efl %defattr(-,root,root,-) /usr/ug/lib/*.so /usr/share/packages/libug-calendar-efl.xml /usr/share/license/libug-calendar-efl