Package cutecom: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 | Name: cutecom Version: 0.51.0 Release: alt2 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) # build MarkDown BuildRequires: pandoc # 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 pandoc -f markdown -t html README.md -o README.html %files %doc Changelog LICENSE README.html *.png TODO %_bindir/* %_man1dir/* %_desktopdir/* %_iconsdir/hicolor/scalable/apps/cutecom.svg %changelog * Sun Aug 16 2020 Anton Midyukov <antohami@altlinux.org> 0.51.0-alt2 - Fix build with qt5 5.15 * Fri Mar 13 2020 Anton Midyukov <antohami@altlinux.org> 0.51.0-alt1 - 0.51.0 - switch to git - update license - update url * Mon May 29 2017 Michael Shigorin <mike@altlinux.org> 0.40.0-alt1 - 0.40.0 + Qt5 version + use mageia patch and spec bits, drop my patch - added Russian package description (fixed up debian's one) - dropped Polish package description (couldn't bother converting to UTF-8, sorry) * Mon May 23 2011 Repocop Q. A. Robot <repocop@altlinux.org> 0.22.0-alt1.qa1 - NMU (by repocop). See http://www.altlinux.org/Tools/Repocop - applied repocop fixes: * freedesktop-desktop-file-proposed-patch for cutecom * Thu Jul 30 2009 Michael Shigorin <mike@altlinux.org> 0.22.0-alt1 - 0.22.0 - fixed desktop file (repocop) * Wed Dec 03 2008 Michael Shigorin <mike@altlinux.org> 0.20.0-alt2 - applied repocop patch * Wed Nov 05 2008 Michael Shigorin <mike@altlinux.org> 0.20.0-alt1 - 0.20.0 (qt4) - buildreq * Wed Nov 05 2008 Michael Shigorin <mike@altlinux.org> 0.14.2-alt1 - 0.14.2 * Thu Apr 10 2008 Igor Vlasenko <viy@altlinux.ru> 0.14.1-alt1.qa1 - NMU (by repocop): the following fixes applied: * desktop-mime-entry for cutecom * update_menus for cutecom * Sun Dec 10 2006 Michael Shigorin <mike@altlinux.org> 0.14.1-alt1 - 0.14.1 - buildreq * Wed Mar 01 2006 Michael Shigorin <mike@altlinux.org> 0.13.2-alt1 - initial build for ALT Linux Sisyphus (spec from PLD Team) + these PLD people worked on it: blekot, qboosh, bszx + they can be reached at <cvs_login>@pld-linux.org - spec cleanup - buildreq |