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