* Tue Jan 21 2020 Fabian Affolter <mail@fabian-affolter.ch> - 3.20-1.1

- Update to latest upstream release 3.20
This commit is contained in:
Fabian Affolter 2020-01-23 22:13:41 +01:00
parent 6f2b1c43cf
commit 8283373c3f
No known key found for this signature in database
GPG Key ID: E23CD2DD36A4397F

View File

@ -1,31 +1,41 @@
%global _hardened_build 1 %global _hardened_build 1
%global srcname gpsd
%global with_qt 1 %global with_qt 1
Name: %{srcname} Name: gpsd
Version: 3.19 Version: 3.20
Release: 4%{?dist} Release: 2%{?dist}
Summary: Service daemon for mediating access to a GPS Summary: Service daemon for mediating access to a GPS
License: BSD License: BSD
URL: http://catb.org/gpsd/ URL: http://catb.org/gpsd/
Source0: https://download-mirror.savannah.gnu.org/releases/gpsd/%{name}-%{version}.tar.gz Source0: https://download-mirror.savannah.gnu.org/releases/gpsd/%{name}-%{version}.tar.gz
Source11: gpsd.sysconfig Source11: gpsd.sysconfig
BuildRequires: dbus-devel dbus-glib-devel ncurses-devel xmlto python3-devel BuildRequires: dbus-devel
BuildRequires: python3-scons python3-gobject python3-cairo python3-pyserial BuildRequires: dbus-glib-devel
BuildRequires: desktop-file-utils bluez-libs-devel pps-tools-devel /usr/bin/c++ BuildRequires: ncurses-devel
BuildRequires: systemd BuildRequires: xmlto
BuildRequires: python3-devel
BuildRequires: gtk3-devel
BuildRequires: python3-scons
BuildRequires: python3-gobject
BuildRequires: python3-cairo
BuildRequires: python3-pyserial
BuildRequires: desktop-file-utils
BuildRequires: bluez-libs-devel
BuildRequires: pps-tools-devel
BuildRequires: /usr/bin/c++
BuildRequires: systemd
%if %{with_qt} %if %{with_qt}
BuildRequires: qt-devel BuildRequires: qt-devel
%endif %endif
%ifnarch s390 s390x %ifnarch s390 s390x
BuildRequires: libusb1-devel BuildRequires: libusb1-devel
%endif %endif
Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Requires: udev Requires: udev
%{?systemd_requires} %{?systemd_requires}
%description %description
@ -45,12 +55,12 @@ Summary: Client libraries in C for talking to a running gpsd or GPS
This package contains the gpsd libraries that manage access This package contains the gpsd libraries that manage access
to a GPS for applications. to a GPS for applications.
%package -n python3-%{srcname} %package -n python3-%{name}
Summary: Python libraries and modules for use with gpsd Summary: Python libraries and modules for use with gpsd
Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: %{name}-libs%{?_isa} = %{version}-%{release}
%{?python_provide:%python_provide python3-%{srcname}} %{?python_provide:%python_provide python3-%{name}}
%description -n python3-%{srcname} %description -n python3-%{name}
This package contains the python3 modules that manage access to a GPS for This package contains the python3 modules that manage access to a GPS for
applications, and commonly useful python applications for use with gpsd. applications, and commonly useful python applications for use with gpsd.
@ -83,9 +93,9 @@ with the libgps library from gpsd.
%package clients %package clients
Summary: Clients for gpsd Summary: Clients for gpsd
Requires: python3-%{srcname} = %{version}-%{release} Requires: python3-%{name} = %{version}-%{release}
Requires: python3-pyserial Requires: python3-pyserial
Requires: %{srcname}-libs%{?_isa} = %{version}-%{release} Requires: %{name}-libs%{?_isa} = %{version}-%{release}
%description clients %description clients
xgps is a simple test client for gpsd with an X interface. It displays xgps is a simple test client for gpsd with an X interface. It displays
@ -211,7 +221,8 @@ desktop-file-install \
%endif %endif
%files %files
%doc README COPYING %doc README.adoc NEWS
%license COPYING
%config(noreplace) %{_sysconfdir}/sysconfig/%{name} %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_sbindir}/gpsd %{_sbindir}/gpsd
%{_sbindir}/gpsdctl %{_sbindir}/gpsdctl
@ -235,7 +246,7 @@ desktop-file-install \
%files libs %files libs
%{_libdir}/libgps.so.25* %{_libdir}/libgps.so.25*
%files -n python3-%{srcname} %files -n python3-%{name}
%{_bindir}/gpsprof %{_bindir}/gpsprof
%{_mandir}/man1/gpsprof.1* %{_mandir}/man1/gpsprof.1*
%{python3_sitearch}/gps* %{python3_sitearch}/gps*
@ -243,7 +254,7 @@ desktop-file-install \
%exclude %{python3_sitearch}/gps/__pycache__/fake* %exclude %{python3_sitearch}/gps/__pycache__/fake*
%files devel %files devel
%doc TODO %doc TODO HACKING
%{_libdir}/libgps.so %{_libdir}/libgps.so
%{_libdir}/pkgconfig/libgps.pc %{_libdir}/pkgconfig/libgps.pc
%{_includedir}/gps.h %{_includedir}/gps.h
@ -302,6 +313,9 @@ desktop-file-install \
%changelog %changelog
* Tue Jan 21 2020 Fabian Affolter <mail@fabian-affolter.ch> - 3.20-1.1
- Update to latest upstream release 3.20
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 3.19-4 * Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 3.19-4
- Rebuilt for Python 3.8.0rc1 (#1748018) - Rebuilt for Python 3.8.0rc1 (#1748018)