Split neardal_mgr_record_get_tag().
[platform/upstream/neardal.git] / neardal_ncl.spec
1 # >> macros
2 %define neardal_dir %{_libdir}
3 %define neardal_pkg %{_libdir}/pkgconfig
4 %define neardal_inc %{_includedir}/neardal
5
6 %define glib2_version                   2.0.0
7 # << macros
8
9 Name: neardal
10 Summary: Neard Abstraction Library (for Neard v0.7)
11 Version: 0.7.0
12 Release: 1.0
13 Group: System/Libraries
14 License: LGPLv2
15 URL: https://github.com/connectivity/neardal.git
16 Source0: %{name}-%{version}.tar.bz2
17
18 Requires(post): /sbin/ldconfig
19 Requires(postun): /sbin/ldconfig
20 BuildRequires: python 
21 BuildRequires: intltool >= %{intltool_version}
22 BuildRequires: libtool
23 BuildRequires: automake
24 BuildRequires: autoconf
25 BuildRequires: gettext
26 BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version}
27 BuildRequires: pkgconfig(dbus-glib-1)
28
29 %description
30 This package provides simple C APIs to exchange datas with NFC daemon (Neard) present on the system.
31
32 %prep
33 %setup -q -n %{name}-%{version}
34
35 %build
36 autoreconf --force --install
37
38 %configure --disable-traces --prefix=/usr
39 make
40   
41 %package dev
42 Summary:    Headers for neardal
43 Group:      Development/Libraries
44
45
46 %description dev
47 Development headers and libraries for neardal
48
49 %package ncl
50 Summary:    Neardal Command Line: Simple command line interpretor for neardal/Neard
51 Group:      Tools
52
53
54 %description ncl
55 Neardal Command Line: Simple command line interpretor for neardal/Neard
56
57 %install      
58 rm -rf %{buildroot}
59 %make_install
60
61 # executed after install
62 %post
63 /sbin/ldconfig
64
65 # executed before uninstall
66 %postun
67 /sbin/ldconfig
68   
69 # No locale
70 # %%find_lang %%{name}
71 # %%files -f %%{name}.lang
72
73 %files
74 %defattr(-,root,root,-)
75 %doc README AUTHORS NEWS COPYING
76
77 # libraries files
78 %{neardal_dir}/libneardal.so
79 %{neardal_dir}/libneardal.so.0
80 %{neardal_dir}/libneardal.so.0.0.1
81
82 %changelog
83
84 %files dev
85 # headers files
86 %{neardal_inc}/*.h
87 # pkg-config files
88 %{neardal_pkg}/neardal.pc
89
90 %files ncl
91 %{_bindir}/ncl