media-radio/tucnak: Add blocker against media-radio/tucnak2
[gentoo.git] / media-radio / wsjtx / wsjtx-1.7.0.ebuild
1 # Copyright 1999-2017 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=6
5
6 inherit cmake-utils
7
8 DESCRIPTION="Weak signal ham radio communication"
9 HOMEPAGE="http://physics.princeton.edu/pulsar/K1JT/wsjtx.html"
10 SRC_URI="mirror://sourceforge/wsjt/${P}.tgz"
11
12 LICENSE="GPL-3"
13 SLOT="0"
14 KEYWORDS="~amd64"
15 IUSE="doc"
16
17 RDEPEND="dev-qt/qtcore:5
18         dev-qt/qtgui:5
19         dev-qt/qtmultimedia:5
20         dev-qt/qtnetwork:5
21         dev-qt/qtwidgets:5
22         dev-qt/qtconcurrent:5
23         dev-qt/qtserialport:5
24         virtual/libusb:1
25         media-libs/portaudio
26         sci-libs/fftw:3.0[threads]
27         virtual/fortran
28         app-text/asciidoc
29         doc? ( dev-ruby/asciidoctor )"
30 DEPEND="${RDEPEND}"
31
32 src_configure() {
33         local mycmakeargs=(
34                 -DWSJT_GENERATE_DOCS="$(usex doc)"
35                 -DWSJT_DOC_DESTINATION="/doc/${PF}"
36         )
37         cmake-utils_src_configure
38 }
39
40 src_compile() {
41         cmake-utils_src_compile
42 }
43
44 src_install() {
45         cmake-utils_src_install
46         rm "${D}"/usr/bin/rigctl{,d}-wsjtx || die
47         rm "${D}"/usr/share/man/man1/rigctl{,d}-wsjtx.1.gz || die
48         rm "${D}"/usr/share/doc/${PF}/{copyright,changelog.Debian.gz,INSTALL,COPYING} || die
49 }