4 License: Apache License 2.0
5 Summary: A library for parsing, formatting, storing and validating international phone numbers.
6 Url: http://code.google.com/p/libphonenumber/
7 Group: Development/Libraries/C and C++
8 Source: libphonenumber-%{version}.tgz
11 BuildRequires: gtest-devel
12 BuildRequires: re2-devel
13 BuildRequires: protobuf-devel
14 BuildRequires: boost-devel
15 BuildRequires: pkgconfig(icu-i18n)
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).
24 License: Apache License 2.0
25 Summary: A library for parsing, formatting, storing and validating international phone numbers.
26 Group: Development/Libraries/C and C++
27 Requires: libphonenumber = %{version}
28 Requires: protobuf-devel
31 Google's common Java, C++ and Javascript library for parsing,
32 formatting, storing and validating international phone numbers. The
33 Java version is optimized for running on smartphones, and is used by
34 the Android framework since 4.0 (Ice Cream Sandwich).
37 %setup -q -n libphonenumber
40 cmake -DCMAKE_SKIP_RPATH=ON -DCMAKE_INSTALL_PREFIX=%{_prefix} cpp
42 %{__make} %{?jobs:-j%jobs}
45 %{__make} DESTDIR=%{buildroot} install
46 rm %{buildroot}/%{_libdir}/*.a
48 %post -n libphonenumber -p /sbin/ldconfig
50 %postun -n libphonenumber -p /sbin/ldconfig
53 %files -n libphonenumber
54 %defattr(-, root, root, -)
56 %{_libdir}/libphonenumber.so.5
57 %{_libdir}/libphonenumber.so.5.3
58 %{_libdir}/libgeocoding.so.5
59 %{_libdir}/libgeocoding.so.5.3
62 %defattr(-, root, root, -)
63 %{_includedir}/phonenumbers
65 %{_libdir}/libphonenumber.so
66 %{_libdir}/libgeocoding.so