Sophie

Sophie

distrib > Mageia > 6 > armv5tl > by-pkgid > 4e51e2444370ab05857e5d6744a2f46f > files > 4

chirp-20190314-1.mga6.src.rpm

Name:           chirp
Version:        20190314
Release:        %mkrel 1
Summary:        A tool for programming radio equipment
Group:          Communications/Radio
License:        GPLv3+
URL:            http://chirp.danplanet.com/
Source0:        https://trac.chirp.danplanet.com/chirp_daily/LATEST/chirp-daily-%{version}.tar.gz
Patch0:         chirp-0.2.2-install.patch
Patch1:         chirp-20190201-mga-dont_nag_so_much_about_updates.patch

BuildArch:      noarch

BuildRequires:  pkgconfig(python)
BuildRequires:  desktop-file-utils
BuildRequires:  libxml2-python
BuildRequires:  python-serial

Requires:       libxml2-python
Requires:       python-serial
Requires:       python-suds
Requires:       pygtk2.0

%description
CHIRP is an open-source tool for programming radio tranceivers.
It supports a large number of manufacturers and models, as well as providing
a way to interface with multiple data sources and formats.

%prep
%autosetup -p1 -n %{name}-daily-%{version}

%build
%py2_build

%install
%{__python} setup.py install -O1 --skip-build --root="%{buildroot}" --prefix="%{_prefix}"

cat>%{buildroot}%{_datadir}/applications/%{name}.desktop<<EOF
[Desktop Entry]
Name=Chirp
GenericName=chirp
Exec=chirpw
Icon=chirp
Terminal=false
Type=Application
Categories=Network;HamRadio;
Version=1.0
Comment=CHIRP Radio Programming Tool
EOF

desktop-file-install \
        --dir=%{buildroot}%{_datadir}/applications \
        %{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%doc COPYING
%{_bindir}/*
%{python2_sitelib}/%{name}-daily_%{version}-py2.7.egg-info
%{python2_sitelib}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/
%{_mandir}/man1/*
%{_datadir}/pixmaps/%{name}.png


%changelog
* Fri Mar 15 2019 barjac <barjac> 20190314-1.mga6
+ Revision: 1377149
- update to current daily
- patch to reduce nagging about updates
- use autosetup and tidy spec
- add Requires: pygtk2.0
- Fix for Mga#24329 (ImportError: No module named gtk)

* Tue Feb 09 2016 umeabot <umeabot> 0.4.1-2.mga6
+ Revision: 950993
- Mageia 6 Mass Rebuild

* Sat Nov 29 2014 barjac <barjac> 0.4.1-1.mga5
+ Revision: 799811
+ rebuild (emptylog)

* Fri Nov 28 2014 barjac <barjac> 0.4.1-0.mga5
+ Revision: 799731
- new version 0.4.1
- fixes critical bug that could cause RX to fail on UV5-r series

* Wed Oct 15 2014 umeabot <umeabot> 0.4.0-4.mga5
+ Revision: 746209
- Second Mageia 5 Mass Rebuild

* Sat Sep 27 2014 tv <tv> 0.4.0-3.mga5
+ Revision: 726069
- rebuild for missing pythoneggs deps

* Tue Sep 16 2014 umeabot <umeabot> 0.4.0-2.mga5
+ Revision: 678378
- Mageia 5 Mass Rebuild

* Sat Aug 02 2014 barjac <barjac> 0.4.0-1.mga5
+ Revision: 659215
- new version
- tidy spec
- desktop file into spec
- import from Fedora with thanks