Gentoo Archives: gentoo-commits

From: Andrey Grozin <grozin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
Date: Mon, 13 Sep 2021 14:54:03
Message-Id: 1631544835.2370afd1387660d177cbea001d28e18dded00b40.grozin@gentoo
1 commit: 2370afd1387660d177cbea001d28e18dded00b40
2 Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 13 14:53:55 2021 +0000
4 Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 13 14:53:55 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2370afd1
7
8 app-text/coolreader: clean old
9
10 Package-Manager: Portage-3.0.23, Repoman-3.0.3
11 Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
12
13 app-text/coolreader/coolreader-3.2.59.ebuild | 67 ----------------------------
14 1 file changed, 67 deletions(-)
15
16 diff --git a/app-text/coolreader/coolreader-3.2.59.ebuild b/app-text/coolreader/coolreader-3.2.59.ebuild
17 deleted file mode 100644
18 index 32e43b6cdee..00000000000
19 --- a/app-text/coolreader/coolreader-3.2.59.ebuild
20 +++ /dev/null
21 @@ -1,67 +0,0 @@
22 -# Copyright 1999-2021 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=7
26 -WX_GTK_VER="3.0-gtk3"
27 -PLOCALES="bg cs de es hu pl ru uk"
28 -inherit cmake plocale wxwidgets xdg
29 -
30 -CR_PV=$(ver_rs 3 '-')
31 -SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
32 -S="${WORKDIR}/${PN}-cr${CR_PV}"
33 -
34 -DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
35 -HOMEPAGE="https://github.com/buggins/coolreader/"
36 -
37 -LICENSE="GPL-2"
38 -SLOT="0"
39 -KEYWORDS="~amd64 ~x86"
40 -IUSE="wxwidgets"
41 -
42 -CDEPEND="sys-libs/zlib
43 - media-libs/libpng:0
44 - virtual/jpeg:0
45 - media-libs/freetype
46 - dev-libs/fribidi
47 - media-libs/fontconfig
48 - media-libs/harfbuzz
49 - dev-libs/libunibreak
50 - wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
51 - !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
52 -BDEPEND="${CDEPEND}
53 - !wxwidgets? ( dev-qt/linguist-tools:5 )"
54 -RDEPEND="${CDEPEND}
55 - wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
56 -
57 -src_prepare() {
58 - cmake_src_prepare
59 - xdg_src_prepare
60 -
61 - # locales
62 - plocale_find_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
63 - sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES $(plocale_get_locales))|" \
64 - -i "${S}"/cr3qt/CMakeLists.txt \
65 - || die "sed CMakeLists.txt failed"
66 -}
67 -
68 -src_configure() {
69 - CMAKE_USE_DIR="${S}"
70 - CMAKE_BUILD_TYPE="Release"
71 - if use wxwidgets; then
72 - setup-wxwidgets
73 - local mycmakeargs=(-D GUI=WX)
74 - else
75 - local mycmakeargs=(-D GUI=QT5)
76 - fi
77 - cmake_src_configure
78 -}
79 -
80 -src_install() {
81 - cmake_src_install
82 - if ! use wxwidgets; then
83 - mv "${D}"/usr/share/doc/cr3/changelog.gz "${D}"/usr/share/doc/${PF}/ || die "mv changelog.gz failed"
84 - rmdir "${D}"/usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
85 - gunzip "${D}"/usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
86 - gunzip "${D}"/usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
87 - fi
88 -}