Fix bug of UG launching failure
[apps/native/ug-wifi-direct.git] / packaging / libug-setting-wifidirect-efl.spec
1 #sbs-git:slp/apps/u/ug-wifi-direct libug-setting-wifidirect-efl 0.3.4 82f07b22ef73127a446c49e00b8dca37010b3ee2
2 %define PREFIX /usr/ug
3
4 Name:       libug-setting-wifidirect-efl
5 Summary:    Wi-Fi Direct setting UI gadget 
6 Version:    1.0.4
7 Release:    1
8 Group:      TO_BE_FILLED
9 License:    Samsung Proprietary License
10 Source0:    %{name}-%{version}.tar.gz
11 Requires(post): /sbin/ldconfig   
12 Requires(post): /usr/bin/sqlite3   
13 Requires(postun): /sbin/ldconfig   
14 BuildRequires:  cmake   
15 BuildRequires:  edje-tools   
16 BuildRequires:  gettext-tools
17 BuildRequires:  pkgconfig(dbus-glib-1)
18 BuildRequires:  pkgconfig(dlog)
19 BuildRequires:  pkgconfig(vconf)
20 BuildRequires:  pkgconfig(appcore-efl)
21 BuildRequires:  pkgconfig(bundle)
22 BuildRequires:  pkgconfig(ui-gadget-1)
23 BuildRequires:  pkgconfig(wifi-direct)
24 BuildRequires:  pkgconfig(network)
25 BuildRequires:  pkgconfig(capi-network-tethering)
26 BuildRequires:  pkgconfig(utilX)   
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(dbus-glib-1)   
36 BuildRequires:  pkgconfig(edbus)   
37 BuildRequires:  pkgconfig(aul)   
38 BuildRequires:  pkgconfig(devman)   
39 BuildRequires:  pkgconfig(appsvc)   
40 BuildRequires:  pkgconfig(pmapi)   
41 BuildRequires:  pkgconfig(capi-appfw-application)   
42 BuildRequires:  pkgconfig(capi-system-runtime-info)   
43 BuildRequires:  pkgconfig(capi-system-device) 
44 BuildRequires:  pkgconfig(notification)
45 BuildRequires:  pkgconfig(syspopup-caller)
46 BuildRequires:  cmake
47 BuildRequires:  gettext-devel
48
49 #%define debug_package %{nil}  
50
51 %description
52 wifi direct client library (Shared Library)
53
54
55 %package -n org.tizen.wifi-direct-popup  
56 Summary:    Wifi-Wirect system popup   
57 Requires:   %{name} = %{version}-%{release}   
58
59 %package -n org.tizen.wifi-direct-ugapp 
60 Summary:    Wifi-Wirect application launching UG   
61 Requires:   %{name} = %{version}-%{release}   
62   
63 %description -n org.tizen.wifi-direct-popup   
64 Wi-Fi Direct system popup.   
65   
66
67 %description -n org.tizen.wifi-direct-ugapp  
68 Wi-Fi Direct application launching UG.   
69
70 %prep
71 %setup -q
72
73 %build
74 cmake . -DCMAKE_INSTALL_PREFIX=$PREFIX
75 make %{?jobs:-j%jobs}
76
77 %install
78 rm -rf %{buildroot}
79 %make_install
80 %__strip %{buildroot}/usr/ug/lib/libug-setting-wifidirect-efl.so.0.1.0
81 %__strip %{buildroot}/usr/apps/org.tizen.wifi-direct-ugapp/bin/wifi-direct-ugapp
82 %__strip %{buildroot}/usr/apps/org.tizen.wifi-direct-popup/bin/wifi-direct-popup
83
84 %post
85 mkdir -p /usr/ug/bin/
86 ln -sf /usr/bin/ug-client /usr/ug/bin/ug-setting-wifidirect-efl
87 %postun
88
89
90 %files
91 %manifest libug-setting-wifidirect-efl.manifest
92 %defattr(-,root,root,-)
93 /usr/ug/lib/*
94 /usr/ug/res/images/*
95 /usr/ug/res/edje/*
96 /usr/ug/res/locale/*/*/*
97
98 %files -n org.tizen.wifi-direct-popup
99 %manifest org.tizen.wifi-direct-popup.manifest
100 %defattr(-,root,root,-)
101 /usr/apps/org.tizen.wifi-direct-popup/bin/*
102 /usr/apps/org.tizen.wifi-direct-popup/res/images/*
103 /usr/apps/org.tizen.wifi-direct-popup/res/locale/*/*/*
104 #/usr/share/applications/org.tizen.wifi-direct-popup.desktop
105 #for appfw new manifest
106 /usr/share/packages/org.tizen.wifi-direct-popup.xml
107
108 %files -n org.tizen.wifi-direct-ugapp
109 %manifest org.tizen.wifi-direct-ugapp.manifest
110 %defattr(-,root,root,-)
111 /usr/apps/org.tizen.wifi-direct-ugapp/bin/*
112 #/usr/share/applications/org.tizen.wifi-direct-ugapp.desktop
113 #for appfw new manifest
114 /usr/share/packages/org.tizen.wifi-direct-ugapp.xml
115