source: projects/specs/trunk/g/geoclue/geoclue-vl.spec @ 521

Revision 521, 5.0 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary:        A modular geoinformation service
2Summary(ja):    モジュール型地理情報サービス
3
4Name:           geoclue
5Version:        0.11.1
6Release:        1%{?_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
12BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
13
14BuildRequires: dbus-devel
15BuildRequires: dbus-glib-devel
16BuildRequires: glib2-devel
17BuildRequires: libxml2-devel
18BuildRequires: GConf2-devel
19BuildRequires: gtk2-devel
20BuildRequires: NetworkManager-devel
21BuildRequires: gypsy-devel
22BuildRequires: gpsd-devel
23
24Requires: dbus
25
26%description
27Geoclue is a modular geoinformation service built on top of the D-Bus
28messaging system. The goal of the Geoclue project is to make creating
29location-aware applications as simple as possible.
30
31%package devel
32Summary: Development package for geoclue
33Summary(ja): geoclue の開発パッケージ
34Group: Development/Libraries
35Requires: geoclue = %{PACKAGE_VERSION}
36Requires: pkgconfig
37%description devel
38Files for development with geoclue.
39
40%package gui
41Summary: Testing gui for geoclue
42Summary(ja): geoclue のテスト用 GUI
43Group: Development/Libraries
44Requires: geoclue = %{PACKAGE_VERSION}
45
46%description gui
47Testing gui for geoclue
48
49%package gpsd
50Summary: gpsd provider for geoclue
51Summary(ja): geoclue 用 gpsd プロバイダ
52Group: Development/Libraries
53Requires: geoclue = %{PACKAGE_VERSION}
54Requires: gpsd
55
56%description gpsd
57A gpsd provider for geoclue
58
59%package gypsy
60Summary: gypsy provider for geoclue
61Summary(ja): geoclue 用 gypsy プロバイダ
62Group: Development/Libraries
63Requires: geoclue = %{PACKAGE_VERSION}
64Requires: gypsy
65
66%description gypsy
67A gypsy provider for geoclue
68
69%prep
70%setup -q
71
72%build
73%configure --disable-static
74make %{?_smp_mflags}
75
76%install
77rm -rf $RPM_BUILD_ROOT
78make install DESTDIR=$RPM_BUILD_ROOT
79rm $RPM_BUILD_ROOT%{_libdir}/libgeoclue.la
80
81%clean
82rm -rf $RPM_BUILD_ROOT
83
84%post -p /sbin/ldconfig
85
86%postun -p /sbin/ldconfig
87
88%files
89%defattr(-,root,root,-)
90%doc AUTHORS COPYING README
91%dir %{_datadir}/geoclue-providers
92%{_libdir}/libgeoclue.so.0
93%{_libdir}/libgeoclue.so.0.0.0
94%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Master.service
95%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Example.service
96%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Geonames.service
97%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Hostip.service
98%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Localnet.service
99%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Manual.service
100%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Plazes.service
101%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Yahoo.service
102%{_datadir}/geoclue-providers/geoclue-example.provider
103%{_datadir}/geoclue-providers/geoclue-geonames.provider
104%{_datadir}/geoclue-providers/geoclue-hostip.provider
105%{_datadir}/geoclue-providers/geoclue-localnet.provider
106%{_datadir}/geoclue-providers/geoclue-manual.provider
107%{_datadir}/geoclue-providers/geoclue-plazes.provider
108%{_datadir}/geoclue-providers/geoclue-yahoo.provider
109%{_libexecdir}/geoclue-example
110%{_libexecdir}/geoclue-geonames
111%{_libexecdir}/geoclue-hostip
112%{_libexecdir}/geoclue-localnet
113%{_libexecdir}/geoclue-manual
114%{_libexecdir}/geoclue-master
115%{_libexecdir}/geoclue-plazes
116%{_libexecdir}/geoclue-yahoo
117
118%files devel
119%defattr(-,root,root,-)
120%dir %{_includedir}/geoclue
121%dir %{_datadir}/gtk-doc/html/geoclue/
122%doc %{_datadir}/gtk-doc/html/geoclue/*
123%{_includedir}/geoclue/*
124%{_libdir}/pkgconfig/geoclue.pc
125%{_libdir}/libgeoclue.so
126
127%files gui
128%{_bindir}/geoclue-test-gui
129
130%files gpsd
131%{_libexecdir}/geoclue-gpsd
132%{_datadir}/geoclue-providers/geoclue-gpsd.provider
133%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gpsd.service
134
135%files gypsy
136%{_libexecdir}/geoclue-gypsy
137%{_datadir}/geoclue-providers/geoclue-gypsy.provider
138%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.Gypsy.service
139
140%changelog
141* Mon Feb 02 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.11.1-1
142- initial build for Vine Linux
143
144* Sat Nov 22 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-13
145- Fix summary
146
147* Thu Jul 31 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-12
148- Once more for fun
149
150* Thu Jul 31 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-11
151- Increment build number to allow for clean F-8 and F-9 to F-10 upgrade
152
153* Wed Jul 2 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-6
154- Fixed spec file so gpsd and gypsy are actually properly in a subpackage
155
156* Sun May 18 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-5
157- Added gypsy and gpsd providers to build as sub packages
158
159* Mon Apr 28 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-4
160- Moved api documentation to -devel
161
162* Sat Apr 26 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-3
163- Cleanup requires and group for test gui
164
165* Sat Apr 26 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-2
166- Some spec file cleanups
167
168* Fri Apr 25 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-1
169- Initial package
Note: See TracBrowser for help on using the repository browser.