7722c1493042ad1b305b4386a09d6df9e416c755
[gentoo.git] / net-dialup / cutecom / cutecom-0.51.0.ebuild
1 # Copyright 1999-2019 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=6
5
6 inherit cmake-utils eutils
7
8 DESCRIPTION="CuteCom is a serial terminal, like minicom, written in qt"
9 HOMEPAGE="https://gitlab.com/cutecom/cutecom"
10 SRC_URI="https://gitlab.com/cutecom/cutecom/-/archive/v${PV}/cutecom-v${PV}.tar.bz2"
11
12 LICENSE="GPL-3+"
13 SLOT="0"
14 KEYWORDS="amd64 ~x86"
15 IUSE=""
16
17 DEPEND="dev-qt/qtcore:5
18         dev-qt/qtgui:5
19         dev-qt/qtnetwork:5
20         dev-qt/qtserialport:5
21         dev-qt/qtwidgets:5"
22 RDEPEND="${DEPEND}
23         net-dialup/lrzsz"
24
25 S="${WORKDIR}/cutecom-v${PV}"
26
27 src_prepare() {
28         sed -i \
29                 -e '/Path/d' \
30                 -e '/Terminal/s/0/false/' \
31                 "${PN}.desktop" || die 'sed on desktop file failed'
32
33         cmake-utils_src_prepare
34 }
35
36 src_install() {
37         cmake-utils_src_install
38         domenu "${PN}.desktop"
39         doicon "distribution/${PN}.png"
40 }