]> git.pld-linux.org Git - packages/geoclue2.git/blame - geoclue.spec
- removed libtool file
[packages/geoclue2.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
4639f03a 5Release: 4
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
4639f03a
MB
148%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
149
f419b210
PZ
150%clean
151rm -rf $RPM_BUILD_ROOT
152
56780d4b
JB
153%post libs -p /sbin/ldconfig
154%postun libs -p /sbin/ldconfig
f419b210
PZ
155
156%files
157%defattr(644,root,root,755)
6f3b03fc 158%doc AUTHORS README
56780d4b
JB
159%attr(755,root,root) %{_libexecdir}/geoclue-example
160%attr(755,root,root) %{_libexecdir}/geoclue-geonames
161%attr(755,root,root) %{_libexecdir}/geoclue-gsmloc
162%attr(755,root,root) %{_libexecdir}/geoclue-hostip
163%attr(755,root,root) %{_libexecdir}/geoclue-localnet
164%attr(755,root,root) %{_libexecdir}/geoclue-manual
165%attr(755,root,root) %{_libexecdir}/geoclue-master
166%attr(755,root,root) %{_libexecdir}/geoclue-nominatim
167%attr(755,root,root) %{_libexecdir}/geoclue-plazes
168%attr(755,root,root) %{_libexecdir}/geoclue-skyhook
169%attr(755,root,root) %{_libexecdir}/geoclue-yahoo
f419b210 170%dir %{_datadir}/geoclue-providers
56780d4b
JB
171%{_datadir}/geoclue-providers/geoclue-example.provider
172%{_datadir}/geoclue-providers/geoclue-geonames.provider
173%{_datadir}/geoclue-providers/geoclue-gsmloc.provider
174%{_datadir}/geoclue-providers/geoclue-hostip.provider
175%{_datadir}/geoclue-providers/geoclue-localnet.provider
176%{_datadir}/geoclue-providers/geoclue-manual.provider
177%{_datadir}/geoclue-providers/geoclue-nominatim.provider
178%{_datadir}/geoclue-providers/geoclue-plazes.provider
179%{_datadir}/geoclue-providers/geoclue-skyhook.provider
180%{_datadir}/geoclue-providers/geoclue-yahoo.provider
f419b210
PZ
181%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Master.service
182%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Example.service
183%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Geonames.service
b10f8104 184%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gsmloc.service
f419b210
PZ
185%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Hostip.service
186%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Localnet.service
187%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Manual.service
30d37806 188%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Nominatim.service
f419b210 189%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Plazes.service
b10f8104 190%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Skyhook.service
f419b210 191%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Yahoo.service
56780d4b
JB
192
193%files libs
194%defattr(644,root,root,755)
195%attr(755,root,root) %{_libdir}/libgeoclue.so.*.*.*
196%attr(755,root,root) %ghost %{_libdir}/libgeoclue.so.0
f419b210
PZ
197
198%files devel
199%defattr(644,root,root,755)
6f3b03fc 200%attr(755,root,root) %{_libdir}/libgeoclue.so
f419b210
PZ
201%{_includedir}/geoclue
202%{_pkgconfigdir}/geoclue.pc
f419b210 203
56780d4b
JB
204%files static
205%defattr(644,root,root,755)
206%{_libdir}/libgeoclue.a
207
f419b210
PZ
208%files apidocs
209%defattr(644,root,root,755)
8270201b 210%{_gtkdocdir}/geoclue
f419b210
PZ
211
212%files gpsd
213%defattr(644,root,root,755)
6f3b03fc 214%attr(755,root,root) %{_libexecdir}/geoclue-gpsd
f419b210
PZ
215%{_datadir}/geoclue-providers/geoclue-gpsd.provider
216%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gpsd.service
217
218%files gypsy
219%defattr(644,root,root,755)
6f3b03fc 220%attr(755,root,root) %{_libexecdir}/geoclue-gypsy
f419b210
PZ
221%{_datadir}/geoclue-providers/geoclue-gypsy.provider
222%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gypsy.service
This page took 0.128542 seconds and 4 git commands to generate.