code update
[apps/native/ug-nfc-efl.git] / packaging / ug-nfc-efl.spec
1 %define _usrdir /usr
2 %define _ugdir  %{_usrdir}/ug
3
4
5 Name:       ug-nfc-efl
6 Summary:    UI gadget about the nfc
7 Version:    0.0.6
8 Release:    0
9 Group:      TO_BE/FILLED_IN
10 License:    Samsung Proprietary License
11 Source0:    %{name}-%{version}.tar.gz
12 Source1:    libug-setting-nfc-efl.install.in
13 Source2:    libug-share-nfc-efl.install.in
14 BuildRequires:  pkgconfig(elementary)
15 BuildRequires:  pkgconfig(ui-gadget-1)
16 BuildRequires:  pkgconfig(dlog)
17 BuildRequires:  pkgconfig(vconf)
18 BuildRequires:  pkgconfig(utilX)
19 BuildRequires:  pkgconfig(notification)
20 BuildRequires:  pkgconfig(capi-appfw-application)
21 BuildRequires:  pkgconfig(capi-network-nfc)
22 BuildRequires:  pkgconfig(capi-content-mime-type)
23 BuildRequires:  pkgconfig(sqlite3)
24
25 BuildRequires:  cmake
26 BuildRequires:  edje-tools
27 BuildRequires:  gettext-tools
28
29 Requires(post): /sbin/ldconfig
30 Requires(post): /usr/bin/vconftool
31 Requires(postun): /sbin/ldconfig
32
33 %description
34 UI gadget about the nfc
35
36 %prep
37 %setup -q
38
39 %package devel
40 Summary:  ug for nfc setting
41 Group:    Development/Libraries
42 Requires: %{name} = %{version}-%{release}
43
44 %description devel
45 ug for nfc setting
46
47 %package -n ug-share-nfc-efl
48 Summary:  ug for nfc share
49 Group:    Development/Libraries
50 Requires(post): /sbin/ldconfig
51 Requires(post): /usr/bin/vconftool
52 Requires: %{name} = %{version}-%{release}
53
54 %description -n ug-share-nfc-efl
55 ug for nfc share
56
57
58 %build
59 mkdir cmake_tmp
60 cd cmake_tmp
61 cmake .. -DCMAKE_INSTALL_PREFIX=%{_ugdir}
62
63 make %{?jobs:-j%jobs}
64
65
66 %install
67 cd cmake_tmp
68 rm -rf %{buildroot}
69 %make_install
70 mkdir -p %{buildroot}/usr/share/license
71 cp -af %{_builddir}/%{name}-%{version}/packaging/ug-nfc-efl %{buildroot}/usr/share/license/
72 cp -af %{_builddir}/%{name}-%{version}/packaging/ug-share-nfc-efl %{buildroot}/usr/share/license/
73
74 %post
75
76 %post -n ug-share-nfc-efl
77
78 %postun
79
80 %files
81 %manifest ug-nfc-efl.manifest
82 %defattr(-,root,root,-)
83 /usr/ug/lib/libug-setting-nfc-efl*
84 /usr/ug/res/locale/*/LC_MESSAGES/ug-setting-nfc-efl*
85 /usr/ug/res/icons/*
86 /usr/share/license/ug-nfc-efl
87
88 %files -n ug-share-nfc-efl
89 %manifest ug-nfc-efl.manifest
90 %defattr(-,root,root,-)
91 /usr/ug/lib/libug-share-nfc-efl*
92 /usr/ug/res/locale/*/LC_MESSAGES/ug-share-nfc-efl*
93 /usr/ug/res/images/*
94 /usr/ug/res/edje/*
95 /usr/share/license/ug-share-nfc-efl