Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37477929
en ru br
Репозитории ALT
S:0.51.0-alt3
5.1: 0.22.0-alt1
4.1: 0.14.1-alt1.qa1
4.0: 0.14.1-alt1
www.altlinux.org/Changes

Другие репозитории
Upstream:0.20.0

Группа :: Коммуникации
Пакет: cutecom

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%ifarch %e2k
# pandoc is unavailable because depends on haskell
%def_without pandoc
%else
%def_with pandoc
%endif

Name:     cutecom
Version:  0.51.0
Release:  alt3

Summary:  A graphical serial terminal
Summary(pl): Graficzny terminal szeregowy
Summary(ru_RU.UTF-8): п⌠я─п╟я└п╦я┤п╣я│п╨п╦п╧ п©п╬я│п╩п╣п╢п╬п╡п╟я┌п╣п╩я▄п╫я▀п╧ я┌п╣я─п╪п╦п╫п╟п╩
License:  GPL-3.0+
Group:    Communications
Url:      https://gitlab.com/cutecom/cutecom

Source:   %name-%version.tar
Patch:    cutecom-0.40.0-mga-fixinstall.patch

# Upstream patch

Patch1:   0001-Fix-build-with-Qt-5.15-hopefully.patch

BuildRequires(pre): rpm-macros-cmake
BuildRequires: cmake gcc-c++
BuildRequires: desktop-file-utils
BuildRequires: pkgconfig(Qt5Core)
BuildRequires: pkgconfig(Qt5Gui)
BuildRequires: pkgconfig(Qt5SerialPort)
BuildRequires: pkgconfig(Qt5Widgets)
%if_with pandoc
# build MarkDown
BuildRequires: pandoc
%endif

# Required for xmodem support

Requires: lrzsz

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

%description -l ru_RU.UTF-8
Cutecom - пЁя─п╟я└п╦я┤п╣я│п╨п╦п╧ п©п╬я│п╩п╣п╢п╬п╡п╟я┌п╣п╩я▄п╫я▀п╧ я┌п╣я─п╪п╦п╫п╟п╩, п©п╬я┘п╬п╤п╦п╧ п╫п╟ minicom.
п▓ п╬я│п╫п╬п╡п╫п╬п╪ п╬п╫ п©я─п╣п╢п╫п╟п╥п╫п╟я┤п╣п╫ п╢п╩я▐ я─п╟п╥я─п╟п╠п╬я┌я┤п╦п╨п╬п╡ я█п╩п╣п╨я┌я─п╬п╫п╫п╬п╧ п╟п©п©п╟я─п╟я┌я┐я─я▀
п╦ п╢п╩я▐ я┌п╣я┘, п╨п╬п╪я┐ п╫я┐п╤п╣п╫ я┌п╣я─п╪п╦п╫п╟п╩ п╢п╩я▐ п©п╣я─п╣п╢п╟я┤п╦ п╨п╬п╪п╟п╫п╢ я┐я│я┌я─п╬п╧я│я┌п╡п╟п╪.
п║я─п╣п╢п╦ п╣пЁп╬ п╬я│п╬п╠п╣п╫п╫п╬я│я┌п╣п╧: я│я┌я─п╬я┤п╫я▀п╧ п╦п╫я┌п╣я─я└п╣п╧я│ (п╡ п╬я┌п╩п╦я┤п╦п╣ п╬я┌ я│п╦п╪п╡п╬п╩я▄п╫п╬пЁп╬),
п©п╬п╢п╢п╣я─п╤п╨п╟ xmodem, ymodem п╦ zmodem (я┌я─п╣п╠я┐п╣я┌я│я▐ п©п╟п╨п╣я┌ lrzsz),
я┬п╣я│я┌п╫п╟п╢я├п╟я┌п╣я─п╦я┤п╫я▀п╧ п╡п╡п╬п╢/п╡я▀п╡п╬п╢ п╦ п╢я─.  Cutecom п╫п╟п©п╦я│п╟п╫ я│ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦п╣п╪
п╠п╦п╠п╩п╦п╬я┌п╣п╨п╦ Qt.

%prep
%setup
%patch -p1
%patch1 -p1

%build
%cmake
%cmake_build

%install
%cmakeinstall_std

# Upstream script does not install the .desktop file if KDE is not installed,

# so we install it manually
mkdir -p %buildroot%_desktopdir
desktop-file-install --dir %buildroot%_desktopdir \
--remove-key=Path --remove-key=Encoding \
--remove-category=Utility \
--add-category=System \
cutecom.desktop

%if_with pandoc
pandoc -f markdown -t html README.md -o README.html
%endif

%files
%doc Changelog LICENSE *.png TODO
%if_with pandoc
%doc README.html
%else
%doc README.md
%endif
%_bindir/*
%_man1dir/*
%_desktopdir/*
%_iconsdir/hicolor/scalable/apps/cutecom.svg

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin