initial upload
[apps/home/ug-setting-gallery-efl.git] / packaging / ug-setting-gallery-efl.spec
1 Name:       ug-setting-gallery-efl
2 Summary:    UG setting gallery ELF
3 Version:    1.0.32
4 Release:    1
5 Group:      Applications
6 License:    Flora Software License
7 Source0:    %{name}-%{version}.tar.gz
8 BuildRequires: pkgconfig(elementary)
9 BuildRequires: pkgconfig(edje)
10 BuildRequires: pkgconfig(eina)
11 BuildRequires: pkgconfig(evas)
12 BuildRequires: pkgconfig(dlog)
13 BuildRequires: pkgconfig(vconf)
14 BuildRequires: pkgconfig(ui-gadget-1)
15 BuildRequires: cmake
16 BuildRequires: gettext
17 Requires(post):   /sbin/ldconfig
18 Requires(post):   /usr/bin/vconftool
19 requires(postun): /sbin/ldconfig
20 %description
21 ug setting gallery efl.
22
23 %prep
24 %setup -q -n %{name}-%{version}
25
26 %build
27
28 %ifarch %{arm}
29 %define ARCH arm
30 %else
31 %define ARCH i586
32 %endif
33
34 export LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--as-needed"
35
36 LDFLAGS="$LDFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DARCH=%{ARCH}
37
38 make %{?jobs:-j%jobs}
39
40 %install
41 %make_install
42
43
44 %post
45 /sbin/ldconfig
46 export LD_LIBRARY_PATH=/usr/lib/ug:$LD_LIBRARY_PATH
47
48 /usr/bin/vconftool set -t double db/setting/gallery/interval_time 3.0 -g 6514
49 /usr/bin/vconftool set -t string db/setting/gallery/ss_effect "Slide" -g 6514
50 /usr/bin/vconftool set -t bool db/setting/gallery/repeat_state 0 -g 6514
51 /usr/bin/vconftool set -t bool db/setting/gallery/shuffle_state 0 -g 6514
52
53 %postun -p /sbin/ldconfig
54
55 %files
56 %defattr(-,root,root,-)
57 /opt/ug/lib/*
58 /opt/ug/res/*