Tizen release 1.0
[pkgs/p/phone-lock.git] / packaging / org.tizen.phone-lock.spec
1 %define _app_prefix /opt/apps/org.tizen.phone-lock
2
3 Name:       org.tizen.phone-lock
4 Summary:    Phone lock
5 Version:    0.2.1
6 Release:    1
7 Group:      Communication
8 License:    Samsung Proprietary License
9 Source0:    %{name}-%{version}.tar.gz
10 BuildRequires:  pkgconfig(appcore-efl)
11 BuildRequires:  pkgconfig(elementary)
12 BuildRequires:  pkgconfig(vconf)
13 BuildRequires:  pkgconfig(utilX)
14 BuildRequires:  pkgconfig(ui-gadget)
15 BuildRequires:  pkgconfig(dlog)
16 BuildRequires:  pkgconfig(bundle)
17 BuildRequires:  pkgconfig(ecore-input)
18 BuildRequires:  pkgconfig(eina)
19 BuildRequires:  pkgconfig(evas)
20 BuildRequires:  pkgconfig(edje)
21 BuildRequires:  edje-tools
22 BuildRequires:  pkgconfig(aul)
23 BuildRequires:  pkgconfig(sysman)
24 BuildRequires:  pkgconfig(icu-i18n)
25 BuildRequires:  pkgconfig(security-server)
26 BuildRequires:  cmake
27 BuildRequires:  pkgconfig(openssl)
28 BuildRequires:  gettext-tools
29 BuildRequires:  pkgconfig(heynoti)
30
31
32 %description
33 phone lock.
34
35
36 %prep
37 %setup -q 
38
39
40 %build
41 LDFLAGS+="-Wl,--rpath=%{_app_prefix}/lib -Wl,--as-needed"
42 LDFLAGS=$LDFLAGS cmake . -DCMAKE_INSTALL_PREFIX=%{_app_prefix}
43 make 
44
45 %install
46 %make_install
47 mkdir -p %{buildroot}/%{_app_prefix}/data
48
49 %post  
50 chown -R 5000:5000 %{_app_prefix}/data   
51
52
53 %files
54 %{_app_prefix}/data
55 %{_app_prefix}/bin/*
56 %{_app_prefix}/lib/*.so
57 %{_app_prefix}/res/images/*
58 %{_app_prefix}/res/edje/*
59 %{_app_prefix}/res/locale/*/LC_MESSAGES/phone-lock.mo
60 /opt/share/applications/org.tizen.phone-lock.desktop
61 /opt/ug/lib/libug-phone-lock-efl.so