Add default Smack manifest for capi-network-bluetooth.spec
[framework/api/bluetooth.git] / packaging / capi-network-bluetooth.spec
1 Name:       capi-network-bluetooth
2 Summary:    Network Bluetooth Framework
3 Version: 0.1.2
4 Release:    1
5 Group:      TO_BE/FILLED_IN
6 License:    Apache-2.0
7 Source0:    %{name}-%{version}.tar.gz
8 Source1001: packaging/capi-network-bluetooth.manifest 
9 Requires(post): /sbin/ldconfig
10 Requires(postun): /sbin/ldconfig
11
12 BuildRequires:  pkgconfig(dbus-glib-1)
13 BuildRequires:  pkgconfig(dlog)
14 BuildRequires:  pkgconfig(glib-2.0)
15 BuildRequires:  pkgconfig(vconf)
16 BuildRequires:  pkgconfig(bluetooth-api)
17 BuildRequires:  pkgconfig(capi-base-common)
18
19 BuildRequires:  cmake
20
21
22 %description
23 Network Bluetooth Framework
24
25 %package devel
26 Summary:    Network Bluetooth Framework (DEV)
27 Group:      TO_BE/FILLED
28 Requires:   %{name} = %{version}-%{release}
29
30 %description devel
31 Network Bluetooth Framework (DEV).
32
33 %prep
34 %setup -q
35
36 %build
37 cp %{SOURCE1001} .
38 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
39 cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
40
41 make %{?jobs:-j%jobs}
42
43 %install
44 rm -rf %{buildroot}
45 %make_install
46
47
48 %post -p /sbin/ldconfig
49
50 %postun -p /sbin/ldconfig
51
52 %files
53 %manifest capi-network-bluetooth.manifest
54 %{_libdir}/libcapi-network-bluetooth.so.*
55
56 %files devel
57 %manifest capi-network-bluetooth.manifest
58 %{_includedir}/network/bluetooth.h
59 %{_libdir}/pkgconfig/capi-network-bluetooth.pc
60 %{_libdir}/libcapi-network-bluetooth.so
61