Репозитории 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 |
Другие репозитории
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 можно просмотреть здесь
# 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 можно просмотреть здесь