Tizen 2.0 Release
[profile/ivi/org.tizen.video-player.git] / packaging / org.tizen.video-player.spec
1 Name:       org.tizen.video-player
2 Summary:    Video & streaming player
3 Version:    0.5.140
4 Release:    1
5 Group:      TO_BE/FILLED_IN
6 License:    Flora
7 Source0:    %{name}-%{version}.tar.gz
8 BuildRequires: pkgconfig(elementary)
9 BuildRequires: pkgconfig(drm-client)
10 BuildRequires: pkgconfig(utilX)
11 BuildRequires: pkgconfig(dlog)
12 BuildRequires: pkgconfig(vconf)
13 BuildRequires: pkgconfig(syspopup-caller)
14 BuildRequires: pkgconfig(ecore)
15 BuildRequires: pkgconfig(eina)
16 BuildRequires: pkgconfig(evas)
17 BuildRequires: pkgconfig(edje)
18 BuildRequires: pkgconfig(efreet)
19 BuildRequires: pkgconfig(pmapi)
20 BuildRequires: pkgconfig(capi-appfw-application)
21 BuildRequires: pkgconfig(capi-media-player)
22 BuildRequires: pkgconfig(capi-media-sound-manager)
23 BuildRequires: pkgconfig(capi-media-image-util)
24 BuildRequires: pkgconfig(capi-system-power)
25 BuildRequires: pkgconfig(capi-media-metadata-extractor)
26 BuildRequires: pkgconfig(capi-content-media-content)
27 BuildRequires: pkgconfig(capi-content-mime-type)
28 BuildRequires: pkgconfig(capi-system-sensor)
29 BuildRequires: pkgconfig(ecore-evas)
30 BuildRequires: pkgconfig(ecore-x)
31 BuildRequires: pkgconfig(xext)
32 BuildRequires: pkgconfig(devman)
33 BuildRequires: pkgconfig(ui-gadget-1)
34 BuildRequires: boost-devel
35 BuildRequires: boost-thread
36 BuildRequires: boost-system
37 BuildRequires: boost-filesystem
38
39
40 BuildRequires: cmake
41 BuildRequires: gettext-tools
42 BuildRequires: edje-tools
43 BuildRequires: prelink
44 BuildRequires: libicu-devel
45
46 %description
47 Video & streaming player
48
49 %prep
50 %setup -q
51
52 %ifarch %{arm}
53 %define ARCH arm
54 %else
55 %define ARCH i586
56 %endif
57
58 %build
59 cmake . -DCMAKE_INSTALL_PREFIX=/usr/apps/org.tizen.video-player  -DARCH=%{ARCH}
60 make %{?jobs:-j%jobs}
61
62
63 %install
64 rm -rf %{buildroot}
65 %make_install
66 execstack -c %{buildroot}/usr/apps/org.tizen.video-player/bin/video-player
67 mkdir -p %{buildroot}/usr/share/license
68
69 %post
70 vconftool set -t bool db/private/org.tizen.video-player/backgroud_playing 0  -g 5000
71 vconftool set -t int  db/private/org.tizen.video-player/video_auto_off_type 0  -g 5000
72 vconftool set -t bool db/private/org.tizen.video-player/auto_search_subtitle_file 1  -g 5000
73 vconftool set -t bool db/private/org.tizen.video-player/show_subtitle 1  -g 5000
74 vconftool set -t int  db/private/org.tizen.video-player/subtitle_size 1  -g 5000
75 vconftool set -t int  db/private/org.tizen.video-player/display_color_tone_type 0  -g 5000
76 vconftool set -t bool db/private/org.tizen.video-player/outdoor_visibility 0  -g 5000
77 vconftool set -t string db/private/org.tizen.video-player/preview_url_videos "" -g 5000
78 vconftool set -t string db/private/org.tizen.video-player/preview_url_records "" -g 5000
79 vconftool set -t string db/private/org.tizen.video-player/show_indicator 1 -g 5000
80 vconftool set -t string db/private/org.tizen.video-player/show_border 0 -g 5000
81
82 %files -n org.tizen.video-player
83 %manifest org.tizen.video-player.manifest
84 %dir /opt/usr/media/.video_thumb
85
86 /usr/apps/org.tizen.video-player/bin/*
87 /usr/apps/org.tizen.video-player/res/locale/*
88 /usr/share/icons/default/small/*
89 /usr/apps/org.tizen.video-player/res/edje/*
90 /usr/apps/org.tizen.video-player/res/images/*
91 /usr/share/packages/org.tizen.video-player.xml
92
93 /usr/share/license/%{name}