1339109361e6a34a54df65986b1d7914dde9e123
[apps/core/preloaded/myfiles.git] / packaging / org.tizen.myfile.spec
1 #sbs-git:slp/pkgs/m/myfiles myfiles 0.1.6 2caccae458123f3effccfcf34469f363593d375e
2 Name:       org.tizen.myfile
3 Summary:    Myfile Application v1.0
4 Version:    0.2.06
5 Release:    1
6 Group:      TO_BE/FILLED_IN
7 License:    Flora
8 Source0:    %{name}-%{version}.tar.gz
9 BuildRequires:  pkgconfig(capi-appfw-application)
10 BuildRequires:  pkgconfig(elementary)
11 BuildRequires:  pkgconfig(vconf)
12 BuildRequires:  pkgconfig(glib-2.0)
13 BuildRequires:  pkgconfig(gthread-2.0)
14 BuildRequires:  pkgconfig(drm-client)
15 BuildRequires:  pkgconfig(ui-gadget-1)
16 BuildRequires:  pkgconfig(libmedia-service)
17 BuildRequires:  pkgconfig(dlog)
18 BuildRequires:  pkgconfig(ecore-imf)
19 BuildRequires:  pkgconfig(ecore-x)
20 BuildRequires:  pkgconfig(eina)
21 BuildRequires:  pkgconfig(evas)
22 BuildRequires:  pkgconfig(edje)
23 BuildRequires:  pkgconfig(ecore)
24 BuildRequires:  pkgconfig(ecore-file)
25 BuildRequires:  pkgconfig(ecore-input)
26 BuildRequires:  pkgconfig(icu-i18n)
27 BuildRequires:  pkgconfig(icu-io)
28 BuildRequires:  pkgconfig(icu-le)
29 BuildRequires:  pkgconfig(icu-lx)
30 BuildRequires:  pkgconfig(icu-uc)
31 BuildRequires:  pkgconfig(capi-system-power)
32 BuildRequires:  pkgconfig(capi-system-runtime-info)
33 BuildRequires:  pkgconfig(capi-content-media-content)
34 BuildRequires:  pkgconfig(capi-network-nfc)
35 BuildRequires:  pkgconfig(capi-system-sensor)
36 BuildRequires:  pkgconfig(syspopup-caller)
37 BuildRequires:  pkgconfig(status)
38
39 BuildRequires:  cmake
40 BuildRequires:  edje-bin
41 BuildRequires:  embryo-bin
42 BuildRequires:  gettext-devel
43
44 %description
45 Myfile Application v1.0.
46
47 %prep
48 %setup -q
49
50 %define PREFIX    "/usr/apps/org.tizen.myfile"
51 %define RESDIR    "/usr/apps/org.tizen.myfile/res"
52 %define DATADIR    "/opt/usr/apps/org.tizen.myfile/data"
53
54 %build
55 cmake . -DCMAKE_INSTALL_PREFIX="%{PREFIX}" -DCMAKE_DESKTOP_ICON_DIR="/usr/share/icons/default/small" -DCMAKE_DESKTOP_DIR="/usr/share/applications" -DCMAKE_INSTALL_PKG_NAME="%{name}" -DCMAKE_INSTALL_DATA_DIR="%{DATADIR}"
56 make %{?jobs:-j%jobs}
57
58 %install
59 rm -rf %{buildroot}
60 %make_install
61
62
63
64
65 %post
66 chown -R 5000:5000 /opt/usr/apps/org.tizen.myfile/data
67
68 /usr/bin/vconftool set -t int db/private/org.tizen.myfile/list_by 7 -i -g 5000 -f
69 /usr/bin/vconftool set -t int db/private/org.tizen.myfile/view_style 0 -i -g 5000 -f
70 /usr/bin/vconftool set -t int db/private/org.tizen.myfile/extension_state 1 -i -g 5000 -f
71 /usr/bin/vconftool set -t string db/private/org.tizen.myfile/recent_file "" -s -g 5000 -f
72
73 %files
74 %manifest org.tizen.myfile.manifest
75 %defattr(-,root,root,-)
76 /usr/apps/org.tizen.myfile/bin/myfile
77 /usr/apps/org.tizen.myfile/res/locale/*
78 /usr/apps/org.tizen.myfile/res/images/*
79 /usr/apps/org.tizen.myfile/res/edje/*
80 /opt/usr/apps/org.tizen.myfile/data
81 /usr/share/packages/*
82 /usr/share/icons/default/small/org.tizen.myfile.png