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