source: projects/specs/branches/6/g/geoclue/geoclue-vl.spec @ 1935

Revision 1935, 6.5 KB checked in by owa, 14 years ago (diff)

rebuilt with rpm-4.8.1

Line 
1Summary:        A modular geoinformation service
2Summary(ja):    モジュール型地理情報サービス
3
4Name:           geoclue
5Version:        0.12.0
6Release:        2%{?_dist_release}
7
8Group:          System Environment/Libraries
9License:        LGPLv2
10URL:            http://geoclue.freedesktop.org/
11Source0:        http://folks.o-hand.com/jku/geoclue-releases/%{name}-%{version}.tar.gz
12Patch0:         geoclue-nm08.patch
13
14BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
15
16BuildRequires: dbus-devel
17BuildRequires: dbus-glib-devel
18BuildRequires: glib2-devel
19BuildRequires: libxml2-devel
20BuildRequires: GConf2-devel
21BuildRequires: gtk2-devel
22BuildRequires: NetworkManager-glib-devel
23BuildRequires: gypsy-devel
24BuildRequires: gpsd-devel
25BuildRequires: libsoup-devel
26
27#Needed for NetworkManager patch
28BuildRequires: libtool
29
30Requires: dbus
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
39Summary(ja): geoclue の開発パッケージ
40Group: Development/Libraries
41Requires: %{name} = %{version}-%{release}
42Requires: pkgconfig
43Requires: dbus-glib-devel
44Requires: libxml2-devel
45%description devel
46Files for development with geoclue.
47
48%package gui
49Summary: Testing gui for geoclue
50Summary(ja): geoclue のテスト用 GUI
51Group: Development/Libraries
52Requires: %{name} = %{version}-%{release}
53
54%description gui
55Testing gui for geoclue
56
57%package gpsd
58Summary: gpsd provider for geoclue
59Summary(ja): geoclue 用 gpsd プロバイダ
60Group: Development/Libraries
61Requires: %{name} = %{version}-%{release}
62Requires: gpsd
63
64%description gpsd
65A gpsd provider for geoclue
66
67%package gypsy
68Summary: gypsy provider for geoclue
69Summary(ja): geoclue 用 gypsy プロバイダ
70Group: Development/Libraries
71Requires: %{name} = %{version}-%{release}
72Requires: gypsy
73
74%description gypsy
75A gypsy provider for geoclue
76
77%prep
78%setup -q
79%patch0 -p1 -b .nm08
80
81# Need this for the NM-0.8 patch
82gtkdocize
83autoreconf
84
85%build
86%configure --disable-static --enable-gtk-doc --enable-networkmanager=yes --enable-gypsy=yes --enable-skyhook=yes --enable-gsmloc=yes
87make %{?_smp_mflags} V=1
88
89%install
90rm -rf $RPM_BUILD_ROOT
91make install DESTDIR=$RPM_BUILD_ROOT
92find %{buildroot} -name '*.la' -exec rm -f {} ';'
93
94# Install the test gui as it seems the test isn't installed any more
95mkdir $RPM_BUILD_ROOT%{_bindir}
96cp test/.libs/geoclue-test-gui $RPM_BUILD_ROOT%{_bindir}/
97
98%clean
99rm -rf $RPM_BUILD_ROOT
100
101%post -p /sbin/ldconfig
102
103%postun -p /sbin/ldconfig
104
105%files
106%defattr(-,root,root,-)
107%doc AUTHORS COPYING README
108%dir %{_datadir}/geoclue-providers
109%{_libdir}/libgeoclue.so.0
110%{_libdir}/libgeoclue.so.0.0.0
111%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Master.service
112%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Example.service
113%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Geonames.service
114%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Hostip.service
115%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Localnet.service
116%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Manual.service
117%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Plazes.service
118%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Yahoo.service
119%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gsmloc.service
120%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Nominatim.service
121%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Skyhook.service
122%{_datadir}/geoclue-providers/geoclue-example.provider
123%{_datadir}/geoclue-providers/geoclue-geonames.provider
124%{_datadir}/geoclue-providers/geoclue-hostip.provider
125%{_datadir}/geoclue-providers/geoclue-localnet.provider
126%{_datadir}/geoclue-providers/geoclue-manual.provider
127%{_datadir}/geoclue-providers/geoclue-plazes.provider
128%{_datadir}/geoclue-providers/geoclue-yahoo.provider
129%{_datadir}/geoclue-providers/geoclue-gsmloc.provider
130%{_datadir}/geoclue-providers/geoclue-nominatim.provider
131%{_datadir}/geoclue-providers/geoclue-skyhook.provider
132%{_libexecdir}/geoclue-example
133%{_libexecdir}/geoclue-geonames
134%{_libexecdir}/geoclue-hostip
135%{_libexecdir}/geoclue-localnet
136%{_libexecdir}/geoclue-manual
137%{_libexecdir}/geoclue-master
138%{_libexecdir}/geoclue-plazes
139%{_libexecdir}/geoclue-yahoo
140%{_libexecdir}/geoclue-gsmloc
141%{_libexecdir}/geoclue-nominatim
142%{_libexecdir}/geoclue-skyhook
143
144%files devel
145%defattr(-,root,root,-)
146%dir %{_includedir}/geoclue
147%dir %{_datadir}/gtk-doc/html/geoclue/
148%doc %{_datadir}/gtk-doc/html/geoclue/*
149%{_includedir}/geoclue/*
150%{_libdir}/pkgconfig/geoclue.pc
151%{_libdir}/libgeoclue.so
152
153%files gui
154%{_bindir}/geoclue-test-gui
155
156%files gpsd
157%{_libexecdir}/geoclue-gpsd
158%{_datadir}/geoclue-providers/geoclue-gpsd.provider
159%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gpsd.service
160
161%files gypsy
162%{_libexecdir}/geoclue-gypsy
163%{_datadir}/geoclue-providers/geoclue-gypsy.provider
164%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gypsy.service
165
166%changelog
167* Mon Sep 27 2010 Shu KONNO <owa@bg.wakwak.com> 0.12.0-2
168- rebuilt with rpm-4.8.1 for pkg-config
169
170* Sun Aug 01 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.12.0-1
171- new upstream release
172- add BuildRequires: libsoup-devel, libtool
173- change BuildRequires: NetworkManager-glib-devel instead of NetworkManager-devel
174- add Requires: dbus-glib-devel, libxml2-devel
175- add Patch0(geoclue-nm08.patch) from FC package
176- fix %build and %install
177
178* Mon Feb 02 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.11.1-1
179- initial build for Vine Linux
180
181* Sat Nov 22 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-13
182- Fix summary
183
184* Thu Jul 31 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-12
185- Once more for fun
186
187* Thu Jul 31 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-11
188- Increment build number to allow for clean F-8 and F-9 to F-10 upgrade
189
190* Wed Jul 2 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-6
191- Fixed spec file so gpsd and gypsy are actually properly in a subpackage
192
193* Sun May 18 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-5
194- Added gypsy and gpsd providers to build as sub packages
195
196* Mon Apr 28 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-4
197- Moved api documentation to -devel
198
199* Sat Apr 26 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-3
200- Cleanup requires and group for test gui
201
202* Sat Apr 26 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-2
203- Some spec file cleanups
204
205* Fri Apr 25 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-1
206- Initial package
Note: See TracBrowser for help on using the repository browser.