Add CLI edit and history.
[platform/upstream/neardal.git] / neardal.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.30.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 %install      
50 rm -rf %{buildroot}
51 %make_install
52
53 # executed after install
54 %post
55 /sbin/ldconfig
56
57 # executed before uninstall
58 %postun
59 /sbin/ldconfig
60   
61 # No locale
62 # %%find_lang %%{name}
63 # %%files -f %%{name}.lang
64
65 %files
66 %defattr(-,root,root,-)
67 %doc README AUTHORS NEWS COPYING
68
69 # libraries files
70 %{neardal_dir}/libneardal.so
71 %{neardal_dir}/libneardal.so.0
72 %{neardal_dir}/libneardal.so.0.0.1
73
74 %changelog
75
76 %files dev
77 # headers files
78 %{neardal_inc}/*.h
79 # pkg-config files
80 %{neardal_pkg}/neardal.pc
81