TIVI-1785: clean up rpmlint errors
[platform/upstream/libphonenumber.git] / packaging / libphonenumber.spec
1 Name:           libphonenumber
2 Version:        5.3.2
3 Release:        1
4 License:        Apache-2.0
5 Summary:        A library for manipulating international phone numbers
6 Url:            http://code.google.com/p/libphonenumber/
7 Group:          Social & Content/Libraries
8 Source:         libphonenumber-%{version}.tgz
9 BuildRequires:  gcc-c++
10 BuildRequires:  cmake
11 BuildRequires:  gtest-devel
12 BuildRequires:  re2-devel
13 BuildRequires:  protobuf-devel
14 BuildRequires:  boost-devel
15 BuildRequires:  pkgconfig(icu-i18n)
16
17 %description
18 Google's common Java, C++ and Javascript library for parsing,
19 formatting, storing and validating international phone numbers. The
20 Java version is optimized for running on smartphones, and is used by
21 the Android framework since 4.0 (Ice Cream Sandwich).
22
23 %package devel
24 Summary:        Devel package for library
25 Group:          Social & Content/Libraries
26 Requires:       libphonenumber = %{version}
27 Requires:       protobuf-devel
28
29 %description devel
30 Google's common Java, C++ and Javascript library for parsing,
31 formatting, storing and validating international phone numbers. The
32 Java version is optimized for running on smartphones, and is used by
33 the Android framework since 4.0 (Ice Cream Sandwich).
34
35 %prep
36 %setup -q -n libphonenumber
37
38 %build
39 cmake -DCMAKE_SKIP_RPATH=ON -DCMAKE_INSTALL_PREFIX=%{_prefix} cpp
40
41 %{__make} %{?jobs:-j%jobs}
42
43 %install
44 %{__make} DESTDIR=%{buildroot} install
45 rm %{buildroot}/%{_libdir}/*.a
46
47 %post   -n libphonenumber -p /sbin/ldconfig
48
49 %postun -n libphonenumber -p /sbin/ldconfig
50
51
52 %files -n libphonenumber
53 %defattr(-, root, root, -)
54 %doc AUTHORS
55 %license LICENSE
56 %{_libdir}/libphonenumber.so.5
57 %{_libdir}/libphonenumber.so.5.3
58 %{_libdir}/libgeocoding.so.5
59 %{_libdir}/libgeocoding.so.5.3
60
61 %files devel
62 %defattr(-, root, root, -)
63 %{_includedir}/phonenumbers
64 %{_includedir}/base
65 %{_libdir}/libphonenumber.so
66 %{_libdir}/libgeocoding.so