]> git.pld-linux.org Git - packages/readosm.git/blame - readosm.spec
- updated to 1.0.0e
[packages/readosm.git] / readosm.spec
CommitLineData
be087411
JB
1#
2# Conditional build:
3%bcond_without apidocs # do not build and package API docs
4#
5Summary: Simple library for extracting the contents from OpenStreetMap files
6Summary(pl.UTF-8): Prosta biblioteka do wyciągania danych z plików OpenStreetMap
7Name: readosm
bc19203e 8Version: 1.0.0e
c19fe52f 9Release: 1
be087411
JB
10License: MPL v1.1 or GPL v2+ or LGPL v2.1+
11Group: Libraries
12Source0: http://www.gaia-gis.it/gaia-sins/readosm-sources/%{name}-%{version}.tar.gz
bc19203e 13# Source0-md5: dbe0a2f140b34ec0bcc22be2b5ae6ba8
be087411
JB
14URL: https://www.gaia-gis.it/fossil/readosm
15%{?with_apidocs:BuildRequires: doxygen >= 1.7.3}
16BuildRequires: expat-devel >= 1.95
17BuildRequires: zlib-devel
18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20%description
21ReadOSM is a simple library intended for extracting the contents from
22OpenStreetMap files: both input formats (.osm XML based and .osm.pbf
23based on Google's Protocol Buffer serialization) are indifferenctly
24supported.
25
26%description -l pl.UTF-8
27ReadOSM to prosta biblioteka do wydobywania danych z plików
28OpenStreetMap. Oba formaty wejściowy (.osm oparty na XML oraz .osm.pbf
29oparty na serializacji Google Protocol Buffer) są obsługiwane w sposób
30przezroczysty.
31
32%package devel
33Summary: Header files for ReadOSM library
34Summary(pl.UTF-8): Pliki nagłówkowe biblioteki ReadOSM
35Group: Development/Libraries
36Requires: %{name} = %{version}-%{release}
37Requires: expat-devel >= 1.95
38Requires: zlib-devel
39
40%description devel
41Header files for ReadOSM library.
42
43%description devel -l pl.UTF-8
44Pliki nagłówkowe biblioteki ReadOSM.
45
46%package static
47Summary: Static ReadOSM library
48Summary(pl.UTF-8): Statyczna biblioteka ReadOSM
49Group: Development/Libraries
50Requires: %{name}-devel = %{version}-%{release}
51
52%description static
53Static ReadOSM library.
54
55%description static -l pl.UTF-8
56Statyczna biblioteka ReadOSM.
57
58%package apidocs
59Summary: ReadOSM API documentation
60Summary(pl.UTF-8): Dokumentacja API biblioteki ReadOSM
61Group: Documentation
62
63%description apidocs
64API and internal documentation for ReadOSM library.
65
66%description apidocs -l pl.UTF-8
67Dokumentacja API biblioteki ReadOSM.
68
69%prep
70%setup -q
71
72%build
73%configure
74
75%{__make}
76# libreadosm_la_LIBADD="-lm"
77
78%{?with_apidocs:doxygen}
79
80%install
81rm -rf $RPM_BUILD_ROOT
82
83%{__make} install \
84 DESTDIR=$RPM_BUILD_ROOT
85
86# obsoleted by pkg-config
87%{__rm} $RPM_BUILD_ROOT%{_libdir}/libreadosm.la
88
89%clean
90rm -rf $RPM_BUILD_ROOT
91
92%post -p /sbin/ldconfig
93%postun -p /sbin/ldconfig
94
95%files
96%defattr(644,root,root,755)
97%doc AUTHORS README
98%attr(755,root,root) %{_libdir}/libreadosm.so.*.*.*
99%attr(755,root,root) %ghost %{_libdir}/libreadosm.so.1
100
101%files devel
102%defattr(644,root,root,755)
103%attr(755,root,root) %{_libdir}/libreadosm.so
104%{_includedir}/readosm.h
105%{_pkgconfigdir}/readosm.pc
106
107%files static
108%defattr(644,root,root,755)
109%{_libdir}/libreadosm.a
110
111%if %{with apidocs}
112%files apidocs
113%defattr(644,root,root,755)
114%doc html/*
115%endif
This page took 0.098391 seconds and 4 git commands to generate.