source: projects/specs/trunk/g/geoclue2/geoclue2-vl.spec @ 12224

Revision 12224, 3.4 KB checked in by tomop, 5 years ago (diff)

updated 2 packages

geoclue2-2.5.3-1

gobject-introspection-1.62.0-1

Line 
1Summary:        A modular geoinformation service
2Summary(ja):    モジュール型地理情報サービス
3
4Name:           geoclue2
5Version:        2.5.3
6Release:        1%{?_dist_release}
7
8Group:          System Environment/Libraries
9License:        GPLv2+
10URL:            http://www.freedesktop.org/wiki/Software/GeoClue/
11Source0:        https://gitlab.freedesktop.org/geoclue/geoclue/-/archive/%{version}/geoclue-%{version}.tar.bz2
12
13BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
14
15BuildRequires: geocode-glib-devel
16BuildRequires: json-glib-devel
17BuildRequires: libsoup-devel
18BuildRequires: ModemManager-glib-devel
19BuildRequires: NetworkManager-libnm-devel
20BuildRequires: gobject-introspection-devel
21BuildRequires: avahi-glib-devel
22BuildRequires: libnotify-devel
23BuildRequires: vala-devel
24BuildRequires: gtk-doc
25BuildRequires: itstool
26BuildRequires: meson
27
28Vendor: Project Vine
29Distribution: Vine Linux
30
31%description
32Geoclue is a modular geoinformation service built on top of the D-Bus
33messaging system. The goal of the Geoclue project is to make creating
34location-aware applications as simple as possible.
35
36%package devel
37Summary: Development package for geoclue
38Summary(ja): geoclue の開発パッケージ
39Group: Development/Libraries
40Requires: %{name} = %{version}-%{release}
41Requires: pkgconfig
42
43%description devel
44Files for development with geoclue.
45
46
47%prep
48%setup -q -n geoclue-%{version}
49
50%build
51%meson -Dgtk-doc=false -Ddemo-agent=false
52%meson_build
53
54%install
55rm -rf $RPM_BUILD_ROOT
56%meson_install
57#find %{buildroot} -name '*.la' -exec rm -f {} ';'
58
59%clean
60rm -rf $RPM_BUILD_ROOT
61
62
63%files
64%defattr(-,root,root,-)
65%license COPYING
66%doc README
67%{_sysconfdir}/dbus-1/system.d/org.freedesktop.GeoClue2.Agent.conf
68%{_sysconfdir}/dbus-1/system.d/org.freedesktop.GeoClue2.conf
69%{_sysconfdir}/geoclue/geoclue.conf
70%{_libdir}/girepository-1.0/Geoclue-2.0.typelib
71%{_libdir}/libgeoclue-2.so.*
72%{_libexecdir}/geoclue
73%{_libexecdir}/geoclue-2.0/demos/where-am-i
74%{_datadir}/applications/geoclue-where-am-i.desktop
75%{_datadir}/dbus-1/interfaces/org.freedesktop.GeoClue2.xml
76%{_datadir}/dbus-1/interfaces/org.freedesktop.GeoClue2.Agent.xml
77%{_datadir}/dbus-1/interfaces/org.freedesktop.GeoClue2.Client.xml
78%{_datadir}/dbus-1/interfaces/org.freedesktop.GeoClue2.Location.xml
79%{_datadir}/dbus-1/interfaces/org.freedesktop.GeoClue2.Manager.xml
80%{_datadir}/dbus-1/system-services/org.freedesktop.GeoClue2.service
81%{_mandir}/man5/*
82
83%files devel
84%defattr(-,root,root,-)
85%{_includedir}/libgeoclue-2.0
86%{_libdir}/libgeoclue-2.so
87%{_libdir}/pkgconfig/geoclue-2.0.pc
88%{_libdir}/pkgconfig/libgeoclue-2.0.pc
89%{_datadir}/gir-1.0/Geoclue-2.0.gir
90%{_datadir}/vala/vapi/libgeoclue-*.deps
91%{_datadir}/vala/vapi/libgeoclue-*.vapi
92
93
94%changelog
95* Sat Sep 21 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.5.3-1
96- new upstream release.
97- enabled vala vapi.
98
99* Sun Jul 17 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.3-1
100- new upstream release
101- add BuildRequires: gobject-introspection-devel, avahi-glib-devel
102
103* Mon Apr 13 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.0-1
104- new upstream release
105
106* Sun Oct 26 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.1.10-1
107- new upstream release
108
109* Sun Mar 30 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.1.7-1
110- new upstream release
111- add BuildRequires: ModemManager-glib-devel, NetworkManager-glib-devel
112
113* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.0.0-1
114- initial build
115
Note: See TracBrowser for help on using the repository browser.