Sophie

Sophie

distrib > Mageia > 7 > i586 > media > core-release-src > by-pkgid > 0d7f6c4b641046c93836ccecdc2289b2 > files > 3

cutecom-0.51.0-2.mga7.src.rpm

%define commit cce2e5ec01df09ca4b05f055f21942e0de7eb7dd

Name:           cutecom
Summary:        A graphical serial terminal, like minicom or Hyperterminal on Windows
Version:        0.51.0
Release:        %mkrel 2
License:        GPLv3+
Group:          Communications/Serial
URL:            https://gitlab.com/cutecom/cutecom
Source0:        https://gitlab.com/cutecom/cutecom/-/archive/v%{version}/%{name}-%{version}.tgz
Patch0:         %{name}-0.50.0-mga-fixinstall.patch

BuildRequires:  cmake
BuildRequires:  desktop-file-utils
BuildRequires:  pkgconfig(Qt5Core)
BuildRequires:  pkgconfig(Qt5Gui)
BuildRequires:  pkgconfig(Qt5Network)
BuildRequires:  pkgconfig(Qt5SerialPort)
BuildRequires:  pkgconfig(Qt5Widgets)

# Required for xmodem support
Requires:       lrzsz

%description
CuteCom is a graphical serial terminal, like minicom or Hyperterminal on
Windows. It is aimed mainly at hardware developers or other people who need
a terminal to talk to their devices.

%prep
%setup -q -n %{name}-v%{version}-%{commit}
%autopatch -p1

%build
%cmake_qt5
%make_build

%install
%make_install -C build

# Upstream script does not install the .desktop file if KDE is not installed,
# so we install it manually:
desktop-file-install \
   --remove-key=Path --remove-key=Encoding \
   --add-category=System \
   --dir %{buildroot}%{_datadir}/applications/ \
   cutecom.desktop

%files
%doc README.md Changelog TODO
%license LICENSE
%{_bindir}/cutecom
%{_mandir}/man1/cutecom.1*
%{_datadir}/applications/cutecom.desktop
%{_iconsdir}/hicolor/scalable/apps/cutecom.svg


%changelog
* Sat Mar 30 2019 umeabot <umeabot> 0.51.0-2.mga7
+ Revision: 1381506
- Qt5 Rebuild

* Sun Nov 18 2018 daviddavid <daviddavid> 0.51.0-1.mga7
+ Revision: 1330751
- new version: 0.51.0
- new URL and Source URL

* Mon Oct 22 2018 daviddavid <daviddavid> 0.50.0-1.mga7
+ Revision: 1323526
- new version: 0.50.0
- remove merged upstream patch

* Sun Sep 23 2018 umeabot <umeabot> 0.40.0-3.mga7
+ Revision: 1297378
- Mageia 7 Mass Rebuild

* Tue Jun 05 2018 daviddavid <daviddavid> 0.40.0-2.mga7
+ Revision: 1234843
- add upstream patch to fix build against Qt5 >= 5.11.0

* Sun Feb 12 2017 daviddavid <daviddavid> 0.40.0-1.mga6
+ Revision: 1085811
- new version: 0.40.0 (Qt5 based)
- port to Qt5
- update URL and Source URL
- rename and rebase mga-fixinstall patch

* Sat Feb 06 2016 umeabot <umeabot> 0.22.0-4.mga6
+ Revision: 940714
- Mageia 6 Mass Rebuild

* Wed Oct 15 2014 umeabot <umeabot> 0.22.0-3.mga5
+ Revision: 747719
- Second Mageia 5 Mass Rebuild

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

* Sun Nov 24 2013 akien <akien> 0.22.0-1.mga4
+ Revision: 552701
- Mageiafication of the Fedora spec file
- imported package cutecom


* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.22.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild

* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.22.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild

* Wed Aug 15 2012 Rich Mattes <richmattes@gmail.com> - 0.22.0-4
- Add support for xmodem via lrzsz package (rhbz#848449)

* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.22.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild

* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.22.0-2
- Rebuilt for c++ ABI breakage

* Mon Jan 16 2012 Rich Mattes <richmattes@gmail.com> - 0.22.0-1
- Update to release 0.22.0

* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.20.0-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild

* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.20.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.20.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.20.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

* Thu Feb 19 2009 - Jose Luis Blanco <joseluisblancoc@gmail.com> 0.20.0-3
- Fixed .desktop file and .spec file comments.

* Tue Feb 17 2009 - Jose Luis Blanco <joseluisblancoc@gmail.com> 0.20.0-2
- Added documentation files.
- Fixed License field.
- .desktop file installed with desktop-file-install

* Sun Feb 15 2009 - Jose Luis Blanco <joseluisblancoc@gmail.com> 0.20.0-1
- Initial packaging for Fedora.