]> git.pld-linux.org Git - packages/geoclue.git/blame - geoclue.spec
- release 10
[packages/geoclue.git] / geoclue.spec
CommitLineData
f419b210 1Summary: A modular geoinformation service
56780d4b 2Summary(pl.UTF-8): Modularna usługa geoinformacyjna
f419b210 3Name: geoclue
576c79ce 4Version: 0.12.0
0eaca55a 5Release: 10
6f3b03fc 6License: LGPL v2
56780d4b 7Group: Applications
576c79ce
CM
8Source0: http://folks.o-hand.com/jku/geoclue-releases/%{name}-%{version}.tar.gz
9# Source0-md5: 33af8307f332e0065af056ecba65fec2
b10f8104 10Patch0: %{name}-configure.patch
56780d4b 11Patch1: %{name}-libsoup.patch
e4c12296 12Patch2: %{name}-nm09.patch
f419b210 13URL: http://geoclue.freedesktop.org/
56780d4b 14BuildRequires: GConf2-devel >= 2.0
f419b210 15BuildRequires: NetworkManager-devel
6f3b03fc 16BuildRequires: autoconf >= 2.59
56780d4b
JB
17BuildRequires: automake >= 1:1.9
18BuildRequires: dbus-glib-devel >= 0.60
d731a752 19BuildRequires: docbook-dtd412-xml
56780d4b 20BuildRequires: glib2-devel >= 1:2.0
6f3b03fc 21BuildRequires: gpsd-devel >= 2.91
56780d4b
JB
22BuildRequires: gtk+2-devel >= 1:2.0
23BuildRequires: gtk-doc >= 1.0
f419b210 24BuildRequires: gypsy-devel
56780d4b 25BuildRequires: libsoup-devel >= 2.4.0
f419b210 26BuildRequires: libtool
56780d4b
JB
27BuildRequires: libxml2-devel >= 2.0
28BuildRequires: libxslt-progs
29Requires: %{name}-libs = %{version}-%{release}
f419b210
PZ
30Requires: dbus
31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33%description
34Geoclue is a modular geoinformation service built on top of the D-Bus
35messaging system. The goal of the Geoclue project is to make creating
36location-aware applications as simple as possible.
37
56780d4b
JB
38%description -l pl.UTF-8
39Geoclue to modularna usługa geoinformacyjna zbudowana w oparciu o
40system komunikacji D-Bus. Celem projektu jest jak największe
41ułatwienie tworzenia aplikacji uwzględniających lokalizację.
42
43%package libs
44Summary: Geoclue modular geoinformation service library
45Summary(pl.UTF-8): Biblioteka geoclue - modularnej usługi geoinformacyjnej
46Group: Libraries
47Requires: dbus-glib >= 0.60
48Conflicts: geoclue < 0.12.0-3
49
50%description libs
51geoclue modular geoinformation service library.
52
53%description libs -l pl.UTF-8
54Biblioteka geoclue - modularnej usługi geoinformacyjnej.
55
f419b210
PZ
56%package devel
57Summary: Development package for geoclue
56780d4b 58Summary(pl.UTF-8): Pakiet programistyczny geoclue
f419b210 59Group: Development/Libraries
56780d4b
JB
60Requires: %{name}-libs = %{version}-%{release}
61Requires: dbus-glib-devel >= 0.60
62Requires: libxml2-devel >= 2.0
f419b210
PZ
63
64%description devel
56780d4b
JB
65Header files for development with geoclue.
66
67%description devel -l pl.UTF-8
68Pliki nagłówkowe do programowania z użyciem geoclue.
69
70%package static
71Summary: Static geoclue library
72Summary(pl.UTF-8): Statyczna biblioteka geoclue
73Group: Development/Libraries
74Requires: %{name}-devel = %{version}-%{release}
75
76%description static
77Static geoclue library.
78
79%description static -l pl.UTF-8
80Statyczna biblioteka geoclue.
f419b210
PZ
81
82%package apidocs
83Summary: Developer documentation for geoclue
56780d4b 84Summary(pl.UTF-8): Dokumentacja programisty do geoclue
f419b210 85Group: Development/Libraries
6f3b03fc 86Requires: gtk-doc-common
f419b210
PZ
87
88%description apidocs
56780d4b
JB
89Developer documentation for geoclue.
90
91%description apidocs -l pl.UTF-8
92Dokumentacja programisty do geoclue.
f419b210
PZ
93
94%package gpsd
95Summary: gpsd provider for geoclue
56780d4b
JB
96Summary(pl.UTF-8): Interfejs geoclue do gpsd
97Group: Applications
f419b210 98Requires: %{name} = %{version}-%{release}
6f3b03fc 99Requires: gpsd >= 2.91
f419b210
PZ
100
101%description gpsd
56780d4b
JB
102A gpsd provider for geoclue.
103
104%description gpsd -l pl.UTF-8
105Interfejs geoclue do gpsd.
f419b210
PZ
106
107%package gypsy
108Summary: gypsy provider for geoclue
56780d4b
JB
109Summary(pl.UTF-8): Interfejs geoclue do gypsy
110Group: Applications
f419b210
PZ
111Requires: %{name} = %{version}-%{release}
112Requires: gypsy
113
114%description gypsy
56780d4b
JB
115A gypsy provider for geoclue.
116
117%description gypsy -l pl.UTF-8
118Interfejs geoclue do gypsy.
f419b210
PZ
119
120%prep
6f3b03fc 121%setup -q
b10f8104 122%patch0 -p1
56780d4b 123%patch1 -p1
e4c12296 124%patch2 -p1
f419b210
PZ
125
126%build
127%{__gtkdocize}
128%{__libtoolize}
129%{__aclocal}
f419b210 130%{__autoconf}
56780d4b 131%{__autoheader}
f419b210
PZ
132%{__automake}
133%configure \
f419b210 134 --enable-gtk-doc \
56780d4b
JB
135 --disable-conic \
136 --enable-gpsd \
137 --enable-gypsy \
138 --enable-networkmanager \
139 --enable-skyhook \
f419b210
PZ
140 --with-html-dir=%{_gtkdocdir}
141
142%{__make}
143
144%install
145rm -rf $RPM_BUILD_ROOT
6f3b03fc 146
f419b210
PZ
147%{__make} install \
148 DESTDIR=$RPM_BUILD_ROOT
149
4639f03a
MB
150%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
151
f419b210
PZ
152%clean
153rm -rf $RPM_BUILD_ROOT
154
56780d4b
JB
155%post libs -p /sbin/ldconfig
156%postun libs -p /sbin/ldconfig
f419b210
PZ
157
158%files
159%defattr(644,root,root,755)
6f3b03fc 160%doc AUTHORS README
56780d4b
JB
161%attr(755,root,root) %{_libexecdir}/geoclue-example
162%attr(755,root,root) %{_libexecdir}/geoclue-geonames
163%attr(755,root,root) %{_libexecdir}/geoclue-gsmloc
164%attr(755,root,root) %{_libexecdir}/geoclue-hostip
165%attr(755,root,root) %{_libexecdir}/geoclue-localnet
166%attr(755,root,root) %{_libexecdir}/geoclue-manual
167%attr(755,root,root) %{_libexecdir}/geoclue-master
168%attr(755,root,root) %{_libexecdir}/geoclue-nominatim
169%attr(755,root,root) %{_libexecdir}/geoclue-plazes
170%attr(755,root,root) %{_libexecdir}/geoclue-skyhook
171%attr(755,root,root) %{_libexecdir}/geoclue-yahoo
f419b210 172%dir %{_datadir}/geoclue-providers
56780d4b
JB
173%{_datadir}/geoclue-providers/geoclue-example.provider
174%{_datadir}/geoclue-providers/geoclue-geonames.provider
175%{_datadir}/geoclue-providers/geoclue-gsmloc.provider
176%{_datadir}/geoclue-providers/geoclue-hostip.provider
177%{_datadir}/geoclue-providers/geoclue-localnet.provider
178%{_datadir}/geoclue-providers/geoclue-manual.provider
179%{_datadir}/geoclue-providers/geoclue-nominatim.provider
180%{_datadir}/geoclue-providers/geoclue-plazes.provider
181%{_datadir}/geoclue-providers/geoclue-skyhook.provider
182%{_datadir}/geoclue-providers/geoclue-yahoo.provider
f419b210
PZ
183%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Master.service
184%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Example.service
185%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Geonames.service
b10f8104 186%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gsmloc.service
f419b210
PZ
187%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Hostip.service
188%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Localnet.service
189%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Manual.service
30d37806 190%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Nominatim.service
f419b210 191%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Plazes.service
b10f8104 192%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Skyhook.service
f419b210 193%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Yahoo.service
56780d4b
JB
194
195%files libs
196%defattr(644,root,root,755)
197%attr(755,root,root) %{_libdir}/libgeoclue.so.*.*.*
198%attr(755,root,root) %ghost %{_libdir}/libgeoclue.so.0
f419b210
PZ
199
200%files devel
201%defattr(644,root,root,755)
6f3b03fc 202%attr(755,root,root) %{_libdir}/libgeoclue.so
f419b210
PZ
203%{_includedir}/geoclue
204%{_pkgconfigdir}/geoclue.pc
f419b210 205
56780d4b
JB
206%files static
207%defattr(644,root,root,755)
208%{_libdir}/libgeoclue.a
209
f419b210
PZ
210%files apidocs
211%defattr(644,root,root,755)
8270201b 212%{_gtkdocdir}/geoclue
f419b210
PZ
213
214%files gpsd
215%defattr(644,root,root,755)
6f3b03fc 216%attr(755,root,root) %{_libexecdir}/geoclue-gpsd
f419b210
PZ
217%{_datadir}/geoclue-providers/geoclue-gpsd.provider
218%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gpsd.service
219
220%files gypsy
221%defattr(644,root,root,755)
6f3b03fc 222%attr(755,root,root) %{_libexecdir}/geoclue-gypsy
f419b210
PZ
223%{_datadir}/geoclue-providers/geoclue-gypsy.provider
224%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gypsy.service
This page took 0.087165 seconds and 4 git commands to generate.