]> git.pld-linux.org Git - packages/geoclue.git/blame - geoclue.spec
- release 2
[packages/geoclue.git] / geoclue.spec
CommitLineData
f419b210
PZ
1# git clone --depth 1 git://anongit.freedesktop.org/geoclue
2# cd geoclue
3# git archive master --prefix geoclue/ | bzip2 > geoclue-$(date +%Y%m%d).tar.bz2
4
f419b210
PZ
5Summary: A modular geoinformation service
6Name: geoclue
576c79ce 7Version: 0.12.0
b78f2513 8Release: 2
6f3b03fc
MB
9License: LGPL v2
10Group: Libraries
576c79ce
CM
11Source0: http://folks.o-hand.com/jku/geoclue-releases/%{name}-%{version}.tar.gz
12# Source0-md5: 33af8307f332e0065af056ecba65fec2
b10f8104 13Patch0: %{name}-configure.patch
f419b210
PZ
14URL: http://geoclue.freedesktop.org/
15BuildRequires: GConf2-devel
16BuildRequires: NetworkManager-devel
6f3b03fc 17BuildRequires: autoconf >= 2.59
f419b210 18BuildRequires: automake
f419b210 19BuildRequires: dbus-glib-devel
d731a752 20BuildRequires: docbook-dtd412-xml
f419b210 21BuildRequires: glib2-devel
6f3b03fc 22BuildRequires: gpsd-devel >= 2.91
f419b210 23BuildRequires: gtk+2-devel
d731a752 24BuildRequires: gtk-doc
f419b210 25BuildRequires: gypsy-devel
6f3b03fc 26BuildRequires: libsoup-gnome-devel >= 2.4.0
f419b210
PZ
27BuildRequires: libtool
28BuildRequires: libxml2-devel
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
37%package devel
38Summary: Development package for geoclue
39Group: Development/Libraries
40Requires: %{name} = %{version}-%{release}
6f3b03fc 41Requires: dbus-glib-devel
f419b210 42Requires: libxml2-devel
f419b210
PZ
43
44%description devel
45Files for development with geoclue.
46
47%package apidocs
48Summary: Developer documentation for geoclue
49Group: Development/Libraries
6f3b03fc 50Requires: gtk-doc-common
f419b210
PZ
51
52%description apidocs
53Developer documentation for geoclue
54
55%package gpsd
56Summary: gpsd provider for geoclue
57Group: Development/Libraries
58Requires: %{name} = %{version}-%{release}
6f3b03fc 59Requires: gpsd >= 2.91
f419b210
PZ
60
61%description gpsd
62A gpsd provider for geoclue
63
64%package gypsy
65Summary: gypsy provider for geoclue
66Group: Development/Libraries
67Requires: %{name} = %{version}-%{release}
68Requires: gypsy
69
70%description gypsy
71A gypsy provider for geoclue
72
73%prep
6f3b03fc 74%setup -q
b10f8104 75%patch0 -p1
f419b210
PZ
76
77%build
78%{__gtkdocize}
79%{__libtoolize}
80%{__aclocal}
81%{__autoheader}
82%{__autoconf}
83%{__automake}
84%configure \
85 --disable-static \
86 --enable-gtk-doc \
8270201b 87 --enable-conic=no \
b10f8104 88 --enable-gpsd=yes \
b10f8104 89 --enable-gypsy=yes \
5503adeb 90 --enable-networkmanager=yes \
b10f8104 91 --enable-skyhook=yes \
f419b210
PZ
92 --with-html-dir=%{_gtkdocdir}
93
94%{__make}
95
96%install
97rm -rf $RPM_BUILD_ROOT
6f3b03fc 98
f419b210
PZ
99%{__make} install \
100 DESTDIR=$RPM_BUILD_ROOT
101
102%clean
103rm -rf $RPM_BUILD_ROOT
104
105%post -p /sbin/ldconfig
106%postun -p /sbin/ldconfig
107
108%files
109%defattr(644,root,root,755)
6f3b03fc 110%doc AUTHORS README
f419b210
PZ
111%dir %{_datadir}/geoclue-providers
112%attr(755,root,root) %{_libdir}/libgeoclue.so.*.*.*
113%attr(755,root,root) %ghost %{_libdir}/libgeoclue.so.0
114%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Master.service
115%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Example.service
116%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Geonames.service
b10f8104 117%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gsmloc.service
f419b210
PZ
118%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Hostip.service
119%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Localnet.service
120%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Manual.service
30d37806 121%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Nominatim.service
f419b210 122%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Plazes.service
b10f8104 123%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Skyhook.service
f419b210
PZ
124%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Yahoo.service
125%{_datadir}/geoclue-providers/geoclue-example.provider
126%{_datadir}/geoclue-providers/geoclue-geonames.provider
b10f8104 127%{_datadir}/geoclue-providers/geoclue-gsmloc.provider
f419b210
PZ
128%{_datadir}/geoclue-providers/geoclue-hostip.provider
129%{_datadir}/geoclue-providers/geoclue-localnet.provider
130%{_datadir}/geoclue-providers/geoclue-manual.provider
30d37806 131%{_datadir}/geoclue-providers/geoclue-nominatim.provider
f419b210 132%{_datadir}/geoclue-providers/geoclue-plazes.provider
b10f8104 133%{_datadir}/geoclue-providers/geoclue-skyhook.provider
f419b210
PZ
134%{_datadir}/geoclue-providers/geoclue-yahoo.provider
135%attr(755,root,root) %{_libexecdir}/geoclue-example
136%attr(755,root,root) %{_libexecdir}/geoclue-geonames
b10f8104 137%attr(755,root,root) %{_libexecdir}/geoclue-gsmloc
f419b210
PZ
138%attr(755,root,root) %{_libexecdir}/geoclue-hostip
139%attr(755,root,root) %{_libexecdir}/geoclue-localnet
140%attr(755,root,root) %{_libexecdir}/geoclue-manual
141%attr(755,root,root) %{_libexecdir}/geoclue-master
30d37806 142%attr(755,root,root) %{_libexecdir}/geoclue-nominatim
f419b210 143%attr(755,root,root) %{_libexecdir}/geoclue-plazes
b10f8104 144%attr(755,root,root) %{_libexecdir}/geoclue-skyhook
f419b210
PZ
145%attr(755,root,root) %{_libexecdir}/geoclue-yahoo
146
147%files devel
148%defattr(644,root,root,755)
6f3b03fc
MB
149%attr(755,root,root) %{_libdir}/libgeoclue.so
150%{_libdir}/libgeoclue.la
f419b210
PZ
151%{_includedir}/geoclue
152%{_pkgconfigdir}/geoclue.pc
f419b210
PZ
153
154%files apidocs
155%defattr(644,root,root,755)
8270201b 156%{_gtkdocdir}/geoclue
f419b210
PZ
157
158%files gpsd
159%defattr(644,root,root,755)
6f3b03fc 160%attr(755,root,root) %{_libexecdir}/geoclue-gpsd
f419b210
PZ
161%{_datadir}/geoclue-providers/geoclue-gpsd.provider
162%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gpsd.service
163
164%files gypsy
165%defattr(644,root,root,755)
6f3b03fc 166%attr(755,root,root) %{_libexecdir}/geoclue-gypsy
f419b210
PZ
167%{_datadir}/geoclue-providers/geoclue-gypsy.provider
168%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gypsy.service
This page took 0.093324 seconds and 4 git commands to generate.