]> git.pld-linux.org Git - packages/geoclue.git/blame - geoclue.spec
- BR: gammu-devel
[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
5%define snap 20090810
6Summary: A modular geoinformation service
7Name: geoclue
8Version: 0.11.1.1
9Release: 0.%{snap}.1
10Source0: %{name}-%{snap}.tar.bz2
11# Source0-md5: baa340c41a5fc36244fd02117315e131
12License: LGPLv2
13Group: Libraries
14URL: http://geoclue.freedesktop.org/
15BuildRequires: GConf2-devel
16BuildRequires: NetworkManager-devel
17BuildRequires: autoconf
18BuildRequires: automake
19BuildRequires: dbus-devel
20BuildRequires: dbus-glib-devel
a11cad1b 21BuildRequires: gammu-devel >= 1.25.0
f419b210
PZ
22BuildRequires: glib2-devel
23BuildRequires: gpsd-devel
24BuildRequires: gtk-doc
25BuildRequires: gtk+2-devel
26BuildRequires: gypsy-devel
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}
41Requires: dbus-devel
42Requires: libxml2-devel
43Requires: pkgconfig
44
45%description devel
46Files for development with geoclue.
47
48%package apidocs
49Summary: Developer documentation for geoclue
50Group: Development/Libraries
51Requires: %{name} = %{version}-%{release}
52Requires: gtk-doc
53
54%description apidocs
55Developer documentation for geoclue
56
57%package gpsd
58Summary: gpsd provider for geoclue
59Group: Development/Libraries
60Requires: %{name} = %{version}-%{release}
61Requires: gpsd
62
63%description gpsd
64A gpsd provider for geoclue
65
66%package gypsy
67Summary: gypsy provider for geoclue
68Group: Development/Libraries
69Requires: %{name} = %{version}-%{release}
70Requires: gypsy
71
72%description gypsy
73A gypsy provider for geoclue
74
75%prep
76%setup -q -n %{name}
77
78%build
79%{__gtkdocize}
80%{__libtoolize}
81%{__aclocal}
82%{__autoheader}
83%{__autoconf}
84%{__automake}
85%configure \
86 --disable-static \
87 --enable-gtk-doc \
88 --with-html-dir=%{_gtkdocdir}
89
90%{__make}
91
92%install
93rm -rf $RPM_BUILD_ROOT
94%{__make} install \
95 DESTDIR=$RPM_BUILD_ROOT
96
97%clean
98rm -rf $RPM_BUILD_ROOT
99
100%post -p /sbin/ldconfig
101%postun -p /sbin/ldconfig
102
103%files
104%defattr(644,root,root,755)
105%doc AUTHORS COPYING README
106%dir %{_datadir}/geoclue-providers
107%attr(755,root,root) %{_libdir}/libgeoclue.so.*.*.*
108%attr(755,root,root) %ghost %{_libdir}/libgeoclue.so.0
109%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Master.service
110%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Example.service
111%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Geonames.service
112%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Hostip.service
113%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Localnet.service
114%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Manual.service
115%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Plazes.service
116%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Yahoo.service
117%{_datadir}/geoclue-providers/geoclue-example.provider
118%{_datadir}/geoclue-providers/geoclue-geonames.provider
119%{_datadir}/geoclue-providers/geoclue-hostip.provider
120%{_datadir}/geoclue-providers/geoclue-localnet.provider
121%{_datadir}/geoclue-providers/geoclue-manual.provider
122%{_datadir}/geoclue-providers/geoclue-plazes.provider
123%{_datadir}/geoclue-providers/geoclue-yahoo.provider
124%attr(755,root,root) %{_libexecdir}/geoclue-example
125%attr(755,root,root) %{_libexecdir}/geoclue-geonames
126%attr(755,root,root) %{_libexecdir}/geoclue-hostip
127%attr(755,root,root) %{_libexecdir}/geoclue-localnet
128%attr(755,root,root) %{_libexecdir}/geoclue-manual
129%attr(755,root,root) %{_libexecdir}/geoclue-master
130%attr(755,root,root) %{_libexecdir}/geoclue-plazes
131%attr(755,root,root) %{_libexecdir}/geoclue-yahoo
132
133%files devel
134%defattr(644,root,root,755)
135%{_includedir}/geoclue
136%{_pkgconfigdir}/geoclue.pc
137%{_libdir}/libgeoclue.so
138%{_libdir}/libgeoclue.la
139
140%files apidocs
141%defattr(644,root,root,755)
142%{_gtkdocdir}/geoclue/
143
144%files gpsd
145%defattr(644,root,root,755)
146%{_libexecdir}/geoclue-gpsd
147%{_datadir}/geoclue-providers/geoclue-gpsd.provider
148%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gpsd.service
149
150%files gypsy
151%defattr(644,root,root,755)
152%{_libexecdir}/geoclue-gypsy
153%{_datadir}/geoclue-providers/geoclue-gypsy.provider
154%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gypsy.service
This page took 0.066385 seconds and 4 git commands to generate.