Gentoo Archives: gentoo-commits

From: Thomas Beierlein <tomjbe@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-radio/wsjtx/files/, media-radio/wsjtx/
Date: Tue, 25 May 2021 16:14:37
Message-Id: 1621959264.e2f5136f6aefa25177ddff2879154c123518bd8a.tomjbe@gentoo
1 commit: e2f5136f6aefa25177ddff2879154c123518bd8a
2 Author: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 25 16:13:41 2021 +0000
4 Commit: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
5 CommitDate: Tue May 25 16:14:24 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f5136f
7
8 media-radio/wsjtx: Drop old
9
10 Package-Manager: Portage-3.0.18, Repoman-3.0.3
11 Signed-off-by: Thomas Beierlein <tomjbe <AT> gentoo.org>
12
13 media-radio/wsjtx/Manifest | 1 -
14 media-radio/wsjtx/files/wsjtx-drop-docs.patch | 21 -------
15 media-radio/wsjtx/files/wsjtx-fix-unicode.patch | 11 ----
16 media-radio/wsjtx/wsjtx-2.2.2-r1.ebuild | 79 -------------------------
17 4 files changed, 112 deletions(-)
18
19 diff --git a/media-radio/wsjtx/Manifest b/media-radio/wsjtx/Manifest
20 index 94b110e0efa..dcdba836599 100644
21 --- a/media-radio/wsjtx/Manifest
22 +++ b/media-radio/wsjtx/Manifest
23 @@ -1,2 +1 @@
24 -DIST wsjtx-2.2.2.tgz 23213092 BLAKE2B ce558180208ad33ddf2089f1747630cd07975547ba93bb693698ce599caec8d3d3367128581dfd110c6fe240bce9a0e6b8351ef178e6b53f3490a29a96367460 SHA512 923df18f5cbbd3e40294ccc4d3730f40c13c7777345723b9e66063ff0dd7db65caa9a64323711201a73b8c455dc1c29f67e4645dfbf98e0fc2c60a1630ce6cd1
25 DIST wsjtx-2.3.1.tgz 18040272 BLAKE2B 37b90842470d5565d49d5ed7b9d92207904216d29b8a9966dc38142303d48e92eb640901e4f0a80350f915963f725e36daa7c6fe8034743d30a253eeb02f9e1d SHA512 0a709ca605fb8d93f7583393ec4bdf6416b93233e2910e7e59942f4e40bdb9f2591e3e4b8e0822f49e104e74198a861ed2995cbb4976c7597ef1a1bd6fc43b44
26
27 diff --git a/media-radio/wsjtx/files/wsjtx-drop-docs.patch b/media-radio/wsjtx/files/wsjtx-drop-docs.patch
28 deleted file mode 100644
29 index 50bd9cc095b..00000000000
30 --- a/media-radio/wsjtx/files/wsjtx-drop-docs.patch
31 +++ /dev/null
32 @@ -1,21 +0,0 @@
33 ---- a/CMakeLists.txt 2019-07-24 16:42:07.128890166 +0200
34 -+++ b/CMakeLists.txt 2019-07-24 16:42:40.001023963 +0200
35 -@@ -1493,18 +1493,6 @@
36 - )
37 -
38 - install (FILES
39 -- README
40 -- COPYING
41 -- AUTHORS
42 -- THANKS
43 -- NEWS
44 -- INSTALL
45 -- BUGS
46 -- DESTINATION ${CMAKE_INSTALL_DOCDIR}
47 -- #COMPONENT runtime
48 -- )
49 --
50 --install (FILES
51 - contrib/Ephemeris/JPLEPH
52 - DESTINATION ${CMAKE_INSTALL_DATADIR}/${CMAKE_PROJECT_NAME}
53 - #COMPONENT runtime
54
55 diff --git a/media-radio/wsjtx/files/wsjtx-fix-unicode.patch b/media-radio/wsjtx/files/wsjtx-fix-unicode.patch
56 deleted file mode 100644
57 index 925199863a1..00000000000
58 --- a/media-radio/wsjtx/files/wsjtx-fix-unicode.patch
59 +++ /dev/null
60 @@ -1,11 +0,0 @@
61 ---- a/manpages/man1/jt65code.1.txt 2019-07-23 19:27:07.690602674 +0200
62 -+++ b/manpages/man1/jt65code.1.txt 2019-07-23 19:27:22.098060819 +0200
63 -@@ -31,7 +31,7 @@
64 -
65 - *jt65code*, *jt9code* and *jt4code* are utility programs that let you
66 - explore the conversion of user-level messages into channel symbols or
67 --“tone numbers.” These programs can be useful to someone designing a
68 -+"tone numbers." These programs can be useful to someone designing a
69 - beacon generator for JT9 or JT65, or for studying behavior of the
70 - error-control codes for each of the protocols.
71 -
72
73 diff --git a/media-radio/wsjtx/wsjtx-2.2.2-r1.ebuild b/media-radio/wsjtx/wsjtx-2.2.2-r1.ebuild
74 deleted file mode 100644
75 index 84e70327f72..00000000000
76 --- a/media-radio/wsjtx/wsjtx-2.2.2-r1.ebuild
77 +++ /dev/null
78 @@ -1,79 +0,0 @@
79 -# Copyright 1999-2021 Gentoo Authors
80 -# Distributed under the terms of the GNU General Public License v2
81 -
82 -EAPI=7
83 -inherit cmake
84 -
85 -MY_P=${P/_/-}
86 -
87 -DESCRIPTION="Weak signal ham radio communication"
88 -HOMEPAGE="http://physics.princeton.edu/pulsar/K1JT/wsjtx.html"
89 -SRC_URI="mirror://sourceforge/wsjt/${MY_P}.tgz"
90 -
91 -LICENSE="GPL-3"
92 -SLOT="0"
93 -KEYWORDS="amd64 x86"
94 -IUSE="doc"
95 -
96 -RDEPEND="dev-qt/qtcore:5
97 - dev-qt/qtgui:5
98 - dev-qt/qtmultimedia:5
99 - dev-qt/qtnetwork:5
100 - dev-qt/qtwidgets:5
101 - dev-qt/qtconcurrent:5
102 - dev-qt/qtserialport:5
103 - dev-qt/qtsql:5
104 - dev-qt/qtprintsupport:5
105 - virtual/libusb:1
106 - media-libs/hamlib:=
107 - media-libs/portaudio
108 - sci-libs/fftw:3.0[threads,fortran]
109 - virtual/fortran
110 - app-text/asciidoc
111 - doc? ( dev-ruby/asciidoctor )"
112 -DEPEND="${RDEPEND}
113 - dev-qt/linguist-tools
114 - "
115 -
116 -S=${WORKDIR}/wsjtx
117 -
118 -PATCHES=( "${FILESDIR}/${PN}-2.0.1-hamlib.patch"
119 - "${FILESDIR}/${PN}-fix-unicode.patch"
120 - "${FILESDIR}/${PN}-drop-docs.patch"
121 - "${FILESDIR}/${PN}-2.1.2-qt_helpers.patch"
122 - "${FILESDIR}/${PN}-2.2.0-werror.patch"
123 - "${FILESDIR}/${PN}-clang.patch" )
124 -
125 -DOCS=( AUTHORS BUGS NEWS README THANKS )
126 -
127 -src_unpack() {
128 - unpack ${A}
129 - unpack "${WORKDIR}/${MY_P}/src/wsjtx.tgz"
130 -}
131 -
132 -src_prepare() {
133 - sed -i -e "s/COMMAND \${GZIP_EXECUTABLE}/# COMMAND/" \
134 - manpages/CMakeLists.txt || die
135 - eapply_user
136 - cmake_src_prepare
137 -}
138 -
139 -src_configure() {
140 - cmake_comment_add_subdirectory debian
141 -
142 - local mycmakeargs=(
143 - -DWSJT_GENERATE_DOCS="$(usex doc)"
144 - -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}"
145 - )
146 - cmake_src_configure
147 -}
148 -
149 -src_compile() {
150 - cmake_src_compile
151 -}
152 -
153 -src_install() {
154 - cmake_src_install
155 - rm "${D}"/usr/bin/rigctl{,d}-wsjtx || die
156 - rm "${D}"/usr/share/man/man1/rigctl{,d,com}-wsjtx.1 || die
157 -}