tizen 2.3 release
[framework/connectivity/multirat.git] / packaging / multirat.spec
1 Name:   multirat        
2 Summary:        CAPI for smartbonding
3 Version:        0.1.25
4 Release:        1
5 Group:          Development/Libraries
6 License:        TO_BE_FILLED_IN
7 URL:    N/A     
8 Source0:        %{name}-%{version}.tar.gz
9
10 #Requires(post): sys-assert
11 #BuildRequires: pkgconfig(capi-base-common)
12 #BuildRequires: pkgconfig(bundle)
13 BuildRequires: pkgconfig(glib-2.0)
14 BuildRequires: pkgconfig(dlog)
15 BuildRequires: pkgconfig(dbus-1)
16 BuildRequires: pkgconfig(dbus-glib-1)
17 BuildRequires: pkgconfig(vconf)
18 BuildRequires: pkgconfig(libcares)
19 BuildRequires: pkgconfig(capi-network-connection)
20 BuildRequires: pkgconfig(capi-network-wifi)
21 #BuildRequires: pkgconfig(capi-appfw-application)
22 #BuildRequires: pkgconfig(download-provider)
23 BuildRequires: cmake
24 #BuildRequires: expat-devel
25 Requires: dbus-glib
26
27 %description
28 CAPI for SMARTBONDING
29
30 %package devel
31 Summary:        smartbonding
32 Group:          Development/Libraries
33 Requires:       %{name} = %{version}-%{release}
34
35 %description devel
36 CAPI for SMARTBONDING (developement files)
37
38 %prep
39 %setup -q
40
41 %build
42 #cmake . -DCMAKE_INSTALL_PREFIX="/"
43
44 #make %{?jobs:-j%jobs}
45
46 export LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--as-needed"
47 mkdir cmake_tmp
48 cd cmake_tmp
49 LDFLAGS="$LDFLAGS" cmake .. -DCMAKE_INSTALL_PREFIX=%{_prefix}
50 cmake .. -DCMAKE_INSTALL_PREFIX=%{_prefix}
51 make %{?jobs:-j%jobs}
52
53
54
55 %install
56 rm -rf %{buildroot}
57 cd cmake_tmp
58 %make_install
59 mkdir -p %{buildroot}/usr/share/license
60
61 %post -p /sbin/ldconfig
62
63 %postun -p /sbin/ldconfig
64
65 %files 
66 %manifest multirat.manifest
67 %attr(755,root,root) 
68 %{_libdir}/libmultirat.so* 
69
70 %files devel
71 %attr(755,root,root) 
72 %{_libdir}/pkgconfig/multirat.pc
73 /usr/include/multirat/multirat_libapi.h
74 /usr/include/multirat/multirat_process.h
75 /usr/include/multirat/multirat_SB_http.h
76 /usr/include/multirat/multirat_conf.h
77 /usr/include/multirat/smartbonding-client.h
78