e18919d831a8310ac0bc1c9d276c575464db91e4
[apps/native/ug-wifi-direct.git] / packaging / ug-setting-wifidirect-efl.spec
1 Name:       ug-setting-wifidirect-efl
2 Summary:    Wi-Fi Direct setting UI gadget
3 Version:    1.11.70
4 Release:    1
5 Group:      Applications/Network
6 License:    Flora-1.1
7 Source0:    %{name}-%{version}.tar.gz
8
9 %if "%{profile}" == "wearable"
10 ExcludeArch: %{arm} %ix86 x86_64
11 %endif
12
13 Requires(post): /sbin/ldconfig
14 Requires(post): /usr/bin/sqlite3
15 Requires(postun): /sbin/ldconfig
16 BuildRequires:  cmake
17 BuildRequires:  edje-tools
18 BuildRequires:  gettext-tools
19 BuildRequires:  pkgconfig(dlog)
20 BuildRequires:  pkgconfig(vconf)
21 BuildRequires:  pkgconfig(appcore-efl)
22 BuildRequires:  pkgconfig(bundle)
23 BuildRequires:  pkgconfig(ui-gadget-1)
24 BuildRequires:  pkgconfig(capi-network-wifi-direct)
25 BuildRequires:  pkgconfig(network)
26 BuildRequires:  pkgconfig(capi-network-tethering)
27 BuildRequires:  pkgconfig(elementary)
28 BuildRequires:  pkgconfig(edje)
29 BuildRequires:  pkgconfig(evas)
30 BuildRequires:  pkgconfig(ecore)
31 BuildRequires:  pkgconfig(ethumb)
32 BuildRequires:  pkgconfig(glib-2.0)
33 BuildRequires:  pkgconfig(efreet)
34 #BuildRequires:  pkgconfig(dbus-1)
35 #BuildRequires:  pkgconfig(edbus)
36 BuildRequires:  pkgconfig(aul)
37 BuildRequires:  pkgconfig(appsvc)
38 BuildRequires:  pkgconfig(capi-appfw-application)
39 BuildRequires:  pkgconfig(capi-system-runtime-info)
40 BuildRequires:  pkgconfig(capi-system-device)
41 #BuildRequires:  pkgconfig(capi-system-sensor)
42 BuildRequires:  pkgconfig(notification)
43 BuildRequires:  pkgconfig(feedback)
44 BuildRequires:  pkgconfig(deviced)
45 BuildRequires:  pkgconfig(capi-ui-efl-util)
46 BuildRequires:  pkgconfig(efl-extension)
47
48 BuildRequires: pkgconfig(libtzplatform-config)
49
50 #BuildRequires:  model-build-features
51 BuildRequires:  cmake
52 BuildRequires:  gettext-devel
53 BuildRequires:  hash-signer
54
55 %description
56 wifi direct client library (Shared Library)
57
58
59 %package -n org.tizen.wifi-direct-popup
60 Summary:    Wifi-Wirect system popup
61 License:    Flora-1.1
62 Requires:   %{name} = %{version}-%{release}
63
64
65 %description -n org.tizen.wifi-direct-popup
66 Wi-Fi Direct system popup.
67
68 %prep
69 %setup -q
70
71 %build
72 export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
73 export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
74 export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
75
76 %cmake . -DCMAKE_INSTALL_PREFIX=${_prefix} \
77         -DMODEL_BUILD_FEATURE_WLAN_CONCURRENT_MODE=1 \
78         -DTZ_SYS_RO_APP=%TZ_SYS_RO_APP \
79         -DTZ_SYS_RO_UG=%TZ_SYS_RO_UG \
80
81 make %{?jobs:-j%jobs}
82
83 %install
84 rm -rf %{buildroot}
85 %make_install
86 %define tizen_sign 1
87 %define tizen_sign_base %{TZ_SYS_RO_APP}/org.tizen.wifi-direct-popup
88 %define tizen_sign_level platform
89 %define tizen_author_sign 1
90 %define tizen_dist_sign 1
91
92 %post
93 mkdir -p %{TZ_SYS_RO_APP}/%{name}/bin/
94 ln -sf %{TZ_SYS_BIN}/ug-client %{TZ_SYS_RO_APP}/%{name}/bin/%{name}
95 ln -sf %{TZ_SYS_RO_APP}/%{name}/lib/lib%{name}.so %{TZ_SYS_RO_APP}/%{name}/lib/lib%{name}.so
96
97 %post -n org.tizen.wifi-direct-popup
98
99
100 %postun
101
102
103 %files
104 %manifest %{name}.manifest
105 %license LICENSE
106 %defattr(-,root,root,-)
107 %{TZ_SYS_RO_APP}/%{name}/lib/ug/*
108 %{TZ_SYS_RO_APP}/%{name}/res/edje/*
109 %{TZ_SYS_RO_UG}/res/locale/*/*/*
110 %{TZ_SYS_RO_APP}/%{name}/shared/res/tables/setting-wifidirect-efl_ChangeableColorTable.xml
111 %{TZ_SYS_RO_APP}/%{name}/shared/res/tables/setting-wifidirect-efl_FontInfoTable.xml
112 %{TZ_SYS_RO_APP}/%{name}/shared/icons/*
113 %{TZ_SYS_RO_PACKAGES}/%{name}.xml
114
115 %files -n org.tizen.wifi-direct-popup
116 %manifest org.tizen.wifi-direct-popup.manifest
117 %license LICENSE
118 %defattr(-,root,root,-)
119 %{TZ_SYS_RO_APP}/org.tizen.wifi-direct-popup/bin/*
120 %{TZ_SYS_RO_APP}/org.tizen.wifi-direct-popup/res/images/*
121 %{TZ_SYS_RO_APP}/org.tizen.wifi-direct-popup/res/edje/*
122 %{TZ_SYS_RO_UG}/res/locale/*/*/*
123 %{TZ_SYS_RO_APP}/org.tizen.wifi-direct-popup/author-signature.xml
124 %{TZ_SYS_RO_APP}/org.tizen.wifi-direct-popup/signature1.xml
125 %{TZ_SYS_RO_PACKAGES}/org.tizen.wifi-direct-popup.xml
126