summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Beierlein <tomjbe@gentoo.org>2019-07-24 16:55:43 +0200
committerThomas Beierlein <tomjbe@gentoo.org>2019-07-24 16:56:50 +0200
commit0d52299907f1182bb2cfc2e8b44ed5a0f84b4213 (patch)
treeb3516efa872106a79fcd0b02a55cbdd4c30d511f /media-radio/wsjtx/wsjtx-2.1.0.ebuild
parentapp-admin/checksec: 2.0.0 (diff)
downloadgentoo-0d52299907f1182bb2cfc2e8b44ed5a0f84b4213.tar.gz
gentoo-0d52299907f1182bb2cfc2e8b44ed5a0f84b4213.tar.bz2
gentoo-0d52299907f1182bb2cfc2e8b44ed5a0f84b4213.zip
media-radio/wsjtx: Fix build of documentation
- drop unicode characters from man pages source - fix DOCDIR - fix installation of DOCS Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Diffstat (limited to 'media-radio/wsjtx/wsjtx-2.1.0.ebuild')
-rw-r--r--media-radio/wsjtx/wsjtx-2.1.0.ebuild14
1 files changed, 9 insertions, 5 deletions
diff --git a/media-radio/wsjtx/wsjtx-2.1.0.ebuild b/media-radio/wsjtx/wsjtx-2.1.0.ebuild
index 36351332cfbd..15c7d5cf22d8 100644
--- a/media-radio/wsjtx/wsjtx-2.1.0.ebuild
+++ b/media-radio/wsjtx/wsjtx-2.1.0.ebuild
@@ -37,7 +37,11 @@ DEPEND="${RDEPEND}
S=${WORKDIR}/wsjtx
-PATCHES=( "${FILESDIR}/${PN}-2.0.1-hamlib.patch" )
+PATCHES=( "${FILESDIR}/${PN}-2.0.1-hamlib.patch"
+ "${FILESDIR}/${PN}-fix-unicode.patch"
+ "${FILESDIR}/${PN}-drop-docs.patch" )
+
+DOCS=( AUTHORS BUGS NEWS README THANKS )
src_unpack() {
unpack ${A}
@@ -45,9 +49,11 @@ src_unpack() {
}
src_configure() {
+ cmake_comment_add_subdirectory debian
+
local mycmakeargs=(
-DWSJT_GENERATE_DOCS="$(usex doc)"
- -DWSJT_DOC_DESTINATION="/doc/${PF}"
+ -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}"
)
cmake-utils_src_configure
}
@@ -59,7 +65,5 @@ src_compile() {
src_install() {
cmake-utils_src_install
rm "${D}"/usr/bin/rigctl{,d}-wsjtx || die
- rm "${D}"/usr/share/man/man1/rigctl{,d}-wsjtx.1.gz || die
- rm "${D}"/usr/share/doc/WSJT-X -R || die
-
+ rm "${D}"/usr/share/man/man1/rigctl{,d,com}-wsjtx.1.gz || die
}