* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2021-09-13 14:54 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2021-09-13 14:54 UTC (permalink / raw
To: gentoo-commits
commit: 2370afd1387660d177cbea001d28e18dded00b40
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 13 14:53:55 2021 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Mon Sep 13 14:53:55 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2370afd1
app-text/coolreader: clean old
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/coolreader-3.2.59.ebuild | 67 ----------------------------
1 file changed, 67 deletions(-)
diff --git a/app-text/coolreader/coolreader-3.2.59.ebuild b/app-text/coolreader/coolreader-3.2.59.ebuild
deleted file mode 100644
index 32e43b6cdee..00000000000
--- a/app-text/coolreader/coolreader-3.2.59.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0-gtk3"
-PLOCALES="bg cs de es hu pl ru uk"
-inherit cmake plocale wxwidgets xdg
-
-CR_PV=$(ver_rs 3 '-')
-SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-cr${CR_PV}"
-
-DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://github.com/buggins/coolreader/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="wxwidgets"
-
-CDEPEND="sys-libs/zlib
- media-libs/libpng:0
- virtual/jpeg:0
- media-libs/freetype
- dev-libs/fribidi
- media-libs/fontconfig
- media-libs/harfbuzz
- dev-libs/libunibreak
- wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
- !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
-BDEPEND="${CDEPEND}
- !wxwidgets? ( dev-qt/linguist-tools:5 )"
-RDEPEND="${CDEPEND}
- wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
-
-src_prepare() {
- cmake_src_prepare
- xdg_src_prepare
-
- # locales
- plocale_find_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
- sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES $(plocale_get_locales))|" \
- -i "${S}"/cr3qt/CMakeLists.txt \
- || die "sed CMakeLists.txt failed"
-}
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- if use wxwidgets; then
- setup-wxwidgets
- local mycmakeargs=(-D GUI=WX)
- else
- local mycmakeargs=(-D GUI=QT5)
- fi
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- if ! use wxwidgets; then
- mv "${D}"/usr/share/doc/cr3/changelog.gz "${D}"/usr/share/doc/${PF}/ || die "mv changelog.gz failed"
- rmdir "${D}"/usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
- gunzip "${D}"/usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
- gunzip "${D}"/usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
- fi
-}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2023-01-03 10:55 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2023-01-03 10:55 UTC (permalink / raw
To: gentoo-commits
commit: 497e196a3f425a11d774c82bfd203d7ee26f34e7
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 3 10:53:02 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Tue Jan 3 10:54:55 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=497e196a
app-text/coolreader: remove old
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/coolreader-3.2.59-r3.ebuild | 71 -------------------------
1 file changed, 71 deletions(-)
diff --git a/app-text/coolreader/coolreader-3.2.59-r3.ebuild b/app-text/coolreader/coolreader-3.2.59-r3.ebuild
deleted file mode 100644
index f2788c70a0f7..000000000000
--- a/app-text/coolreader/coolreader-3.2.59-r3.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0-gtk3"
-PLOCALES="bg cs de es hu pl ru uk"
-inherit cmake plocale wxwidgets xdg
-
-CR_PV=$(ver_rs 3 '-')
-SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-cr${CR_PV}"
-
-DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://github.com/buggins/coolreader/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="wxwidgets"
-
-CDEPEND="sys-libs/zlib
- app-arch/zstd:=
- media-libs/libpng:0
- virtual/jpeg:0
- media-libs/freetype
- dev-libs/fribidi
- media-libs/fontconfig
- media-libs/harfbuzz:=
- dev-libs/libunibreak:=
- dev-libs/libutf8proc:=
- wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
- !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
-BDEPEND="${CDEPEND}
- !wxwidgets? ( dev-qt/linguist-tools:5 )"
-RDEPEND="${CDEPEND}
- wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
-
-PATCHES=( "${FILESDIR}"/${PN}-wxwidgets.patch )
-
-src_prepare() {
- cmake_src_prepare
- xdg_environment_reset
-
- # locales
- plocale_find_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
- sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES $(plocale_get_locales))|" \
- -i "${S}"/cr3qt/CMakeLists.txt \
- || die "sed CMakeLists.txt failed"
-}
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- if use wxwidgets; then
- setup-wxwidgets
- local mycmakeargs=(-DGUI=WX)
- else
- local mycmakeargs=(-DGUI=QT5)
- fi
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- if ! use wxwidgets; then
- mv "${D}"/usr/share/doc/cr3/changelog.gz "${D}"/usr/share/doc/${PF}/ || die "mv changelog.gz failed"
- rmdir "${D}"/usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
- gunzip "${D}"/usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
- gunzip "${D}"/usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
- fi
-}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2023-01-03 10:51 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2023-01-03 10:51 UTC (permalink / raw
To: gentoo-commits
commit: 4e3f6fbe057830f64095775236c95eb2eb061512
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 3 10:51:15 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Tue Jan 3 10:51:15 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3f6fbe
app-text/coolreader: depend on wxGTK[X]
Closes: https://bugs.gentoo.org/888851
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/coolreader-3.2.59-r4.ebuild | 71 +++++++++++++++++++++++++
1 file changed, 71 insertions(+)
diff --git a/app-text/coolreader/coolreader-3.2.59-r4.ebuild b/app-text/coolreader/coolreader-3.2.59-r4.ebuild
new file mode 100644
index 000000000000..9f5dcc61edec
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.2.59-r4.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+PLOCALES="bg cs de es hu pl ru uk"
+inherit cmake plocale wxwidgets xdg
+
+CR_PV=$(ver_rs 3 '-')
+SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-cr${CR_PV}"
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://github.com/buggins/coolreader/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="wxwidgets"
+
+CDEPEND="sys-libs/zlib
+ app-arch/zstd:=
+ media-libs/libpng:0
+ media-libs/libjpeg-turbo
+ media-libs/freetype
+ dev-libs/fribidi
+ media-libs/fontconfig
+ media-libs/harfbuzz:=
+ dev-libs/libunibreak:=
+ dev-libs/libutf8proc:=
+ wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )
+ !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+BDEPEND="${CDEPEND}
+ !wxwidgets? ( dev-qt/linguist-tools:5 )"
+RDEPEND="${CDEPEND}
+ wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
+
+PATCHES=( "${FILESDIR}"/${PN}-wxwidgets.patch )
+
+src_prepare() {
+ cmake_src_prepare
+ xdg_environment_reset
+
+ # locales
+ plocale_find_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
+ sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES $(plocale_get_locales))|" \
+ -i "${S}"/cr3qt/CMakeLists.txt \
+ || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ if use wxwidgets; then
+ setup-wxwidgets
+ local mycmakeargs=(-DGUI=WX)
+ else
+ local mycmakeargs=(-DGUI=QT5)
+ fi
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ if ! use wxwidgets; then
+ mv "${D}"/usr/share/doc/cr3/changelog.gz "${D}"/usr/share/doc/${PF}/ || die "mv changelog.gz failed"
+ rmdir "${D}"/usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
+ gunzip "${D}"/usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
+ gunzip "${D}"/usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
+ fi
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2022-11-20 9:09 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2022-11-20 9:09 UTC (permalink / raw
To: gentoo-commits
commit: ed6fd013d367d570ddea77f4cf42fa7e27b82313
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 20 09:08:53 2022 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sun Nov 20 09:08:53 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed6fd013
app-text/coolreader: Remove old
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/Manifest | 2 -
app-text/coolreader/coolreader-3.2.57-r2.ebuild | 67 -------------------------
app-text/coolreader/coolreader-3.2.58-r2.ebuild | 67 -------------------------
3 files changed, 136 deletions(-)
diff --git a/app-text/coolreader/Manifest b/app-text/coolreader/Manifest
index d0f98b60e95b..0519c8007033 100644
--- a/app-text/coolreader/Manifest
+++ b/app-text/coolreader/Manifest
@@ -1,3 +1 @@
-DIST coolreader-3.2.57.tar.gz 13281238 BLAKE2B 8a6739f38d72b13af7b79160dee8cfc08bd9e54d3698fd44c7f6ad8bd575b1f389c2c349c1e2ef71a55fb0068e9d64b5baa4a0a8b945cdb873e833178d81cbbe SHA512 d5bf46f7dbf19177a54742d5c300002c8b7a504052bd003d2e1a7380ac3460dbe648d7f923d26e6390e9296ce6b090c947204725ab2a30c78f26893868a61161
-DIST coolreader-3.2.58.tar.gz 13454079 BLAKE2B e3b85ffbb3e4023a8c0567879a4a67d21141c1025b58f7d2c5017cab773e989e797229529440167a8c83db810f599566a77aaaab06b34081472f0e4b20293ec9 SHA512 d1d3e60bf5b73c20617937850912d7c452863bd5c91f0154be320ad256f774f368039896ad5e8acfc3cafa7361e8c11ca526accf0a14dabb79f059255989bac6
DIST coolreader-3.2.59.tar.gz 13596218 BLAKE2B a59d11aff93166de77add5d230539068172a81968414b9c38b6ca25f08bd7830b81c0b800055a4eefbd6bb1be94298bf74d240f981c928bd4514073d943bb33d SHA512 72fc05814ca4f6da5310f7b47fd7939bc1567e5dd7e7e75bc29e2b1436dc4901498622a770e89323581c3f0b3b9ec305050ca5917eceba4df4a07cff3e1748d6
diff --git a/app-text/coolreader/coolreader-3.2.57-r2.ebuild b/app-text/coolreader/coolreader-3.2.57-r2.ebuild
deleted file mode 100644
index ad4026fed226..000000000000
--- a/app-text/coolreader/coolreader-3.2.57-r2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0-gtk3"
-PLOCALES="bg cs de es hu pl ru uk"
-inherit cmake plocale wxwidgets xdg
-
-CR_PV=$(ver_rs 3 '-')
-SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-cr${CR_PV}"
-
-DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://github.com/buggins/coolreader/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="wxwidgets"
-
-CDEPEND="sys-libs/zlib
- media-libs/libpng:0
- virtual/jpeg:0
- media-libs/freetype
- dev-libs/fribidi
- media-libs/fontconfig
- media-libs/harfbuzz:=
- dev-libs/libunibreak:=
- wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
- !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
-BDEPEND="${CDEPEND}
- !wxwidgets? ( dev-qt/linguist-tools:5 )"
-RDEPEND="${CDEPEND}
- wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
-
-src_prepare() {
- cmake_src_prepare
- xdg_src_prepare
-
- # locales
- plocale_find_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
- sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES $(plocale_get_locales))|" \
- -i "${S}"/cr3qt/CMakeLists.txt \
- || die "sed CMakeLists.txt failed"
-}
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- if use wxwidgets; then
- setup-wxwidgets
- local mycmakeargs=(-D GUI=WX)
- else
- local mycmakeargs=(-D GUI=QT5)
- fi
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- if ! use wxwidgets; then
- mv "${D}"/usr/share/doc/cr3/changelog.gz "${D}"/usr/share/doc/${PF}/ || die "mv changelog.gz failed"
- rmdir "${D}"/usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
- gunzip "${D}"/usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
- gunzip "${D}"/usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
- fi
-}
diff --git a/app-text/coolreader/coolreader-3.2.58-r2.ebuild b/app-text/coolreader/coolreader-3.2.58-r2.ebuild
deleted file mode 100644
index b442f7697543..000000000000
--- a/app-text/coolreader/coolreader-3.2.58-r2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0-gtk3"
-PLOCALES="bg cs de es hu pl ru uk"
-inherit cmake plocale wxwidgets xdg
-
-CR_PV=$(ver_rs 3 '-')
-SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-cr${CR_PV}"
-
-DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://github.com/buggins/coolreader/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="wxwidgets"
-
-CDEPEND="sys-libs/zlib
- media-libs/libpng:0
- virtual/jpeg:0
- media-libs/freetype
- dev-libs/fribidi
- media-libs/fontconfig
- media-libs/harfbuzz:=
- dev-libs/libunibreak:=
- wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
- !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
-BDEPEND="${CDEPEND}
- !wxwidgets? ( dev-qt/linguist-tools:5 )"
-RDEPEND="${CDEPEND}
- wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
-
-src_prepare() {
- cmake_src_prepare
- xdg_src_prepare
-
- # locales
- plocale_find_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
- sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES $(plocale_get_locales))|" \
- -i "${S}"/cr3qt/CMakeLists.txt \
- || die "sed CMakeLists.txt failed"
-}
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- if use wxwidgets; then
- setup-wxwidgets
- local mycmakeargs=(-D GUI=WX)
- else
- local mycmakeargs=(-D GUI=QT5)
- fi
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- if ! use wxwidgets; then
- mv "${D}"/usr/share/doc/cr3/changelog.gz "${D}"/usr/share/doc/${PF}/ || die "mv changelog.gz failed"
- rmdir "${D}"/usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
- gunzip "${D}"/usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
- gunzip "${D}"/usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
- fi
-}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2022-11-18 7:42 Jakov Smolić
0 siblings, 0 replies; 48+ messages in thread
From: Jakov Smolić @ 2022-11-18 7:42 UTC (permalink / raw
To: gentoo-commits
commit: 28f16d172eef8c1af27d53d19fe9efd9ff775310
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 18 07:41:48 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Nov 18 07:41:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28f16d17
app-text/coolreader: Stabilize 3.2.59-r3 x86, #881045
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
app-text/coolreader/coolreader-3.2.59-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/coolreader/coolreader-3.2.59-r3.ebuild b/app-text/coolreader/coolreader-3.2.59-r3.ebuild
index 3ee52bec7eaa..f2788c70a0f7 100644
--- a/app-text/coolreader/coolreader-3.2.59-r3.ebuild
+++ b/app-text/coolreader/coolreader-3.2.59-r3.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/buggins/coolreader/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="wxwidgets"
CDEPEND="sys-libs/zlib
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2022-11-18 7:04 Jakov Smolić
0 siblings, 0 replies; 48+ messages in thread
From: Jakov Smolić @ 2022-11-18 7:04 UTC (permalink / raw
To: gentoo-commits
commit: ce09efa8641d070b8a70497aee868b646ce4b517
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 18 07:03:59 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Nov 18 07:03:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce09efa8
app-text/coolreader: Stabilize 3.2.59-r3 amd64, #881045
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
app-text/coolreader/coolreader-3.2.59-r3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-text/coolreader/coolreader-3.2.59-r3.ebuild b/app-text/coolreader/coolreader-3.2.59-r3.ebuild
index 22b88ff2c4d7..3ee52bec7eaa 100644
--- a/app-text/coolreader/coolreader-3.2.59-r3.ebuild
+++ b/app-text/coolreader/coolreader-3.2.59-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/buggins/coolreader/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="wxwidgets"
CDEPEND="sys-libs/zlib
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2022-04-06 12:50 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2022-04-06 12:50 UTC (permalink / raw
To: gentoo-commits
commit: 7169de7c45562ba6064662de6854f363af650f6f
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 6 12:50:32 2022 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Wed Apr 6 12:50:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7169de7c
app-text/coolreader: update remote-id to github
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/coolreader/metadata.xml b/app-text/coolreader/metadata.xml
index d51eccb7c80f..5db08561fc93 100644
--- a/app-text/coolreader/metadata.xml
+++ b/app-text/coolreader/metadata.xml
@@ -12,6 +12,6 @@
<flag name="wxwidgets">Use <pkg>x11-libs/wxGTK</pkg> instead of Qt5</flag>
</use>
<upstream>
- <remote-id type="sourceforge">crengine</remote-id>
+ <remote-id type="github">buggins/coolreader</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2021-12-01 15:54 Sam James
0 siblings, 0 replies; 48+ messages in thread
From: Sam James @ 2021-12-01 15:54 UTC (permalink / raw
To: gentoo-commits
commit: 790fc851b6f51c39846814db91e6a68327ae6e03
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 1 15:53:49 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 1 15:54:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=790fc851
app-text/coolreader: add subslot operator for libunibreak
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../{coolreader-3.2.57-r1.ebuild => coolreader-3.2.57-r2.ebuild} | 2 +-
.../{coolreader-3.2.58-r1.ebuild => coolreader-3.2.58-r2.ebuild} | 2 +-
.../{coolreader-3.2.59-r2.ebuild => coolreader-3.2.59-r3.ebuild} | 6 +++---
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/app-text/coolreader/coolreader-3.2.57-r1.ebuild b/app-text/coolreader/coolreader-3.2.57-r2.ebuild
similarity index 98%
rename from app-text/coolreader/coolreader-3.2.57-r1.ebuild
rename to app-text/coolreader/coolreader-3.2.57-r2.ebuild
index ee6aad129b3c..ad4026fed226 100644
--- a/app-text/coolreader/coolreader-3.2.57-r1.ebuild
+++ b/app-text/coolreader/coolreader-3.2.57-r2.ebuild
@@ -25,7 +25,7 @@ CDEPEND="sys-libs/zlib
dev-libs/fribidi
media-libs/fontconfig
media-libs/harfbuzz:=
- dev-libs/libunibreak
+ dev-libs/libunibreak:=
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
!wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
BDEPEND="${CDEPEND}
diff --git a/app-text/coolreader/coolreader-3.2.58-r1.ebuild b/app-text/coolreader/coolreader-3.2.58-r2.ebuild
similarity index 98%
rename from app-text/coolreader/coolreader-3.2.58-r1.ebuild
rename to app-text/coolreader/coolreader-3.2.58-r2.ebuild
index 185afe5052b9..b442f7697543 100644
--- a/app-text/coolreader/coolreader-3.2.58-r1.ebuild
+++ b/app-text/coolreader/coolreader-3.2.58-r2.ebuild
@@ -25,7 +25,7 @@ CDEPEND="sys-libs/zlib
dev-libs/fribidi
media-libs/fontconfig
media-libs/harfbuzz:=
- dev-libs/libunibreak
+ dev-libs/libunibreak:=
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
!wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
BDEPEND="${CDEPEND}
diff --git a/app-text/coolreader/coolreader-3.2.59-r2.ebuild b/app-text/coolreader/coolreader-3.2.59-r3.ebuild
similarity index 96%
rename from app-text/coolreader/coolreader-3.2.59-r2.ebuild
rename to app-text/coolreader/coolreader-3.2.59-r3.ebuild
index 187ca478a5be..22b88ff2c4d7 100644
--- a/app-text/coolreader/coolreader-3.2.59-r2.ebuild
+++ b/app-text/coolreader/coolreader-3.2.59-r3.ebuild
@@ -19,15 +19,15 @@ KEYWORDS="~amd64 ~x86"
IUSE="wxwidgets"
CDEPEND="sys-libs/zlib
- app-arch/zstd
+ app-arch/zstd:=
media-libs/libpng:0
virtual/jpeg:0
media-libs/freetype
dev-libs/fribidi
media-libs/fontconfig
media-libs/harfbuzz:=
- dev-libs/libunibreak
- dev-libs/libutf8proc
+ dev-libs/libunibreak:=
+ dev-libs/libutf8proc:=
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
!wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
BDEPEND="${CDEPEND}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2021-10-09 19:47 Sam James
0 siblings, 0 replies; 48+ messages in thread
From: Sam James @ 2021-10-09 19:47 UTC (permalink / raw
To: gentoo-commits
commit: afcb8478a18b021d60dfbff5c406a920601efd5b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 9 19:45:28 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 9 19:45:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afcb8478
app-text/coolreader: add harfbuzz subslot dep
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../{coolreader-3.2.57.ebuild => coolreader-3.2.57-r1.ebuild} | 2 +-
.../{coolreader-3.2.58.ebuild => coolreader-3.2.58-r1.ebuild} | 2 +-
.../{coolreader-3.2.59-r1.ebuild => coolreader-3.2.59-r2.ebuild} | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/app-text/coolreader/coolreader-3.2.57.ebuild b/app-text/coolreader/coolreader-3.2.57-r1.ebuild
similarity index 98%
rename from app-text/coolreader/coolreader-3.2.57.ebuild
rename to app-text/coolreader/coolreader-3.2.57-r1.ebuild
index 7e824ab85bc..ee6aad129b3 100644
--- a/app-text/coolreader/coolreader-3.2.57.ebuild
+++ b/app-text/coolreader/coolreader-3.2.57-r1.ebuild
@@ -24,7 +24,7 @@ CDEPEND="sys-libs/zlib
media-libs/freetype
dev-libs/fribidi
media-libs/fontconfig
- media-libs/harfbuzz
+ media-libs/harfbuzz:=
dev-libs/libunibreak
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
!wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
diff --git a/app-text/coolreader/coolreader-3.2.58.ebuild b/app-text/coolreader/coolreader-3.2.58-r1.ebuild
similarity index 98%
rename from app-text/coolreader/coolreader-3.2.58.ebuild
rename to app-text/coolreader/coolreader-3.2.58-r1.ebuild
index 32e43b6cdee..185afe5052b 100644
--- a/app-text/coolreader/coolreader-3.2.58.ebuild
+++ b/app-text/coolreader/coolreader-3.2.58-r1.ebuild
@@ -24,7 +24,7 @@ CDEPEND="sys-libs/zlib
media-libs/freetype
dev-libs/fribidi
media-libs/fontconfig
- media-libs/harfbuzz
+ media-libs/harfbuzz:=
dev-libs/libunibreak
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
!wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
diff --git a/app-text/coolreader/coolreader-3.2.59-r1.ebuild b/app-text/coolreader/coolreader-3.2.59-r2.ebuild
similarity index 98%
rename from app-text/coolreader/coolreader-3.2.59-r1.ebuild
rename to app-text/coolreader/coolreader-3.2.59-r2.ebuild
index e8422f1bb4a..187ca478a5b 100644
--- a/app-text/coolreader/coolreader-3.2.59-r1.ebuild
+++ b/app-text/coolreader/coolreader-3.2.59-r2.ebuild
@@ -25,7 +25,7 @@ CDEPEND="sys-libs/zlib
media-libs/freetype
dev-libs/fribidi
media-libs/fontconfig
- media-libs/harfbuzz
+ media-libs/harfbuzz:=
dev-libs/libunibreak
dev-libs/libutf8proc
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2021-09-13 14:52 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2021-09-13 14:52 UTC (permalink / raw
To: gentoo-commits
commit: 68ae56240c49bb10a7a0109adada6611bfe22471
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 13 14:51:37 2021 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Mon Sep 13 14:52:25 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68ae5624
app-text/coolreader: fix compiling with USE=wxwidgets
Also missing dependencies added
Closes: https://bugs.gentoo.org/811342
Closes: https://bugs.gentoo.org/812245
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/coolreader-3.2.59-r1.ebuild | 71 +++++++++++++++++++++++++
1 file changed, 71 insertions(+)
diff --git a/app-text/coolreader/coolreader-3.2.59-r1.ebuild b/app-text/coolreader/coolreader-3.2.59-r1.ebuild
new file mode 100644
index 00000000000..e8422f1bb4a
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.2.59-r1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+PLOCALES="bg cs de es hu pl ru uk"
+inherit cmake plocale wxwidgets xdg
+
+CR_PV=$(ver_rs 3 '-')
+SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-cr${CR_PV}"
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://github.com/buggins/coolreader/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wxwidgets"
+
+CDEPEND="sys-libs/zlib
+ app-arch/zstd
+ media-libs/libpng:0
+ virtual/jpeg:0
+ media-libs/freetype
+ dev-libs/fribidi
+ media-libs/fontconfig
+ media-libs/harfbuzz
+ dev-libs/libunibreak
+ dev-libs/libutf8proc
+ wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
+ !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+BDEPEND="${CDEPEND}
+ !wxwidgets? ( dev-qt/linguist-tools:5 )"
+RDEPEND="${CDEPEND}
+ wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
+
+PATCHES=( "${FILESDIR}"/${PN}-wxwidgets.patch )
+
+src_prepare() {
+ cmake_src_prepare
+ xdg_environment_reset
+
+ # locales
+ plocale_find_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
+ sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES $(plocale_get_locales))|" \
+ -i "${S}"/cr3qt/CMakeLists.txt \
+ || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ if use wxwidgets; then
+ setup-wxwidgets
+ local mycmakeargs=(-DGUI=WX)
+ else
+ local mycmakeargs=(-DGUI=QT5)
+ fi
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ if ! use wxwidgets; then
+ mv "${D}"/usr/share/doc/cr3/changelog.gz "${D}"/usr/share/doc/${PF}/ || die "mv changelog.gz failed"
+ rmdir "${D}"/usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
+ gunzip "${D}"/usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
+ gunzip "${D}"/usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
+ fi
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2021-09-01 15:32 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2021-09-01 15:32 UTC (permalink / raw
To: gentoo-commits
commit: 526deb5bdb90c361754eaf243c5c615bf3c9f47a
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 1 15:32:03 2021 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Wed Sep 1 15:32:03 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=526deb5b
app-text/coolreader: bump to 3.2.59
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/Manifest | 1 +
app-text/coolreader/coolreader-3.2.59.ebuild | 67 ++++++++++++++++++++++++++++
2 files changed, 68 insertions(+)
diff --git a/app-text/coolreader/Manifest b/app-text/coolreader/Manifest
index 50aedc9a87a..d0f98b60e95 100644
--- a/app-text/coolreader/Manifest
+++ b/app-text/coolreader/Manifest
@@ -1,2 +1,3 @@
DIST coolreader-3.2.57.tar.gz 13281238 BLAKE2B 8a6739f38d72b13af7b79160dee8cfc08bd9e54d3698fd44c7f6ad8bd575b1f389c2c349c1e2ef71a55fb0068e9d64b5baa4a0a8b945cdb873e833178d81cbbe SHA512 d5bf46f7dbf19177a54742d5c300002c8b7a504052bd003d2e1a7380ac3460dbe648d7f923d26e6390e9296ce6b090c947204725ab2a30c78f26893868a61161
DIST coolreader-3.2.58.tar.gz 13454079 BLAKE2B e3b85ffbb3e4023a8c0567879a4a67d21141c1025b58f7d2c5017cab773e989e797229529440167a8c83db810f599566a77aaaab06b34081472f0e4b20293ec9 SHA512 d1d3e60bf5b73c20617937850912d7c452863bd5c91f0154be320ad256f774f368039896ad5e8acfc3cafa7361e8c11ca526accf0a14dabb79f059255989bac6
+DIST coolreader-3.2.59.tar.gz 13596218 BLAKE2B a59d11aff93166de77add5d230539068172a81968414b9c38b6ca25f08bd7830b81c0b800055a4eefbd6bb1be94298bf74d240f981c928bd4514073d943bb33d SHA512 72fc05814ca4f6da5310f7b47fd7939bc1567e5dd7e7e75bc29e2b1436dc4901498622a770e89323581c3f0b3b9ec305050ca5917eceba4df4a07cff3e1748d6
diff --git a/app-text/coolreader/coolreader-3.2.59.ebuild b/app-text/coolreader/coolreader-3.2.59.ebuild
new file mode 100644
index 00000000000..32e43b6cdee
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.2.59.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+PLOCALES="bg cs de es hu pl ru uk"
+inherit cmake plocale wxwidgets xdg
+
+CR_PV=$(ver_rs 3 '-')
+SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-cr${CR_PV}"
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://github.com/buggins/coolreader/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wxwidgets"
+
+CDEPEND="sys-libs/zlib
+ media-libs/libpng:0
+ virtual/jpeg:0
+ media-libs/freetype
+ dev-libs/fribidi
+ media-libs/fontconfig
+ media-libs/harfbuzz
+ dev-libs/libunibreak
+ wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
+ !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+BDEPEND="${CDEPEND}
+ !wxwidgets? ( dev-qt/linguist-tools:5 )"
+RDEPEND="${CDEPEND}
+ wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
+
+src_prepare() {
+ cmake_src_prepare
+ xdg_src_prepare
+
+ # locales
+ plocale_find_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
+ sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES $(plocale_get_locales))|" \
+ -i "${S}"/cr3qt/CMakeLists.txt \
+ || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ if use wxwidgets; then
+ setup-wxwidgets
+ local mycmakeargs=(-D GUI=WX)
+ else
+ local mycmakeargs=(-D GUI=QT5)
+ fi
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ if ! use wxwidgets; then
+ mv "${D}"/usr/share/doc/cr3/changelog.gz "${D}"/usr/share/doc/${PF}/ || die "mv changelog.gz failed"
+ rmdir "${D}"/usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
+ gunzip "${D}"/usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
+ gunzip "${D}"/usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
+ fi
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2021-08-14 12:29 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2021-08-14 12:29 UTC (permalink / raw
To: gentoo-commits
commit: 08d88f2ff45ab3400eca1f23da3f24b9a9587717
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 14 12:29:28 2021 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sat Aug 14 12:29:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08d88f2f
app-text/coolreader: bump to 3.2.58
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/Manifest | 1 +
app-text/coolreader/coolreader-3.2.58.ebuild | 67 ++++++++++++++++++++++++++++
2 files changed, 68 insertions(+)
diff --git a/app-text/coolreader/Manifest b/app-text/coolreader/Manifest
index 829b30a9272..50aedc9a87a 100644
--- a/app-text/coolreader/Manifest
+++ b/app-text/coolreader/Manifest
@@ -1 +1,2 @@
DIST coolreader-3.2.57.tar.gz 13281238 BLAKE2B 8a6739f38d72b13af7b79160dee8cfc08bd9e54d3698fd44c7f6ad8bd575b1f389c2c349c1e2ef71a55fb0068e9d64b5baa4a0a8b945cdb873e833178d81cbbe SHA512 d5bf46f7dbf19177a54742d5c300002c8b7a504052bd003d2e1a7380ac3460dbe648d7f923d26e6390e9296ce6b090c947204725ab2a30c78f26893868a61161
+DIST coolreader-3.2.58.tar.gz 13454079 BLAKE2B e3b85ffbb3e4023a8c0567879a4a67d21141c1025b58f7d2c5017cab773e989e797229529440167a8c83db810f599566a77aaaab06b34081472f0e4b20293ec9 SHA512 d1d3e60bf5b73c20617937850912d7c452863bd5c91f0154be320ad256f774f368039896ad5e8acfc3cafa7361e8c11ca526accf0a14dabb79f059255989bac6
diff --git a/app-text/coolreader/coolreader-3.2.58.ebuild b/app-text/coolreader/coolreader-3.2.58.ebuild
new file mode 100644
index 00000000000..32e43b6cdee
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.2.58.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+PLOCALES="bg cs de es hu pl ru uk"
+inherit cmake plocale wxwidgets xdg
+
+CR_PV=$(ver_rs 3 '-')
+SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-cr${CR_PV}"
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://github.com/buggins/coolreader/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wxwidgets"
+
+CDEPEND="sys-libs/zlib
+ media-libs/libpng:0
+ virtual/jpeg:0
+ media-libs/freetype
+ dev-libs/fribidi
+ media-libs/fontconfig
+ media-libs/harfbuzz
+ dev-libs/libunibreak
+ wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
+ !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+BDEPEND="${CDEPEND}
+ !wxwidgets? ( dev-qt/linguist-tools:5 )"
+RDEPEND="${CDEPEND}
+ wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
+
+src_prepare() {
+ cmake_src_prepare
+ xdg_src_prepare
+
+ # locales
+ plocale_find_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
+ sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES $(plocale_get_locales))|" \
+ -i "${S}"/cr3qt/CMakeLists.txt \
+ || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ if use wxwidgets; then
+ setup-wxwidgets
+ local mycmakeargs=(-D GUI=WX)
+ else
+ local mycmakeargs=(-D GUI=QT5)
+ fi
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ if ! use wxwidgets; then
+ mv "${D}"/usr/share/doc/cr3/changelog.gz "${D}"/usr/share/doc/${PF}/ || die "mv changelog.gz failed"
+ rmdir "${D}"/usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
+ gunzip "${D}"/usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
+ gunzip "${D}"/usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
+ fi
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2021-05-27 10:20 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2021-05-27 10:20 UTC (permalink / raw
To: gentoo-commits
commit: 0a73cdd97a7ae3bbdab7a19bbc9524a5ba61c9e4
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Thu May 27 10:20:11 2021 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Thu May 27 10:20:11 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a73cdd9
app-text/coolreader: remove old
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/Manifest | 1 -
app-text/coolreader/coolreader-3.2.55.ebuild | 67 ----------------------------
2 files changed, 68 deletions(-)
diff --git a/app-text/coolreader/Manifest b/app-text/coolreader/Manifest
index 604646209c3..829b30a9272 100644
--- a/app-text/coolreader/Manifest
+++ b/app-text/coolreader/Manifest
@@ -1,2 +1 @@
-DIST coolreader-3.2.55.tar.gz 13230319 BLAKE2B 1cb414f38b76072f66705370162a28505ba2273282755704bb8ad28a7b0eb2928aba0a929291ae33fdf9ce42b442c4b941740d59f4f329a401470e2fceceef18 SHA512 4eef99c86259642d6a5c3d9eb388a11c27b7438c0f05a055ef61a1df93af567d30fa39790cc5d5b3d10dcaa4b2931a51773f967904ff75f7fff2040f313c09d6
DIST coolreader-3.2.57.tar.gz 13281238 BLAKE2B 8a6739f38d72b13af7b79160dee8cfc08bd9e54d3698fd44c7f6ad8bd575b1f389c2c349c1e2ef71a55fb0068e9d64b5baa4a0a8b945cdb873e833178d81cbbe SHA512 d5bf46f7dbf19177a54742d5c300002c8b7a504052bd003d2e1a7380ac3460dbe648d7f923d26e6390e9296ce6b090c947204725ab2a30c78f26893868a61161
diff --git a/app-text/coolreader/coolreader-3.2.55.ebuild b/app-text/coolreader/coolreader-3.2.55.ebuild
deleted file mode 100644
index 115cf9e9167..00000000000
--- a/app-text/coolreader/coolreader-3.2.55.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0-gtk3"
-PLOCALES="bg cs de es hu pl ru uk"
-inherit cmake wxwidgets l10n xdg
-
-CR_PV=$(ver_rs 3 '-')
-SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-cr${CR_PV}"
-
-DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://github.com/buggins/coolreader/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="wxwidgets"
-
-CDEPEND="sys-libs/zlib
- media-libs/libpng:0
- virtual/jpeg:0
- media-libs/freetype
- dev-libs/fribidi
- media-libs/fontconfig
- media-libs/harfbuzz
- dev-libs/libunibreak
- wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
- !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
-BDEPEND="${CDEPEND}
- !wxwidgets? ( dev-qt/linguist-tools:5 )"
-RDEPEND="${CDEPEND}
- wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
-
-src_prepare() {
- cmake_src_prepare
- xdg_src_prepare
-
- # locales
- l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
- sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES $(l10n_get_locales))|" \
- -i "${S}"/cr3qt/CMakeLists.txt \
- || die "sed CMakeLists.txt failed"
-}
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- if use wxwidgets; then
- setup-wxwidgets
- local mycmakeargs=(-D GUI=WX)
- else
- local mycmakeargs=(-D GUI=QT5)
- fi
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- if ! use wxwidgets; then
- mv "${D}"/usr/share/doc/cr3/changelog.gz "${D}"/usr/share/doc/${PF}/ || die "mv changelog.gz failed"
- rmdir "${D}"/usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
- gunzip "${D}"/usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
- gunzip "${D}"/usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
- fi
-}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2021-05-27 6:55 Agostino Sarubbo
0 siblings, 0 replies; 48+ messages in thread
From: Agostino Sarubbo @ 2021-05-27 6:55 UTC (permalink / raw
To: gentoo-commits
commit: 2532dc0b2b216573bc28ddac6a0d5d9b613cb3db
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu May 27 06:55:29 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu May 27 06:55:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2532dc0b
app-text/coolreader: amd64 stable wrt bug #792144
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-text/coolreader/coolreader-3.2.57.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/coolreader/coolreader-3.2.57.ebuild b/app-text/coolreader/coolreader-3.2.57.ebuild
index 58106a5f66e..115cf9e9167 100644
--- a/app-text/coolreader/coolreader-3.2.57.ebuild
+++ b/app-text/coolreader/coolreader-3.2.57.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/buggins/coolreader/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
IUSE="wxwidgets"
CDEPEND="sys-libs/zlib
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2021-05-26 8:11 Sam James
0 siblings, 0 replies; 48+ messages in thread
From: Sam James @ 2021-05-26 8:11 UTC (permalink / raw
To: gentoo-commits
commit: 26cb6bc9eb3e65cd0e12aa45f990aca2e8331bb5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 26 08:10:13 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 26 08:11:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26cb6bc9
app-text/coolreader: Stabilize 3.2.57 x86, #792144
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-text/coolreader/coolreader-3.2.57.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/coolreader/coolreader-3.2.57.ebuild b/app-text/coolreader/coolreader-3.2.57.ebuild
index 7c75f5c7adc..58106a5f66e 100644
--- a/app-text/coolreader/coolreader-3.2.57.ebuild
+++ b/app-text/coolreader/coolreader-3.2.57.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/buggins/coolreader/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
IUSE="wxwidgets"
CDEPEND="sys-libs/zlib
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2021-04-26 13:44 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2021-04-26 13:44 UTC (permalink / raw
To: gentoo-commits
commit: 31dff667f87d39b42e0c6d108217d3c20bec8aa8
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 26 13:43:49 2021 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Mon Apr 26 13:43:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31dff667
app-text/coolreader: bump to 3.2.57
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/Manifest | 1 +
app-text/coolreader/coolreader-3.2.57.ebuild | 67 ++++++++++++++++++++++++++++
2 files changed, 68 insertions(+)
diff --git a/app-text/coolreader/Manifest b/app-text/coolreader/Manifest
index 58a478925f6..604646209c3 100644
--- a/app-text/coolreader/Manifest
+++ b/app-text/coolreader/Manifest
@@ -1 +1,2 @@
DIST coolreader-3.2.55.tar.gz 13230319 BLAKE2B 1cb414f38b76072f66705370162a28505ba2273282755704bb8ad28a7b0eb2928aba0a929291ae33fdf9ce42b442c4b941740d59f4f329a401470e2fceceef18 SHA512 4eef99c86259642d6a5c3d9eb388a11c27b7438c0f05a055ef61a1df93af567d30fa39790cc5d5b3d10dcaa4b2931a51773f967904ff75f7fff2040f313c09d6
+DIST coolreader-3.2.57.tar.gz 13281238 BLAKE2B 8a6739f38d72b13af7b79160dee8cfc08bd9e54d3698fd44c7f6ad8bd575b1f389c2c349c1e2ef71a55fb0068e9d64b5baa4a0a8b945cdb873e833178d81cbbe SHA512 d5bf46f7dbf19177a54742d5c300002c8b7a504052bd003d2e1a7380ac3460dbe648d7f923d26e6390e9296ce6b090c947204725ab2a30c78f26893868a61161
diff --git a/app-text/coolreader/coolreader-3.2.57.ebuild b/app-text/coolreader/coolreader-3.2.57.ebuild
new file mode 100644
index 00000000000..7c75f5c7adc
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.2.57.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+PLOCALES="bg cs de es hu pl ru uk"
+inherit cmake wxwidgets l10n xdg
+
+CR_PV=$(ver_rs 3 '-')
+SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-cr${CR_PV}"
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://github.com/buggins/coolreader/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wxwidgets"
+
+CDEPEND="sys-libs/zlib
+ media-libs/libpng:0
+ virtual/jpeg:0
+ media-libs/freetype
+ dev-libs/fribidi
+ media-libs/fontconfig
+ media-libs/harfbuzz
+ dev-libs/libunibreak
+ wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
+ !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+BDEPEND="${CDEPEND}
+ !wxwidgets? ( dev-qt/linguist-tools:5 )"
+RDEPEND="${CDEPEND}
+ wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
+
+src_prepare() {
+ cmake_src_prepare
+ xdg_src_prepare
+
+ # locales
+ l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
+ sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES $(l10n_get_locales))|" \
+ -i "${S}"/cr3qt/CMakeLists.txt \
+ || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ if use wxwidgets; then
+ setup-wxwidgets
+ local mycmakeargs=(-D GUI=WX)
+ else
+ local mycmakeargs=(-D GUI=QT5)
+ fi
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ if ! use wxwidgets; then
+ mv "${D}"/usr/share/doc/cr3/changelog.gz "${D}"/usr/share/doc/${PF}/ || die "mv changelog.gz failed"
+ rmdir "${D}"/usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
+ gunzip "${D}"/usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
+ gunzip "${D}"/usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
+ fi
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2021-04-26 13:42 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2021-04-26 13:42 UTC (permalink / raw
To: gentoo-commits
commit: e6432d337cac16abbb6e59ce139218080b4fa981
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 26 13:41:40 2021 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Mon Apr 26 13:41:40 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6432d33
app-text/coolreader: remove old
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/Manifest | 1 -
app-text/coolreader/coolreader-3.2.54.ebuild | 67 ----------------------------
2 files changed, 68 deletions(-)
diff --git a/app-text/coolreader/Manifest b/app-text/coolreader/Manifest
index c4cf94d2b14..58a478925f6 100644
--- a/app-text/coolreader/Manifest
+++ b/app-text/coolreader/Manifest
@@ -1,2 +1 @@
-DIST coolreader-3.2.54.tar.gz 13231261 BLAKE2B aac948ab4535238caf0541f25b3fb1332d17aa46dc7b116543d37c4cd5d900f0e7861e1ab745ba455feec236c6dc05fde6faad2f4e378e33441cee7736b22b9f SHA512 11ca3588a3794dcc5c5970dc508ade43e29a9d6db7d8ef01c7f04d7cfad2c50a21f6f333574d057c45c8f6d7eb619b5f0f072b1163327f694dcbdcc4b7539220
DIST coolreader-3.2.55.tar.gz 13230319 BLAKE2B 1cb414f38b76072f66705370162a28505ba2273282755704bb8ad28a7b0eb2928aba0a929291ae33fdf9ce42b442c4b941740d59f4f329a401470e2fceceef18 SHA512 4eef99c86259642d6a5c3d9eb388a11c27b7438c0f05a055ef61a1df93af567d30fa39790cc5d5b3d10dcaa4b2931a51773f967904ff75f7fff2040f313c09d6
diff --git a/app-text/coolreader/coolreader-3.2.54.ebuild b/app-text/coolreader/coolreader-3.2.54.ebuild
deleted file mode 100644
index 9167008cc90..00000000000
--- a/app-text/coolreader/coolreader-3.2.54.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0-gtk3"
-PLOCALES="bg cs de es hu pl ru uk"
-inherit cmake wxwidgets l10n xdg
-
-CR_PV=$(ver_rs 3 '-')
-SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-cr${CR_PV}"
-
-DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://github.com/buggins/coolreader/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="wxwidgets"
-
-CDEPEND="sys-libs/zlib
- media-libs/libpng:0
- virtual/jpeg:0
- media-libs/freetype
- dev-libs/fribidi
- media-libs/fontconfig
- media-libs/harfbuzz
- dev-libs/libunibreak
- wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
- !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
-BDEPEND="${CDEPEND}
- !wxwidgets? ( dev-qt/linguist-tools:5 )"
-RDEPEND="${CDEPEND}
- wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
-
-src_prepare() {
- cmake_src_prepare
- xdg_src_prepare
-
- # locales
- l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
- sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES $(l10n_get_locales))|" \
- -i "${S}"/cr3qt/CMakeLists.txt \
- || die "sed CMakeLists.txt failed"
-}
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- if use wxwidgets; then
- setup-wxwidgets
- local mycmakeargs=(-D GUI=WX)
- else
- local mycmakeargs=(-D GUI=QT5)
- fi
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- if ! use wxwidgets; then
- mv "${D}"/usr/share/doc/cr3/changelog.gz "${D}"/usr/share/doc/${PF}/ || die "mv changelog.gz failed"
- rmdir "${D}"/usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
- gunzip "${D}"/usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
- gunzip "${D}"/usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
- fi
-}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2021-04-21 18:53 Sam James
0 siblings, 0 replies; 48+ messages in thread
From: Sam James @ 2021-04-21 18:53 UTC (permalink / raw
To: gentoo-commits
commit: 935ac90c5ee71b347c674366e1e2f8b28589305f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 21 18:52:26 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 21 18:52:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=935ac90c
app-text/coolreader: Stabilize 3.2.55 amd64, #783804
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-text/coolreader/coolreader-3.2.55.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/coolreader/coolreader-3.2.55.ebuild b/app-text/coolreader/coolreader-3.2.55.ebuild
index 7c75f5c7adc..9167008cc90 100644
--- a/app-text/coolreader/coolreader-3.2.55.ebuild
+++ b/app-text/coolreader/coolreader-3.2.55.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/buggins/coolreader/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="wxwidgets"
CDEPEND="sys-libs/zlib
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2021-03-10 14:09 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2021-03-10 14:09 UTC (permalink / raw
To: gentoo-commits
commit: 7b1d15482d244f45b972d4cd5b136231cc8d26d0
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 10 14:09:27 2021 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Wed Mar 10 14:09:27 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b1d1548
app-text/coolreader: bump to 3.2.55
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/Manifest | 1 +
app-text/coolreader/coolreader-3.2.55.ebuild | 67 ++++++++++++++++++++++++++++
2 files changed, 68 insertions(+)
diff --git a/app-text/coolreader/Manifest b/app-text/coolreader/Manifest
index 710b9029c0f..c4cf94d2b14 100644
--- a/app-text/coolreader/Manifest
+++ b/app-text/coolreader/Manifest
@@ -1 +1,2 @@
DIST coolreader-3.2.54.tar.gz 13231261 BLAKE2B aac948ab4535238caf0541f25b3fb1332d17aa46dc7b116543d37c4cd5d900f0e7861e1ab745ba455feec236c6dc05fde6faad2f4e378e33441cee7736b22b9f SHA512 11ca3588a3794dcc5c5970dc508ade43e29a9d6db7d8ef01c7f04d7cfad2c50a21f6f333574d057c45c8f6d7eb619b5f0f072b1163327f694dcbdcc4b7539220
+DIST coolreader-3.2.55.tar.gz 13230319 BLAKE2B 1cb414f38b76072f66705370162a28505ba2273282755704bb8ad28a7b0eb2928aba0a929291ae33fdf9ce42b442c4b941740d59f4f329a401470e2fceceef18 SHA512 4eef99c86259642d6a5c3d9eb388a11c27b7438c0f05a055ef61a1df93af567d30fa39790cc5d5b3d10dcaa4b2931a51773f967904ff75f7fff2040f313c09d6
diff --git a/app-text/coolreader/coolreader-3.2.55.ebuild b/app-text/coolreader/coolreader-3.2.55.ebuild
new file mode 100644
index 00000000000..7c75f5c7adc
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.2.55.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+PLOCALES="bg cs de es hu pl ru uk"
+inherit cmake wxwidgets l10n xdg
+
+CR_PV=$(ver_rs 3 '-')
+SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-cr${CR_PV}"
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://github.com/buggins/coolreader/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wxwidgets"
+
+CDEPEND="sys-libs/zlib
+ media-libs/libpng:0
+ virtual/jpeg:0
+ media-libs/freetype
+ dev-libs/fribidi
+ media-libs/fontconfig
+ media-libs/harfbuzz
+ dev-libs/libunibreak
+ wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
+ !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+BDEPEND="${CDEPEND}
+ !wxwidgets? ( dev-qt/linguist-tools:5 )"
+RDEPEND="${CDEPEND}
+ wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
+
+src_prepare() {
+ cmake_src_prepare
+ xdg_src_prepare
+
+ # locales
+ l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
+ sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES $(l10n_get_locales))|" \
+ -i "${S}"/cr3qt/CMakeLists.txt \
+ || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ if use wxwidgets; then
+ setup-wxwidgets
+ local mycmakeargs=(-D GUI=WX)
+ else
+ local mycmakeargs=(-D GUI=QT5)
+ fi
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ if ! use wxwidgets; then
+ mv "${D}"/usr/share/doc/cr3/changelog.gz "${D}"/usr/share/doc/${PF}/ || die "mv changelog.gz failed"
+ rmdir "${D}"/usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
+ gunzip "${D}"/usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
+ gunzip "${D}"/usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
+ fi
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2021-03-09 4:36 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2021-03-09 4:36 UTC (permalink / raw
To: gentoo-commits
commit: aebf09afd8cbedfff6ce3687632691ce84cb9e15
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 9 04:35:41 2021 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Tue Mar 9 04:35:41 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aebf09af
app-text/coolreader: clean old
Closes: https://bugs.gentoo.org/769635
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/Manifest | 2 -
app-text/coolreader/coolreader-3.2.50.ebuild | 96 ----------------------------
app-text/coolreader/coolreader-3.2.53.ebuild | 67 -------------------
3 files changed, 165 deletions(-)
diff --git a/app-text/coolreader/Manifest b/app-text/coolreader/Manifest
index 4f84603f4af..710b9029c0f 100644
--- a/app-text/coolreader/Manifest
+++ b/app-text/coolreader/Manifest
@@ -1,3 +1 @@
-DIST coolreader-3.2.50.tar.gz 21252394 BLAKE2B 68550656c644d623e24a7da310baf77881c72621db03f481eeaaceddc0a3c77ecd4d2098c4afe0b56fc50a67f471a9a6a20c172590365bd888222894d27c1826 SHA512 01417c1daae5da6ebb4d92fd68693d3aff09013d1f5679a30138941e23f79db58bdf2b20721deb10ad3d0b9ab0530f8237aeaa2b6f1c1fabbff1c43f48d68ac3
-DIST coolreader-3.2.53.tar.gz 12550563 BLAKE2B 24543cac98349f4c0587149a3eb8f964cfb46891a0ed7c613a4a0bd644e8d24cb0ff057eab74aecf3c574e604d4208dbbee4c7023d8197282589184317312ee3 SHA512 4f500d877287b3c391cb0be7038586897e7c0eb9cfbe87d9b3ee3923db82c4ce04533249dee83a259a084bc142236cc5cc67f3e4428f05756da8c593a47a9558
DIST coolreader-3.2.54.tar.gz 13231261 BLAKE2B aac948ab4535238caf0541f25b3fb1332d17aa46dc7b116543d37c4cd5d900f0e7861e1ab745ba455feec236c6dc05fde6faad2f4e378e33441cee7736b22b9f SHA512 11ca3588a3794dcc5c5970dc508ade43e29a9d6db7d8ef01c7f04d7cfad2c50a21f6f333574d057c45c8f6d7eb619b5f0f072b1163327f694dcbdcc4b7539220
diff --git a/app-text/coolreader/coolreader-3.2.50.ebuild b/app-text/coolreader/coolreader-3.2.50.ebuild
deleted file mode 100644
index 0f27ef3e2ac..00000000000
--- a/app-text/coolreader/coolreader-3.2.50.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WX_GTK_VER="3.0"
-PLOCALES="bg cs de es hu pl ru uk"
-inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils eapi7-ver
-
-CR_PV=$(ver_rs 3 '-')
-
-if [ "${PV}" != 9999 ]
-then
- SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-cr${CR_PV}"
-else
- inherit git-r3
- # github mirror has some new commits to fix page margins settings
- # sourceforge mirror saved as backup
- #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
- EGIT_REPO_URI="https://github.com/buggins/${PN}.git"
- SRC_URI=""
-fi
-
-DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://github.com/buggins/coolreader/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="wxwidgets"
-
-CDEPEND="sys-libs/zlib
- media-libs/libpng:0
- virtual/jpeg:0
- media-libs/freetype
- wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
- !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
-DEPEND="${CDEPEND}
- !wxwidgets? ( dev-qt/linguist-tools:5 )"
-RDEPEND="${CDEPEND}
- wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
-
-for lang in ${PLOCALES}; do
- IUSE="${IUSE} l10n_${lang}"
-done
-
-src_prepare() {
- cmake-utils_src_prepare
-
- # locales
- l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
- local lang langs
- langs=""
- for lang in ${PLOCALES}; do
- if use l10n_${lang}; then
- langs="${langs} ${lang}"
- fi
- done
- sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES ${langs})|" \
- -i "${S}"/cr3qt/CMakeLists.txt \
- || die "sed CMakeLists.txt failed"
-}
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- if use wxwidgets; then
- setup-wxwidgets
- local mycmakeargs=(-D GUI=WX)
- else
- local mycmakeargs=(-D GUI=QT5)
- fi
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- if ! use wxwidgets; then
- mv "${D}"usr/share/doc/cr3/changelog.gz "${D}"usr/share/doc/${PF}/ || die "mv changelog.gz failed"
- rmdir "${D}"usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
- gunzip "${D}"usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
- gunzip "${D}"usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
- fi
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
diff --git a/app-text/coolreader/coolreader-3.2.53.ebuild b/app-text/coolreader/coolreader-3.2.53.ebuild
deleted file mode 100644
index 7c75f5c7adc..00000000000
--- a/app-text/coolreader/coolreader-3.2.53.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0-gtk3"
-PLOCALES="bg cs de es hu pl ru uk"
-inherit cmake wxwidgets l10n xdg
-
-CR_PV=$(ver_rs 3 '-')
-SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-cr${CR_PV}"
-
-DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://github.com/buggins/coolreader/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="wxwidgets"
-
-CDEPEND="sys-libs/zlib
- media-libs/libpng:0
- virtual/jpeg:0
- media-libs/freetype
- dev-libs/fribidi
- media-libs/fontconfig
- media-libs/harfbuzz
- dev-libs/libunibreak
- wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
- !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
-BDEPEND="${CDEPEND}
- !wxwidgets? ( dev-qt/linguist-tools:5 )"
-RDEPEND="${CDEPEND}
- wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
-
-src_prepare() {
- cmake_src_prepare
- xdg_src_prepare
-
- # locales
- l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
- sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES $(l10n_get_locales))|" \
- -i "${S}"/cr3qt/CMakeLists.txt \
- || die "sed CMakeLists.txt failed"
-}
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- if use wxwidgets; then
- setup-wxwidgets
- local mycmakeargs=(-D GUI=WX)
- else
- local mycmakeargs=(-D GUI=QT5)
- fi
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- if ! use wxwidgets; then
- mv "${D}"/usr/share/doc/cr3/changelog.gz "${D}"/usr/share/doc/${PF}/ || die "mv changelog.gz failed"
- rmdir "${D}"/usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
- gunzip "${D}"/usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
- gunzip "${D}"/usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
- fi
-}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2021-03-08 23:01 Sam James
0 siblings, 0 replies; 48+ messages in thread
From: Sam James @ 2021-03-08 23:01 UTC (permalink / raw
To: gentoo-commits
commit: 3188ccbb1e3661aa1e110b2665f742f181dcb7da
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 8 23:01:20 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 8 23:01:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3188ccbb
app-text/coolreader: Stabilize 3.2.54 amd64, #769635
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-text/coolreader/coolreader-3.2.54.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/coolreader/coolreader-3.2.54.ebuild b/app-text/coolreader/coolreader-3.2.54.ebuild
index 7c75f5c7adc..9167008cc90 100644
--- a/app-text/coolreader/coolreader-3.2.54.ebuild
+++ b/app-text/coolreader/coolreader-3.2.54.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/buggins/coolreader/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="wxwidgets"
CDEPEND="sys-libs/zlib
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2021-02-28 12:16 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2021-02-28 12:16 UTC (permalink / raw
To: gentoo-commits
commit: 5d91fd6e53b121ebd29b04840c7ab9581a70173f
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 28 12:16:16 2021 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sun Feb 28 12:16:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d91fd6e
app-text/coolreader: clean old versions
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/Manifest | 2 -
app-text/coolreader/coolreader-3.2.2.1-r2.ebuild | 97 ------------------------
app-text/coolreader/coolreader-3.2.51.ebuild | 63 ---------------
3 files changed, 162 deletions(-)
diff --git a/app-text/coolreader/Manifest b/app-text/coolreader/Manifest
index bf15816aba9..4f84603f4af 100644
--- a/app-text/coolreader/Manifest
+++ b/app-text/coolreader/Manifest
@@ -1,5 +1,3 @@
-DIST coolreader-3.2.2.1.tar.gz 12463566 BLAKE2B 208026a87b36a06cd0a2e83b60bb506174b2edec4e3f4d1663c9d630cf316afd54aa0dbd0fdf0d3e44e03277d39692bbada8b03376a22970321928e594632997 SHA512 c2e3ea139ff3969c16985a56a9605a59ae31c59f9dc962abcc4aae5d87b8c48c8d7ed716a7077dd9da93cefc0d9ba0fe8a43c50e33e3d58acbcdfc35b73b3538
DIST coolreader-3.2.50.tar.gz 21252394 BLAKE2B 68550656c644d623e24a7da310baf77881c72621db03f481eeaaceddc0a3c77ecd4d2098c4afe0b56fc50a67f471a9a6a20c172590365bd888222894d27c1826 SHA512 01417c1daae5da6ebb4d92fd68693d3aff09013d1f5679a30138941e23f79db58bdf2b20721deb10ad3d0b9ab0530f8237aeaa2b6f1c1fabbff1c43f48d68ac3
-DIST coolreader-3.2.51.tar.gz 21575605 BLAKE2B dcd0b33706d675d0da46825b298b726c6c4ef041989b74619fb289ffefa3f62284d22d8ab0930f2866b1b01ae92f2acb8efe51fc8230d925454ed351b9c30242 SHA512 e7e4645c501c4999dd4a3069d3b11a634eca285da23c113bb9fe339ba9b519de994f972fcd65cf941ab6ec326a234af91ae7728689e3afe3f00ad2e93c08c279
DIST coolreader-3.2.53.tar.gz 12550563 BLAKE2B 24543cac98349f4c0587149a3eb8f964cfb46891a0ed7c613a4a0bd644e8d24cb0ff057eab74aecf3c574e604d4208dbbee4c7023d8197282589184317312ee3 SHA512 4f500d877287b3c391cb0be7038586897e7c0eb9cfbe87d9b3ee3923db82c4ce04533249dee83a259a084bc142236cc5cc67f3e4428f05756da8c593a47a9558
DIST coolreader-3.2.54.tar.gz 13231261 BLAKE2B aac948ab4535238caf0541f25b3fb1332d17aa46dc7b116543d37c4cd5d900f0e7861e1ab745ba455feec236c6dc05fde6faad2f4e378e33441cee7736b22b9f SHA512 11ca3588a3794dcc5c5970dc508ade43e29a9d6db7d8ef01c7f04d7cfad2c50a21f6f333574d057c45c8f6d7eb619b5f0f072b1163327f694dcbdcc4b7539220
diff --git a/app-text/coolreader/coolreader-3.2.2.1-r2.ebuild b/app-text/coolreader/coolreader-3.2.2.1-r2.ebuild
deleted file mode 100644
index 40a838c4e2c..00000000000
--- a/app-text/coolreader/coolreader-3.2.2.1-r2.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WX_GTK_VER="3.0"
-PLOCALES="bg cs de es hu pl ru uk"
-inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils eapi7-ver
-
-CR_PV=$(ver_rs 3 '-')
-
-if [ "${PV}" != 9999 ]
-then
- # git tag cr3.2.2-1
- SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-cr${CR_PV}"
-else
- inherit git-r3
- # github mirror has some new commits to fix page margins settings
- # sourceforge mirror saved as backup
- #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
- EGIT_REPO_URI="https://github.com/buggins/${PN}.git"
- SRC_URI=""
-fi
-
-DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://sourceforge.net/projects/crengine/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="wxwidgets"
-
-CDEPEND="sys-libs/zlib
- media-libs/libpng:0
- virtual/jpeg:0
- media-libs/freetype
- wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
- !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
-DEPEND="${CDEPEND}
- !wxwidgets? ( dev-qt/linguist-tools:5 )"
-RDEPEND="${CDEPEND}
- wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
-
-for lang in ${PLOCALES}; do
- IUSE="${IUSE} l10n_${lang}"
-done
-
-src_prepare() {
- cmake-utils_src_prepare
-
- # locales
- l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
- local lang langs
- langs=""
- for lang in ${PLOCALES}; do
- if use l10n_${lang}; then
- langs="${langs} ${lang}"
- fi
- done
- sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES ${langs})|" \
- -i "${S}"/cr3qt/CMakeLists.txt \
- || die "sed CMakeLists.txt failed"
-}
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- if use wxwidgets; then
- setup-wxwidgets
- local mycmakeargs=(-D GUI=WX)
- else
- local mycmakeargs=(-D GUI=QT5)
- fi
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- if ! use wxwidgets; then
- mv "${D}"usr/share/doc/cr3/changelog.gz "${D}"usr/share/doc/${PF}/ || die "mv changelog.gz failed"
- rmdir "${D}"usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
- gunzip "${D}"usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
- gunzip "${D}"usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
- fi
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
diff --git a/app-text/coolreader/coolreader-3.2.51.ebuild b/app-text/coolreader/coolreader-3.2.51.ebuild
deleted file mode 100644
index 6abcf90a489..00000000000
--- a/app-text/coolreader/coolreader-3.2.51.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0-gtk3"
-PLOCALES="bg cs de es hu pl ru uk"
-inherit cmake wxwidgets l10n xdg
-
-CR_PV=$(ver_rs 3 '-')
-SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-cr${CR_PV}"
-
-DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://github.com/buggins/coolreader/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="wxwidgets"
-
-CDEPEND="sys-libs/zlib
- media-libs/libpng:0
- virtual/jpeg:0
- media-libs/freetype
- wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
- !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
-BDEPEND="${CDEPEND}
- !wxwidgets? ( dev-qt/linguist-tools:5 )"
-RDEPEND="${CDEPEND}
- wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
-
-src_prepare() {
- cmake_src_prepare
- xdg_src_prepare
-
- # locales
- l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
- sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES $(l10n_get_locales))|" \
- -i "${S}"/cr3qt/CMakeLists.txt \
- || die "sed CMakeLists.txt failed"
-}
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- if use wxwidgets; then
- setup-wxwidgets
- local mycmakeargs=(-D GUI=WX)
- else
- local mycmakeargs=(-D GUI=QT5)
- fi
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- if ! use wxwidgets; then
- mv "${D}"/usr/share/doc/cr3/changelog.gz "${D}"/usr/share/doc/${PF}/ || die "mv changelog.gz failed"
- rmdir "${D}"/usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
- gunzip "${D}"/usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
- gunzip "${D}"/usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
- fi
-}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2021-02-28 12:14 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2021-02-28 12:14 UTC (permalink / raw
To: gentoo-commits
commit: 2ce00f9e0894f52a142a240ebbc83517ba0e0737
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 28 12:13:48 2021 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sun Feb 28 12:13:48 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ce00f9e
app-text/coolreader: bump to 3.2.54
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/Manifest | 1 +
app-text/coolreader/coolreader-3.2.54.ebuild | 67 ++++++++++++++++++++++++++++
2 files changed, 68 insertions(+)
diff --git a/app-text/coolreader/Manifest b/app-text/coolreader/Manifest
index 8c044d64750..bf15816aba9 100644
--- a/app-text/coolreader/Manifest
+++ b/app-text/coolreader/Manifest
@@ -2,3 +2,4 @@ DIST coolreader-3.2.2.1.tar.gz 12463566 BLAKE2B 208026a87b36a06cd0a2e83b60bb5061
DIST coolreader-3.2.50.tar.gz 21252394 BLAKE2B 68550656c644d623e24a7da310baf77881c72621db03f481eeaaceddc0a3c77ecd4d2098c4afe0b56fc50a67f471a9a6a20c172590365bd888222894d27c1826 SHA512 01417c1daae5da6ebb4d92fd68693d3aff09013d1f5679a30138941e23f79db58bdf2b20721deb10ad3d0b9ab0530f8237aeaa2b6f1c1fabbff1c43f48d68ac3
DIST coolreader-3.2.51.tar.gz 21575605 BLAKE2B dcd0b33706d675d0da46825b298b726c6c4ef041989b74619fb289ffefa3f62284d22d8ab0930f2866b1b01ae92f2acb8efe51fc8230d925454ed351b9c30242 SHA512 e7e4645c501c4999dd4a3069d3b11a634eca285da23c113bb9fe339ba9b519de994f972fcd65cf941ab6ec326a234af91ae7728689e3afe3f00ad2e93c08c279
DIST coolreader-3.2.53.tar.gz 12550563 BLAKE2B 24543cac98349f4c0587149a3eb8f964cfb46891a0ed7c613a4a0bd644e8d24cb0ff057eab74aecf3c574e604d4208dbbee4c7023d8197282589184317312ee3 SHA512 4f500d877287b3c391cb0be7038586897e7c0eb9cfbe87d9b3ee3923db82c4ce04533249dee83a259a084bc142236cc5cc67f3e4428f05756da8c593a47a9558
+DIST coolreader-3.2.54.tar.gz 13231261 BLAKE2B aac948ab4535238caf0541f25b3fb1332d17aa46dc7b116543d37c4cd5d900f0e7861e1ab745ba455feec236c6dc05fde6faad2f4e378e33441cee7736b22b9f SHA512 11ca3588a3794dcc5c5970dc508ade43e29a9d6db7d8ef01c7f04d7cfad2c50a21f6f333574d057c45c8f6d7eb619b5f0f072b1163327f694dcbdcc4b7539220
diff --git a/app-text/coolreader/coolreader-3.2.54.ebuild b/app-text/coolreader/coolreader-3.2.54.ebuild
new file mode 100644
index 00000000000..7c75f5c7adc
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.2.54.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+PLOCALES="bg cs de es hu pl ru uk"
+inherit cmake wxwidgets l10n xdg
+
+CR_PV=$(ver_rs 3 '-')
+SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-cr${CR_PV}"
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://github.com/buggins/coolreader/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wxwidgets"
+
+CDEPEND="sys-libs/zlib
+ media-libs/libpng:0
+ virtual/jpeg:0
+ media-libs/freetype
+ dev-libs/fribidi
+ media-libs/fontconfig
+ media-libs/harfbuzz
+ dev-libs/libunibreak
+ wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
+ !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+BDEPEND="${CDEPEND}
+ !wxwidgets? ( dev-qt/linguist-tools:5 )"
+RDEPEND="${CDEPEND}
+ wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
+
+src_prepare() {
+ cmake_src_prepare
+ xdg_src_prepare
+
+ # locales
+ l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
+ sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES $(l10n_get_locales))|" \
+ -i "${S}"/cr3qt/CMakeLists.txt \
+ || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ if use wxwidgets; then
+ setup-wxwidgets
+ local mycmakeargs=(-D GUI=WX)
+ else
+ local mycmakeargs=(-D GUI=QT5)
+ fi
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ if ! use wxwidgets; then
+ mv "${D}"/usr/share/doc/cr3/changelog.gz "${D}"/usr/share/doc/${PF}/ || die "mv changelog.gz failed"
+ rmdir "${D}"/usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
+ gunzip "${D}"/usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
+ gunzip "${D}"/usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
+ fi
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2021-02-08 13:19 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2021-02-08 13:19 UTC (permalink / raw
To: gentoo-commits
commit: 8a0da8dbc0b2bace28411b429f24e0ec954d1556
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 8 13:18:51 2021 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Mon Feb 8 13:18:51 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a0da8db
app-text/coolreader: bump to 3.2.53
Closes: https://bugs.gentoo.org/769395
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/Manifest | 1 +
app-text/coolreader/coolreader-3.2.53.ebuild | 67 ++++++++++++++++++++++++++++
2 files changed, 68 insertions(+)
diff --git a/app-text/coolreader/Manifest b/app-text/coolreader/Manifest
index 64ae51f09a2..8c044d64750 100644
--- a/app-text/coolreader/Manifest
+++ b/app-text/coolreader/Manifest
@@ -1,3 +1,4 @@
DIST coolreader-3.2.2.1.tar.gz 12463566 BLAKE2B 208026a87b36a06cd0a2e83b60bb506174b2edec4e3f4d1663c9d630cf316afd54aa0dbd0fdf0d3e44e03277d39692bbada8b03376a22970321928e594632997 SHA512 c2e3ea139ff3969c16985a56a9605a59ae31c59f9dc962abcc4aae5d87b8c48c8d7ed716a7077dd9da93cefc0d9ba0fe8a43c50e33e3d58acbcdfc35b73b3538
DIST coolreader-3.2.50.tar.gz 21252394 BLAKE2B 68550656c644d623e24a7da310baf77881c72621db03f481eeaaceddc0a3c77ecd4d2098c4afe0b56fc50a67f471a9a6a20c172590365bd888222894d27c1826 SHA512 01417c1daae5da6ebb4d92fd68693d3aff09013d1f5679a30138941e23f79db58bdf2b20721deb10ad3d0b9ab0530f8237aeaa2b6f1c1fabbff1c43f48d68ac3
DIST coolreader-3.2.51.tar.gz 21575605 BLAKE2B dcd0b33706d675d0da46825b298b726c6c4ef041989b74619fb289ffefa3f62284d22d8ab0930f2866b1b01ae92f2acb8efe51fc8230d925454ed351b9c30242 SHA512 e7e4645c501c4999dd4a3069d3b11a634eca285da23c113bb9fe339ba9b519de994f972fcd65cf941ab6ec326a234af91ae7728689e3afe3f00ad2e93c08c279
+DIST coolreader-3.2.53.tar.gz 12550563 BLAKE2B 24543cac98349f4c0587149a3eb8f964cfb46891a0ed7c613a4a0bd644e8d24cb0ff057eab74aecf3c574e604d4208dbbee4c7023d8197282589184317312ee3 SHA512 4f500d877287b3c391cb0be7038586897e7c0eb9cfbe87d9b3ee3923db82c4ce04533249dee83a259a084bc142236cc5cc67f3e4428f05756da8c593a47a9558
diff --git a/app-text/coolreader/coolreader-3.2.53.ebuild b/app-text/coolreader/coolreader-3.2.53.ebuild
new file mode 100644
index 00000000000..7c75f5c7adc
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.2.53.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+PLOCALES="bg cs de es hu pl ru uk"
+inherit cmake wxwidgets l10n xdg
+
+CR_PV=$(ver_rs 3 '-')
+SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-cr${CR_PV}"
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://github.com/buggins/coolreader/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wxwidgets"
+
+CDEPEND="sys-libs/zlib
+ media-libs/libpng:0
+ virtual/jpeg:0
+ media-libs/freetype
+ dev-libs/fribidi
+ media-libs/fontconfig
+ media-libs/harfbuzz
+ dev-libs/libunibreak
+ wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
+ !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+BDEPEND="${CDEPEND}
+ !wxwidgets? ( dev-qt/linguist-tools:5 )"
+RDEPEND="${CDEPEND}
+ wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
+
+src_prepare() {
+ cmake_src_prepare
+ xdg_src_prepare
+
+ # locales
+ l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
+ sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES $(l10n_get_locales))|" \
+ -i "${S}"/cr3qt/CMakeLists.txt \
+ || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ if use wxwidgets; then
+ setup-wxwidgets
+ local mycmakeargs=(-D GUI=WX)
+ else
+ local mycmakeargs=(-D GUI=QT5)
+ fi
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ if ! use wxwidgets; then
+ mv "${D}"/usr/share/doc/cr3/changelog.gz "${D}"/usr/share/doc/${PF}/ || die "mv changelog.gz failed"
+ rmdir "${D}"/usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
+ gunzip "${D}"/usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
+ gunzip "${D}"/usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
+ fi
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2020-12-29 7:57 Sam James
0 siblings, 0 replies; 48+ messages in thread
From: Sam James @ 2020-12-29 7:57 UTC (permalink / raw
To: gentoo-commits
commit: a614ed407e906689bef94c68ef1071d003d76719
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 29 07:57:02 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 29 07:57:02 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a614ed40
app-text/coolreader: Stabilize 3.2.50 amd64, #761784
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-text/coolreader/coolreader-3.2.50.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-text/coolreader/coolreader-3.2.50.ebuild b/app-text/coolreader/coolreader-3.2.50.ebuild
index 0b26482993e..0f27ef3e2ac 100644
--- a/app-text/coolreader/coolreader-3.2.50.ebuild
+++ b/app-text/coolreader/coolreader-3.2.50.ebuild
@@ -26,7 +26,7 @@ HOMEPAGE="https://github.com/buggins/coolreader/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="wxwidgets"
CDEPEND="sys-libs/zlib
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2020-12-27 12:35 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2020-12-27 12:35 UTC (permalink / raw
To: gentoo-commits
commit: 45c9b42c60a1d4e6b5869f4f967351f2b0ac0041
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 27 12:35:30 2020 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sun Dec 27 12:35:30 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c9b42c
app-text/coolreader: clean old versions
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/Manifest | 3 -
app-text/coolreader/coolreader-3.2.39.ebuild | 96 ----------------------------
app-text/coolreader/coolreader-3.2.45.ebuild | 96 ----------------------------
app-text/coolreader/coolreader-3.2.49.ebuild | 96 ----------------------------
4 files changed, 291 deletions(-)
diff --git a/app-text/coolreader/Manifest b/app-text/coolreader/Manifest
index 4ab0ddc8230..64ae51f09a2 100644
--- a/app-text/coolreader/Manifest
+++ b/app-text/coolreader/Manifest
@@ -1,6 +1,3 @@
DIST coolreader-3.2.2.1.tar.gz 12463566 BLAKE2B 208026a87b36a06cd0a2e83b60bb506174b2edec4e3f4d1663c9d630cf316afd54aa0dbd0fdf0d3e44e03277d39692bbada8b03376a22970321928e594632997 SHA512 c2e3ea139ff3969c16985a56a9605a59ae31c59f9dc962abcc4aae5d87b8c48c8d7ed716a7077dd9da93cefc0d9ba0fe8a43c50e33e3d58acbcdfc35b73b3538
-DIST coolreader-3.2.39.tar.gz 17679570 BLAKE2B e84fb7d8032ae62fec24a74a9cebab086664a2ed3827f0664e667a4ab3b8d76b722790958f71f5fcd79729238e897c6592059f9b45eb4069c9ad483883bc0600 SHA512 1b92b35750174a8ef4df4b7c4f33bb9fcc94b36008c08a7f9d1f8e85c6b642c5b037e0673a783cde1aa98296887bb286c4a2da186911b26f298f689605e1eb4b
-DIST coolreader-3.2.45.tar.gz 20290340 BLAKE2B a4e6218965618a1b0938606ca323534112a5d7b64a1d56e06f56ba8b2e5591d380d7fb2aeb9c37d007fb834963a42e684e2af939720272c3a7494e5afc65501e SHA512 d7dc9921b74d1da236aeb02edcb39d44dfcfb9da5d6d3b1bf428157f67415c19af218c2454a602828d12d0c6d8c80d1335e92101acda1af8abd6bd312900c33c
-DIST coolreader-3.2.49.tar.gz 21398327 BLAKE2B 9a63f34d661f7c12d55e08788edb0c348d33c67708890e89a857975ce3a6fc82d8788dc0a15ad18e025d68254293b1b34977b2ffe24ea19ab4865727d5afbdcb SHA512 06c8416c33ccf939c0292b573352c097c4b2a0b1390181428e5f1bf08e145f1fa1f8ebdcf658bb0f9e8846c1fd5a57a67fb075b8e7285e1e7602e26aba6790b0
DIST coolreader-3.2.50.tar.gz 21252394 BLAKE2B 68550656c644d623e24a7da310baf77881c72621db03f481eeaaceddc0a3c77ecd4d2098c4afe0b56fc50a67f471a9a6a20c172590365bd888222894d27c1826 SHA512 01417c1daae5da6ebb4d92fd68693d3aff09013d1f5679a30138941e23f79db58bdf2b20721deb10ad3d0b9ab0530f8237aeaa2b6f1c1fabbff1c43f48d68ac3
DIST coolreader-3.2.51.tar.gz 21575605 BLAKE2B dcd0b33706d675d0da46825b298b726c6c4ef041989b74619fb289ffefa3f62284d22d8ab0930f2866b1b01ae92f2acb8efe51fc8230d925454ed351b9c30242 SHA512 e7e4645c501c4999dd4a3069d3b11a634eca285da23c113bb9fe339ba9b519de994f972fcd65cf941ab6ec326a234af91ae7728689e3afe3f00ad2e93c08c279
diff --git a/app-text/coolreader/coolreader-3.2.39.ebuild b/app-text/coolreader/coolreader-3.2.39.ebuild
deleted file mode 100644
index 0b26482993e..00000000000
--- a/app-text/coolreader/coolreader-3.2.39.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WX_GTK_VER="3.0"
-PLOCALES="bg cs de es hu pl ru uk"
-inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils eapi7-ver
-
-CR_PV=$(ver_rs 3 '-')
-
-if [ "${PV}" != 9999 ]
-then
- SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-cr${CR_PV}"
-else
- inherit git-r3
- # github mirror has some new commits to fix page margins settings
- # sourceforge mirror saved as backup
- #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
- EGIT_REPO_URI="https://github.com/buggins/${PN}.git"
- SRC_URI=""
-fi
-
-DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://github.com/buggins/coolreader/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="wxwidgets"
-
-CDEPEND="sys-libs/zlib
- media-libs/libpng:0
- virtual/jpeg:0
- media-libs/freetype
- wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
- !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
-DEPEND="${CDEPEND}
- !wxwidgets? ( dev-qt/linguist-tools:5 )"
-RDEPEND="${CDEPEND}
- wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
-
-for lang in ${PLOCALES}; do
- IUSE="${IUSE} l10n_${lang}"
-done
-
-src_prepare() {
- cmake-utils_src_prepare
-
- # locales
- l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
- local lang langs
- langs=""
- for lang in ${PLOCALES}; do
- if use l10n_${lang}; then
- langs="${langs} ${lang}"
- fi
- done
- sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES ${langs})|" \
- -i "${S}"/cr3qt/CMakeLists.txt \
- || die "sed CMakeLists.txt failed"
-}
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- if use wxwidgets; then
- setup-wxwidgets
- local mycmakeargs=(-D GUI=WX)
- else
- local mycmakeargs=(-D GUI=QT5)
- fi
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- if ! use wxwidgets; then
- mv "${D}"usr/share/doc/cr3/changelog.gz "${D}"usr/share/doc/${PF}/ || die "mv changelog.gz failed"
- rmdir "${D}"usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
- gunzip "${D}"usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
- gunzip "${D}"usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
- fi
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
diff --git a/app-text/coolreader/coolreader-3.2.45.ebuild b/app-text/coolreader/coolreader-3.2.45.ebuild
deleted file mode 100644
index 0b26482993e..00000000000
--- a/app-text/coolreader/coolreader-3.2.45.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WX_GTK_VER="3.0"
-PLOCALES="bg cs de es hu pl ru uk"
-inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils eapi7-ver
-
-CR_PV=$(ver_rs 3 '-')
-
-if [ "${PV}" != 9999 ]
-then
- SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-cr${CR_PV}"
-else
- inherit git-r3
- # github mirror has some new commits to fix page margins settings
- # sourceforge mirror saved as backup
- #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
- EGIT_REPO_URI="https://github.com/buggins/${PN}.git"
- SRC_URI=""
-fi
-
-DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://github.com/buggins/coolreader/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="wxwidgets"
-
-CDEPEND="sys-libs/zlib
- media-libs/libpng:0
- virtual/jpeg:0
- media-libs/freetype
- wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
- !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
-DEPEND="${CDEPEND}
- !wxwidgets? ( dev-qt/linguist-tools:5 )"
-RDEPEND="${CDEPEND}
- wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
-
-for lang in ${PLOCALES}; do
- IUSE="${IUSE} l10n_${lang}"
-done
-
-src_prepare() {
- cmake-utils_src_prepare
-
- # locales
- l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
- local lang langs
- langs=""
- for lang in ${PLOCALES}; do
- if use l10n_${lang}; then
- langs="${langs} ${lang}"
- fi
- done
- sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES ${langs})|" \
- -i "${S}"/cr3qt/CMakeLists.txt \
- || die "sed CMakeLists.txt failed"
-}
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- if use wxwidgets; then
- setup-wxwidgets
- local mycmakeargs=(-D GUI=WX)
- else
- local mycmakeargs=(-D GUI=QT5)
- fi
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- if ! use wxwidgets; then
- mv "${D}"usr/share/doc/cr3/changelog.gz "${D}"usr/share/doc/${PF}/ || die "mv changelog.gz failed"
- rmdir "${D}"usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
- gunzip "${D}"usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
- gunzip "${D}"usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
- fi
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
diff --git a/app-text/coolreader/coolreader-3.2.49.ebuild b/app-text/coolreader/coolreader-3.2.49.ebuild
deleted file mode 100644
index 0b26482993e..00000000000
--- a/app-text/coolreader/coolreader-3.2.49.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WX_GTK_VER="3.0"
-PLOCALES="bg cs de es hu pl ru uk"
-inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils eapi7-ver
-
-CR_PV=$(ver_rs 3 '-')
-
-if [ "${PV}" != 9999 ]
-then
- SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-cr${CR_PV}"
-else
- inherit git-r3
- # github mirror has some new commits to fix page margins settings
- # sourceforge mirror saved as backup
- #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
- EGIT_REPO_URI="https://github.com/buggins/${PN}.git"
- SRC_URI=""
-fi
-
-DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://github.com/buggins/coolreader/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="wxwidgets"
-
-CDEPEND="sys-libs/zlib
- media-libs/libpng:0
- virtual/jpeg:0
- media-libs/freetype
- wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
- !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
-DEPEND="${CDEPEND}
- !wxwidgets? ( dev-qt/linguist-tools:5 )"
-RDEPEND="${CDEPEND}
- wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
-
-for lang in ${PLOCALES}; do
- IUSE="${IUSE} l10n_${lang}"
-done
-
-src_prepare() {
- cmake-utils_src_prepare
-
- # locales
- l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
- local lang langs
- langs=""
- for lang in ${PLOCALES}; do
- if use l10n_${lang}; then
- langs="${langs} ${lang}"
- fi
- done
- sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES ${langs})|" \
- -i "${S}"/cr3qt/CMakeLists.txt \
- || die "sed CMakeLists.txt failed"
-}
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- if use wxwidgets; then
- setup-wxwidgets
- local mycmakeargs=(-D GUI=WX)
- else
- local mycmakeargs=(-D GUI=QT5)
- fi
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- if ! use wxwidgets; then
- mv "${D}"usr/share/doc/cr3/changelog.gz "${D}"usr/share/doc/${PF}/ || die "mv changelog.gz failed"
- rmdir "${D}"usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
- gunzip "${D}"usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
- gunzip "${D}"usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
- fi
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2020-12-27 12:34 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2020-12-27 12:34 UTC (permalink / raw
To: gentoo-commits
commit: bf6ff502de6a73cf8db74d66d4288e42615f8ad5
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 27 12:33:01 2020 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sun Dec 27 12:33:51 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf6ff502
app-text/coolreader: bump to 3.2.51
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/Manifest | 1 +
app-text/coolreader/coolreader-3.2.51.ebuild | 63 ++++++++++++++++++++++++++++
2 files changed, 64 insertions(+)
diff --git a/app-text/coolreader/Manifest b/app-text/coolreader/Manifest
index eeffc59a41d..4ab0ddc8230 100644
--- a/app-text/coolreader/Manifest
+++ b/app-text/coolreader/Manifest
@@ -3,3 +3,4 @@ DIST coolreader-3.2.39.tar.gz 17679570 BLAKE2B e84fb7d8032ae62fec24a74a9cebab086
DIST coolreader-3.2.45.tar.gz 20290340 BLAKE2B a4e6218965618a1b0938606ca323534112a5d7b64a1d56e06f56ba8b2e5591d380d7fb2aeb9c37d007fb834963a42e684e2af939720272c3a7494e5afc65501e SHA512 d7dc9921b74d1da236aeb02edcb39d44dfcfb9da5d6d3b1bf428157f67415c19af218c2454a602828d12d0c6d8c80d1335e92101acda1af8abd6bd312900c33c
DIST coolreader-3.2.49.tar.gz 21398327 BLAKE2B 9a63f34d661f7c12d55e08788edb0c348d33c67708890e89a857975ce3a6fc82d8788dc0a15ad18e025d68254293b1b34977b2ffe24ea19ab4865727d5afbdcb SHA512 06c8416c33ccf939c0292b573352c097c4b2a0b1390181428e5f1bf08e145f1fa1f8ebdcf658bb0f9e8846c1fd5a57a67fb075b8e7285e1e7602e26aba6790b0
DIST coolreader-3.2.50.tar.gz 21252394 BLAKE2B 68550656c644d623e24a7da310baf77881c72621db03f481eeaaceddc0a3c77ecd4d2098c4afe0b56fc50a67f471a9a6a20c172590365bd888222894d27c1826 SHA512 01417c1daae5da6ebb4d92fd68693d3aff09013d1f5679a30138941e23f79db58bdf2b20721deb10ad3d0b9ab0530f8237aeaa2b6f1c1fabbff1c43f48d68ac3
+DIST coolreader-3.2.51.tar.gz 21575605 BLAKE2B dcd0b33706d675d0da46825b298b726c6c4ef041989b74619fb289ffefa3f62284d22d8ab0930f2866b1b01ae92f2acb8efe51fc8230d925454ed351b9c30242 SHA512 e7e4645c501c4999dd4a3069d3b11a634eca285da23c113bb9fe339ba9b519de994f972fcd65cf941ab6ec326a234af91ae7728689e3afe3f00ad2e93c08c279
diff --git a/app-text/coolreader/coolreader-3.2.51.ebuild b/app-text/coolreader/coolreader-3.2.51.ebuild
new file mode 100644
index 00000000000..6abcf90a489
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.2.51.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+PLOCALES="bg cs de es hu pl ru uk"
+inherit cmake wxwidgets l10n xdg
+
+CR_PV=$(ver_rs 3 '-')
+SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-cr${CR_PV}"
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://github.com/buggins/coolreader/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wxwidgets"
+
+CDEPEND="sys-libs/zlib
+ media-libs/libpng:0
+ virtual/jpeg:0
+ media-libs/freetype
+ wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
+ !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+BDEPEND="${CDEPEND}
+ !wxwidgets? ( dev-qt/linguist-tools:5 )"
+RDEPEND="${CDEPEND}
+ wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
+
+src_prepare() {
+ cmake_src_prepare
+ xdg_src_prepare
+
+ # locales
+ l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
+ sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES $(l10n_get_locales))|" \
+ -i "${S}"/cr3qt/CMakeLists.txt \
+ || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ if use wxwidgets; then
+ setup-wxwidgets
+ local mycmakeargs=(-D GUI=WX)
+ else
+ local mycmakeargs=(-D GUI=QT5)
+ fi
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ if ! use wxwidgets; then
+ mv "${D}"/usr/share/doc/cr3/changelog.gz "${D}"/usr/share/doc/${PF}/ || die "mv changelog.gz failed"
+ rmdir "${D}"/usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
+ gunzip "${D}"/usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
+ gunzip "${D}"/usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
+ fi
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2020-10-30 15:32 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2020-10-30 15:32 UTC (permalink / raw
To: gentoo-commits
commit: a173c8dcbd6e1865a91f89d06a0cd6f153785514
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 30 15:31:35 2020 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Fri Oct 30 15:31:35 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a173c8dc
app-text/coolreader: bump to 3.2.50
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/Manifest | 1 +
app-text/coolreader/coolreader-3.2.50.ebuild | 96 ++++++++++++++++++++++++++++
2 files changed, 97 insertions(+)
diff --git a/app-text/coolreader/Manifest b/app-text/coolreader/Manifest
index 0c9afd92e85..eeffc59a41d 100644
--- a/app-text/coolreader/Manifest
+++ b/app-text/coolreader/Manifest
@@ -2,3 +2,4 @@ DIST coolreader-3.2.2.1.tar.gz 12463566 BLAKE2B 208026a87b36a06cd0a2e83b60bb5061
DIST coolreader-3.2.39.tar.gz 17679570 BLAKE2B e84fb7d8032ae62fec24a74a9cebab086664a2ed3827f0664e667a4ab3b8d76b722790958f71f5fcd79729238e897c6592059f9b45eb4069c9ad483883bc0600 SHA512 1b92b35750174a8ef4df4b7c4f33bb9fcc94b36008c08a7f9d1f8e85c6b642c5b037e0673a783cde1aa98296887bb286c4a2da186911b26f298f689605e1eb4b
DIST coolreader-3.2.45.tar.gz 20290340 BLAKE2B a4e6218965618a1b0938606ca323534112a5d7b64a1d56e06f56ba8b2e5591d380d7fb2aeb9c37d007fb834963a42e684e2af939720272c3a7494e5afc65501e SHA512 d7dc9921b74d1da236aeb02edcb39d44dfcfb9da5d6d3b1bf428157f67415c19af218c2454a602828d12d0c6d8c80d1335e92101acda1af8abd6bd312900c33c
DIST coolreader-3.2.49.tar.gz 21398327 BLAKE2B 9a63f34d661f7c12d55e08788edb0c348d33c67708890e89a857975ce3a6fc82d8788dc0a15ad18e025d68254293b1b34977b2ffe24ea19ab4865727d5afbdcb SHA512 06c8416c33ccf939c0292b573352c097c4b2a0b1390181428e5f1bf08e145f1fa1f8ebdcf658bb0f9e8846c1fd5a57a67fb075b8e7285e1e7602e26aba6790b0
+DIST coolreader-3.2.50.tar.gz 21252394 BLAKE2B 68550656c644d623e24a7da310baf77881c72621db03f481eeaaceddc0a3c77ecd4d2098c4afe0b56fc50a67f471a9a6a20c172590365bd888222894d27c1826 SHA512 01417c1daae5da6ebb4d92fd68693d3aff09013d1f5679a30138941e23f79db58bdf2b20721deb10ad3d0b9ab0530f8237aeaa2b6f1c1fabbff1c43f48d68ac3
diff --git a/app-text/coolreader/coolreader-3.2.50.ebuild b/app-text/coolreader/coolreader-3.2.50.ebuild
new file mode 100644
index 00000000000..0b26482993e
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.2.50.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WX_GTK_VER="3.0"
+PLOCALES="bg cs de es hu pl ru uk"
+inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils eapi7-ver
+
+CR_PV=$(ver_rs 3 '-')
+
+if [ "${PV}" != 9999 ]
+then
+ SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-cr${CR_PV}"
+else
+ inherit git-r3
+ # github mirror has some new commits to fix page margins settings
+ # sourceforge mirror saved as backup
+ #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
+ EGIT_REPO_URI="https://github.com/buggins/${PN}.git"
+ SRC_URI=""
+fi
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://github.com/buggins/coolreader/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wxwidgets"
+
+CDEPEND="sys-libs/zlib
+ media-libs/libpng:0
+ virtual/jpeg:0
+ media-libs/freetype
+ wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
+ !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+DEPEND="${CDEPEND}
+ !wxwidgets? ( dev-qt/linguist-tools:5 )"
+RDEPEND="${CDEPEND}
+ wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
+
+for lang in ${PLOCALES}; do
+ IUSE="${IUSE} l10n_${lang}"
+done
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ # locales
+ l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
+ local lang langs
+ langs=""
+ for lang in ${PLOCALES}; do
+ if use l10n_${lang}; then
+ langs="${langs} ${lang}"
+ fi
+ done
+ sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES ${langs})|" \
+ -i "${S}"/cr3qt/CMakeLists.txt \
+ || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ if use wxwidgets; then
+ setup-wxwidgets
+ local mycmakeargs=(-D GUI=WX)
+ else
+ local mycmakeargs=(-D GUI=QT5)
+ fi
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ if ! use wxwidgets; then
+ mv "${D}"usr/share/doc/cr3/changelog.gz "${D}"usr/share/doc/${PF}/ || die "mv changelog.gz failed"
+ rmdir "${D}"usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
+ gunzip "${D}"usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
+ gunzip "${D}"usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
+ fi
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2020-10-04 16:59 Sam James
0 siblings, 0 replies; 48+ messages in thread
From: Sam James @ 2020-10-04 16:59 UTC (permalink / raw
To: gentoo-commits
commit: 3d873203dccdd99a4876873b21207e448fc23207
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 4 16:50:17 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 4 16:50:17 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d873203
app-text/coolreader: Stabilize 3.2.2.1-r2 amd64, #721234
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-text/coolreader/coolreader-3.2.2.1-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-text/coolreader/coolreader-3.2.2.1-r2.ebuild b/app-text/coolreader/coolreader-3.2.2.1-r2.ebuild
index db5d2760de9..40a838c4e2c 100644
--- a/app-text/coolreader/coolreader-3.2.2.1-r2.ebuild
+++ b/app-text/coolreader/coolreader-3.2.2.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -27,7 +27,7 @@ HOMEPAGE="https://sourceforge.net/projects/crengine/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="wxwidgets"
CDEPEND="sys-libs/zlib
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2020-09-29 16:53 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2020-09-29 16:53 UTC (permalink / raw
To: gentoo-commits
commit: 4a39abaec13c3c305f34513694177354e9042c11
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 29 16:52:26 2020 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Tue Sep 29 16:52:26 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a39abae
app-text/coolreader: bump to 3.2.49
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/Manifest | 1 +
app-text/coolreader/coolreader-3.2.49.ebuild | 96 ++++++++++++++++++++++++++++
2 files changed, 97 insertions(+)
diff --git a/app-text/coolreader/Manifest b/app-text/coolreader/Manifest
index c302ed76e25..0c9afd92e85 100644
--- a/app-text/coolreader/Manifest
+++ b/app-text/coolreader/Manifest
@@ -1,3 +1,4 @@
DIST coolreader-3.2.2.1.tar.gz 12463566 BLAKE2B 208026a87b36a06cd0a2e83b60bb506174b2edec4e3f4d1663c9d630cf316afd54aa0dbd0fdf0d3e44e03277d39692bbada8b03376a22970321928e594632997 SHA512 c2e3ea139ff3969c16985a56a9605a59ae31c59f9dc962abcc4aae5d87b8c48c8d7ed716a7077dd9da93cefc0d9ba0fe8a43c50e33e3d58acbcdfc35b73b3538
DIST coolreader-3.2.39.tar.gz 17679570 BLAKE2B e84fb7d8032ae62fec24a74a9cebab086664a2ed3827f0664e667a4ab3b8d76b722790958f71f5fcd79729238e897c6592059f9b45eb4069c9ad483883bc0600 SHA512 1b92b35750174a8ef4df4b7c4f33bb9fcc94b36008c08a7f9d1f8e85c6b642c5b037e0673a783cde1aa98296887bb286c4a2da186911b26f298f689605e1eb4b
DIST coolreader-3.2.45.tar.gz 20290340 BLAKE2B a4e6218965618a1b0938606ca323534112a5d7b64a1d56e06f56ba8b2e5591d380d7fb2aeb9c37d007fb834963a42e684e2af939720272c3a7494e5afc65501e SHA512 d7dc9921b74d1da236aeb02edcb39d44dfcfb9da5d6d3b1bf428157f67415c19af218c2454a602828d12d0c6d8c80d1335e92101acda1af8abd6bd312900c33c
+DIST coolreader-3.2.49.tar.gz 21398327 BLAKE2B 9a63f34d661f7c12d55e08788edb0c348d33c67708890e89a857975ce3a6fc82d8788dc0a15ad18e025d68254293b1b34977b2ffe24ea19ab4865727d5afbdcb SHA512 06c8416c33ccf939c0292b573352c097c4b2a0b1390181428e5f1bf08e145f1fa1f8ebdcf658bb0f9e8846c1fd5a57a67fb075b8e7285e1e7602e26aba6790b0
diff --git a/app-text/coolreader/coolreader-3.2.49.ebuild b/app-text/coolreader/coolreader-3.2.49.ebuild
new file mode 100644
index 00000000000..0b26482993e
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.2.49.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WX_GTK_VER="3.0"
+PLOCALES="bg cs de es hu pl ru uk"
+inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils eapi7-ver
+
+CR_PV=$(ver_rs 3 '-')
+
+if [ "${PV}" != 9999 ]
+then
+ SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-cr${CR_PV}"
+else
+ inherit git-r3
+ # github mirror has some new commits to fix page margins settings
+ # sourceforge mirror saved as backup
+ #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
+ EGIT_REPO_URI="https://github.com/buggins/${PN}.git"
+ SRC_URI=""
+fi
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://github.com/buggins/coolreader/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wxwidgets"
+
+CDEPEND="sys-libs/zlib
+ media-libs/libpng:0
+ virtual/jpeg:0
+ media-libs/freetype
+ wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
+ !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+DEPEND="${CDEPEND}
+ !wxwidgets? ( dev-qt/linguist-tools:5 )"
+RDEPEND="${CDEPEND}
+ wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
+
+for lang in ${PLOCALES}; do
+ IUSE="${IUSE} l10n_${lang}"
+done
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ # locales
+ l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
+ local lang langs
+ langs=""
+ for lang in ${PLOCALES}; do
+ if use l10n_${lang}; then
+ langs="${langs} ${lang}"
+ fi
+ done
+ sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES ${langs})|" \
+ -i "${S}"/cr3qt/CMakeLists.txt \
+ || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ if use wxwidgets; then
+ setup-wxwidgets
+ local mycmakeargs=(-D GUI=WX)
+ else
+ local mycmakeargs=(-D GUI=QT5)
+ fi
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ if ! use wxwidgets; then
+ mv "${D}"usr/share/doc/cr3/changelog.gz "${D}"usr/share/doc/${PF}/ || die "mv changelog.gz failed"
+ rmdir "${D}"usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
+ gunzip "${D}"usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
+ gunzip "${D}"usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
+ fi
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2020-08-14 9:42 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2020-08-14 9:42 UTC (permalink / raw
To: gentoo-commits
commit: 54c31c69d9d8a65c1f8f09517607f6425817ab89
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 14 09:41:54 2020 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Fri Aug 14 09:41:54 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c31c69
app-text/coolreader: bump to 3.2.45
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/Manifest | 1 +
app-text/coolreader/coolreader-3.2.45.ebuild | 96 ++++++++++++++++++++++++++++
2 files changed, 97 insertions(+)
diff --git a/app-text/coolreader/Manifest b/app-text/coolreader/Manifest
index 5893b27c4ee..c302ed76e25 100644
--- a/app-text/coolreader/Manifest
+++ b/app-text/coolreader/Manifest
@@ -1,2 +1,3 @@
DIST coolreader-3.2.2.1.tar.gz 12463566 BLAKE2B 208026a87b36a06cd0a2e83b60bb506174b2edec4e3f4d1663c9d630cf316afd54aa0dbd0fdf0d3e44e03277d39692bbada8b03376a22970321928e594632997 SHA512 c2e3ea139ff3969c16985a56a9605a59ae31c59f9dc962abcc4aae5d87b8c48c8d7ed716a7077dd9da93cefc0d9ba0fe8a43c50e33e3d58acbcdfc35b73b3538
DIST coolreader-3.2.39.tar.gz 17679570 BLAKE2B e84fb7d8032ae62fec24a74a9cebab086664a2ed3827f0664e667a4ab3b8d76b722790958f71f5fcd79729238e897c6592059f9b45eb4069c9ad483883bc0600 SHA512 1b92b35750174a8ef4df4b7c4f33bb9fcc94b36008c08a7f9d1f8e85c6b642c5b037e0673a783cde1aa98296887bb286c4a2da186911b26f298f689605e1eb4b
+DIST coolreader-3.2.45.tar.gz 20290340 BLAKE2B a4e6218965618a1b0938606ca323534112a5d7b64a1d56e06f56ba8b2e5591d380d7fb2aeb9c37d007fb834963a42e684e2af939720272c3a7494e5afc65501e SHA512 d7dc9921b74d1da236aeb02edcb39d44dfcfb9da5d6d3b1bf428157f67415c19af218c2454a602828d12d0c6d8c80d1335e92101acda1af8abd6bd312900c33c
diff --git a/app-text/coolreader/coolreader-3.2.45.ebuild b/app-text/coolreader/coolreader-3.2.45.ebuild
new file mode 100644
index 00000000000..0b26482993e
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.2.45.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WX_GTK_VER="3.0"
+PLOCALES="bg cs de es hu pl ru uk"
+inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils eapi7-ver
+
+CR_PV=$(ver_rs 3 '-')
+
+if [ "${PV}" != 9999 ]
+then
+ SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-cr${CR_PV}"
+else
+ inherit git-r3
+ # github mirror has some new commits to fix page margins settings
+ # sourceforge mirror saved as backup
+ #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
+ EGIT_REPO_URI="https://github.com/buggins/${PN}.git"
+ SRC_URI=""
+fi
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://github.com/buggins/coolreader/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wxwidgets"
+
+CDEPEND="sys-libs/zlib
+ media-libs/libpng:0
+ virtual/jpeg:0
+ media-libs/freetype
+ wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
+ !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+DEPEND="${CDEPEND}
+ !wxwidgets? ( dev-qt/linguist-tools:5 )"
+RDEPEND="${CDEPEND}
+ wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
+
+for lang in ${PLOCALES}; do
+ IUSE="${IUSE} l10n_${lang}"
+done
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ # locales
+ l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
+ local lang langs
+ langs=""
+ for lang in ${PLOCALES}; do
+ if use l10n_${lang}; then
+ langs="${langs} ${lang}"
+ fi
+ done
+ sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES ${langs})|" \
+ -i "${S}"/cr3qt/CMakeLists.txt \
+ || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ if use wxwidgets; then
+ setup-wxwidgets
+ local mycmakeargs=(-D GUI=WX)
+ else
+ local mycmakeargs=(-D GUI=QT5)
+ fi
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ if ! use wxwidgets; then
+ mv "${D}"usr/share/doc/cr3/changelog.gz "${D}"usr/share/doc/${PF}/ || die "mv changelog.gz failed"
+ rmdir "${D}"usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
+ gunzip "${D}"usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
+ gunzip "${D}"usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
+ fi
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2020-05-09 10:20 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2020-05-09 10:20 UTC (permalink / raw
To: gentoo-commits
commit: 350eb26bbc5f66df88c38b342bed787f904ece8a
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sat May 9 10:19:24 2020 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sat May 9 10:20:32 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=350eb26b
app-text/coolreader: homepage updated
Closes: https://bugs.gentoo.org/721612
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/coolreader-3.2.39.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/app-text/coolreader/coolreader-3.2.39.ebuild b/app-text/coolreader/coolreader-3.2.39.ebuild
index 50ce82bcf87..0b26482993e 100644
--- a/app-text/coolreader/coolreader-3.2.39.ebuild
+++ b/app-text/coolreader/coolreader-3.2.39.ebuild
@@ -10,7 +10,6 @@ CR_PV=$(ver_rs 3 '-')
if [ "${PV}" != 9999 ]
then
- # git tag cr3.2.2-1
SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-cr${CR_PV}"
else
@@ -23,7 +22,7 @@ else
fi
DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://sourceforge.net/projects/crengine/"
+HOMEPAGE="https://github.com/buggins/coolreader/"
LICENSE="GPL-2"
SLOT="0"
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2020-01-30 16:40 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2020-01-30 16:40 UTC (permalink / raw
To: gentoo-commits
commit: ea5d7ca55f44683db1b21c1c460f657945f7286f
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 30 16:39:47 2020 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Thu Jan 30 16:39:47 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea5d7ca5
app-text/coolreader: bump to 3.2.39
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
app-text/coolreader/Manifest | 1 +
app-text/coolreader/coolreader-3.2.39.ebuild | 97 ++++++++++++++++++++++++++++
2 files changed, 98 insertions(+)
diff --git a/app-text/coolreader/Manifest b/app-text/coolreader/Manifest
index 91cca4b0203..5893b27c4ee 100644
--- a/app-text/coolreader/Manifest
+++ b/app-text/coolreader/Manifest
@@ -1 +1,2 @@
DIST coolreader-3.2.2.1.tar.gz 12463566 BLAKE2B 208026a87b36a06cd0a2e83b60bb506174b2edec4e3f4d1663c9d630cf316afd54aa0dbd0fdf0d3e44e03277d39692bbada8b03376a22970321928e594632997 SHA512 c2e3ea139ff3969c16985a56a9605a59ae31c59f9dc962abcc4aae5d87b8c48c8d7ed716a7077dd9da93cefc0d9ba0fe8a43c50e33e3d58acbcdfc35b73b3538
+DIST coolreader-3.2.39.tar.gz 17679570 BLAKE2B e84fb7d8032ae62fec24a74a9cebab086664a2ed3827f0664e667a4ab3b8d76b722790958f71f5fcd79729238e897c6592059f9b45eb4069c9ad483883bc0600 SHA512 1b92b35750174a8ef4df4b7c4f33bb9fcc94b36008c08a7f9d1f8e85c6b642c5b037e0673a783cde1aa98296887bb286c4a2da186911b26f298f689605e1eb4b
diff --git a/app-text/coolreader/coolreader-3.2.39.ebuild b/app-text/coolreader/coolreader-3.2.39.ebuild
new file mode 100644
index 00000000000..50ce82bcf87
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.2.39.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WX_GTK_VER="3.0"
+PLOCALES="bg cs de es hu pl ru uk"
+inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils eapi7-ver
+
+CR_PV=$(ver_rs 3 '-')
+
+if [ "${PV}" != 9999 ]
+then
+ # git tag cr3.2.2-1
+ SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-cr${CR_PV}"
+else
+ inherit git-r3
+ # github mirror has some new commits to fix page margins settings
+ # sourceforge mirror saved as backup
+ #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
+ EGIT_REPO_URI="https://github.com/buggins/${PN}.git"
+ SRC_URI=""
+fi
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://sourceforge.net/projects/crengine/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wxwidgets"
+
+CDEPEND="sys-libs/zlib
+ media-libs/libpng:0
+ virtual/jpeg:0
+ media-libs/freetype
+ wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
+ !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+DEPEND="${CDEPEND}
+ !wxwidgets? ( dev-qt/linguist-tools:5 )"
+RDEPEND="${CDEPEND}
+ wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
+
+for lang in ${PLOCALES}; do
+ IUSE="${IUSE} l10n_${lang}"
+done
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ # locales
+ l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
+ local lang langs
+ langs=""
+ for lang in ${PLOCALES}; do
+ if use l10n_${lang}; then
+ langs="${langs} ${lang}"
+ fi
+ done
+ sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES ${langs})|" \
+ -i "${S}"/cr3qt/CMakeLists.txt \
+ || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ if use wxwidgets; then
+ setup-wxwidgets
+ local mycmakeargs=(-D GUI=WX)
+ else
+ local mycmakeargs=(-D GUI=QT5)
+ fi
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ if ! use wxwidgets; then
+ mv "${D}"usr/share/doc/cr3/changelog.gz "${D}"usr/share/doc/${PF}/ || die "mv changelog.gz failed"
+ rmdir "${D}"usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
+ gunzip "${D}"usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
+ gunzip "${D}"usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
+ fi
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2018-11-09 14:08 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2018-11-09 14:08 UTC (permalink / raw
To: gentoo-commits
commit: 37baed5e82bada2d220e641ebf3f06c65a5bd44b
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 9 14:07:42 2018 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Fri Nov 9 14:07:42 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37baed5e
app-text/coolreader: fix building with USE=wxwidgets
Fixes: https://bugs.gentoo.org/670206
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
Package-Manager: Portage-2.3.41, Repoman-2.3.9
app-text/coolreader/coolreader-3.2.2.1-r2.ebuild | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/app-text/coolreader/coolreader-3.2.2.1-r2.ebuild b/app-text/coolreader/coolreader-3.2.2.1-r2.ebuild
index 71c68d68f32..db5d2760de9 100644
--- a/app-text/coolreader/coolreader-3.2.2.1-r2.ebuild
+++ b/app-text/coolreader/coolreader-3.2.2.1-r2.ebuild
@@ -76,10 +76,12 @@ src_configure() {
src_install() {
cmake-utils_src_install
- mv "${D}"usr/share/doc/cr3/changelog.gz "${D}"usr/share/doc/${PF}/ || die "mv changelog.gz failed"
- rmdir "${D}"usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
- gunzip "${D}"usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
- gunzip "${D}"usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
+ if ! use wxwidgets; then
+ mv "${D}"usr/share/doc/cr3/changelog.gz "${D}"usr/share/doc/${PF}/ || die "mv changelog.gz failed"
+ rmdir "${D}"usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
+ gunzip "${D}"usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
+ gunzip "${D}"usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
+ fi
}
pkg_postinst() {
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2018-11-03 11:47 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2018-11-03 11:47 UTC (permalink / raw
To: gentoo-commits
commit: 69cda4712ab14a5565ed866ad74e7fc5a4242646
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 3 11:47:15 2018 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sat Nov 3 11:47:15 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69cda471
app-text/coolreader: clean old version
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
Package-Manager: Portage-2.3.41, Repoman-2.3.9
app-text/coolreader/coolreader-3.2.2.1-r1.ebuild | 87 ------------------------
1 file changed, 87 deletions(-)
diff --git a/app-text/coolreader/coolreader-3.2.2.1-r1.ebuild b/app-text/coolreader/coolreader-3.2.2.1-r1.ebuild
deleted file mode 100644
index 672463952a1..00000000000
--- a/app-text/coolreader/coolreader-3.2.2.1-r1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WX_GTK_VER="3.0"
-PLOCALES="bg cs de es hu pl ru uk"
-inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils eapi7-ver
-
-CR_PV=$(ver_rs 3 '-')
-
-if [ "${PV}" != 9999 ]
-then
- # git tag cr3.2.2-1
- SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-cr${CR_PV}"
-else
- inherit git-r3
- # github mirror has some new commits to fix page margins settings
- # sourceforge mirror saved as backup
- #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
- EGIT_REPO_URI="https://github.com/buggins/${PN}.git"
- SRC_URI=""
-fi
-
-DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://sourceforge.net/projects/crengine/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="wxwidgets"
-
-CDEPEND="sys-libs/zlib
- media-libs/libpng:0
- virtual/jpeg:0
- media-libs/freetype
- wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
- !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
-DEPEND="${CDEPEND}
- !wxwidgets? ( dev-qt/linguist-tools:5 )"
-RDEPEND="${CDEPEND}
- wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
-
-for lang in ${PLOCALES}; do
- IUSE="${IUSE} l10n_${lang}"
-done
-
-src_prepare() {
- cmake-utils_src_prepare
-
- # locales
- l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
- local lang langs
- langs=""
- for lang in ${PLOCALES}; do
- if use l10n_${lang}; then
- langs="${langs} ${lang}"
- fi
- done
- sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES ${langs})|" \
- -i "${S}"/cr3qt/CMakeLists.txt \
- || die "sed CMakeLists.txt failed"
-}
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- if use wxwidgets; then
- setup-wxwidgets
- local mycmakeargs=(-D GUI=WX)
- else
- local mycmakeargs=(-D GUI=QT5)
- fi
- cmake-utils_src_configure
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2018-11-03 11:45 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2018-11-03 11:45 UTC (permalink / raw
To: gentoo-commits
commit: de9c59d8bcb0c1b319fcd1db7b34ef0272f52d04
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 3 11:45:06 2018 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sat Nov 3 11:45:06 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de9c59d8
app-text/coolreader: fix install paths
Closes: https://bugs.gentoo.org/668810
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
Package-Manager: Portage-2.3.41, Repoman-2.3.9
app-text/coolreader/coolreader-3.2.2.1-r2.ebuild | 95 ++++++++++++++++++++++++
1 file changed, 95 insertions(+)
diff --git a/app-text/coolreader/coolreader-3.2.2.1-r2.ebuild b/app-text/coolreader/coolreader-3.2.2.1-r2.ebuild
new file mode 100644
index 00000000000..71c68d68f32
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.2.2.1-r2.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WX_GTK_VER="3.0"
+PLOCALES="bg cs de es hu pl ru uk"
+inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils eapi7-ver
+
+CR_PV=$(ver_rs 3 '-')
+
+if [ "${PV}" != 9999 ]
+then
+ # git tag cr3.2.2-1
+ SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-cr${CR_PV}"
+else
+ inherit git-r3
+ # github mirror has some new commits to fix page margins settings
+ # sourceforge mirror saved as backup
+ #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
+ EGIT_REPO_URI="https://github.com/buggins/${PN}.git"
+ SRC_URI=""
+fi
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://sourceforge.net/projects/crengine/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wxwidgets"
+
+CDEPEND="sys-libs/zlib
+ media-libs/libpng:0
+ virtual/jpeg:0
+ media-libs/freetype
+ wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
+ !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+DEPEND="${CDEPEND}
+ !wxwidgets? ( dev-qt/linguist-tools:5 )"
+RDEPEND="${CDEPEND}
+ wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
+
+for lang in ${PLOCALES}; do
+ IUSE="${IUSE} l10n_${lang}"
+done
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ # locales
+ l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
+ local lang langs
+ langs=""
+ for lang in ${PLOCALES}; do
+ if use l10n_${lang}; then
+ langs="${langs} ${lang}"
+ fi
+ done
+ sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES ${langs})|" \
+ -i "${S}"/cr3qt/CMakeLists.txt \
+ || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ if use wxwidgets; then
+ setup-wxwidgets
+ local mycmakeargs=(-D GUI=WX)
+ else
+ local mycmakeargs=(-D GUI=QT5)
+ fi
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ mv "${D}"usr/share/doc/cr3/changelog.gz "${D}"usr/share/doc/${PF}/ || die "mv changelog.gz failed"
+ rmdir "${D}"usr/share/doc/cr3 || die "rmdir doc/cr3 failed"
+ gunzip "${D}"usr/share/doc/${PF}/changelog.gz || die "gunzip changelog.gz failed"
+ gunzip "${D}"usr/share/man/man1/cr3.1.gz || die "gunzip cr3.1.gz failed"
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2018-09-05 15:42 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2018-09-05 15:42 UTC (permalink / raw
To: gentoo-commits
commit: 32adc7c1c7048faa9a42e1cb611e0b6848742f1c
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 5 15:41:58 2018 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Wed Sep 5 15:41:58 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32adc7c1
app-text/coolreader: clean old
Package-Manager: Portage-2.3.41, Repoman-2.3.9
app-text/coolreader/coolreader-3.2.2.1.ebuild | 85 ---------------------------
1 file changed, 85 deletions(-)
diff --git a/app-text/coolreader/coolreader-3.2.2.1.ebuild b/app-text/coolreader/coolreader-3.2.2.1.ebuild
deleted file mode 100644
index caf405eb150..00000000000
--- a/app-text/coolreader/coolreader-3.2.2.1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WX_GTK_VER="3.0"
-PLOCALES="bg cs de es hu pl ru uk"
-inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils eapi7-ver
-
-CR_PV=$(ver_rs 3 '-')
-
-if [ "${PV}" != 9999 ]
-then
- # git tag cr3.2.2-1
- SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-cr${CR_PV}"
-else
- inherit git-r3
- # github mirror has some new commits to fix page margins settings
- # sourceforge mirror saved as backup
- #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
- EGIT_REPO_URI="https://github.com/buggins/${PN}.git"
- SRC_URI=""
-fi
-
-DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://sourceforge.net/projects/crengine/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="wxwidgets"
-
-DEPEND="sys-libs/zlib
- media-libs/libpng:0
- virtual/jpeg:0
- media-libs/freetype
- wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
- !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/linguist-tools:5 )"
-RDEPEND="${DEPEND}
- wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
-
-for lang in ${PLOCALES}; do
- IUSE="${IUSE} l10n_${lang}"
-done
-
-src_prepare() {
- cmake-utils_src_prepare
-
- # locales
- l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
- local lang langs
- langs=""
- for lang in ${PLOCALES}; do
- if use l10n_${lang}; then
- langs="${langs} ${lang}"
- fi
- done
- sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES ${langs})|" \
- -i "${S}"/cr3qt/CMakeLists.txt \
- || die "sed CMakeLists.txt failed"
-}
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- if use wxwidgets; then
- setup-wxwidgets
- local mycmakeargs=(-D GUI=WX)
- else
- local mycmakeargs=(-D GUI=QT5)
- fi
- cmake-utils_src_configure
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2018-09-05 15:40 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2018-09-05 15:40 UTC (permalink / raw
To: gentoo-commits
commit: cc8b56efca3751dc3b0756e3dc109657f37ce092
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 5 15:39:20 2018 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Wed Sep 5 15:40:04 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc8b56ef
app-text/coolreader: move dev-qt/linguist-tools out of RDEPEND
Bug: https://bugs.gentoo.org/664218
Package-Manager: Portage-2.3.41, Repoman-2.3.9
app-text/coolreader/coolreader-3.2.2.1-r1.ebuild | 87 ++++++++++++++++++++++++
1 file changed, 87 insertions(+)
diff --git a/app-text/coolreader/coolreader-3.2.2.1-r1.ebuild b/app-text/coolreader/coolreader-3.2.2.1-r1.ebuild
new file mode 100644
index 00000000000..672463952a1
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.2.2.1-r1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WX_GTK_VER="3.0"
+PLOCALES="bg cs de es hu pl ru uk"
+inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils eapi7-ver
+
+CR_PV=$(ver_rs 3 '-')
+
+if [ "${PV}" != 9999 ]
+then
+ # git tag cr3.2.2-1
+ SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-cr${CR_PV}"
+else
+ inherit git-r3
+ # github mirror has some new commits to fix page margins settings
+ # sourceforge mirror saved as backup
+ #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
+ EGIT_REPO_URI="https://github.com/buggins/${PN}.git"
+ SRC_URI=""
+fi
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://sourceforge.net/projects/crengine/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wxwidgets"
+
+CDEPEND="sys-libs/zlib
+ media-libs/libpng:0
+ virtual/jpeg:0
+ media-libs/freetype
+ wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
+ !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+DEPEND="${CDEPEND}
+ !wxwidgets? ( dev-qt/linguist-tools:5 )"
+RDEPEND="${CDEPEND}
+ wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
+
+for lang in ${PLOCALES}; do
+ IUSE="${IUSE} l10n_${lang}"
+done
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ # locales
+ l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
+ local lang langs
+ langs=""
+ for lang in ${PLOCALES}; do
+ if use l10n_${lang}; then
+ langs="${langs} ${lang}"
+ fi
+ done
+ sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES ${langs})|" \
+ -i "${S}"/cr3qt/CMakeLists.txt \
+ || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ if use wxwidgets; then
+ setup-wxwidgets
+ local mycmakeargs=(-D GUI=WX)
+ else
+ local mycmakeargs=(-D GUI=QT5)
+ fi
+ cmake-utils_src_configure
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2018-08-23 11:37 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2018-08-23 11:37 UTC (permalink / raw
To: gentoo-commits
commit: 98d1ae11a02670ca86a2195428e9b3276d8ddf79
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 23 11:36:50 2018 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Thu Aug 23 11:36:50 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98d1ae11
app-text/coolreader: depend on dev-qt/linguist-tools:5
Closes: https://bugs.gentoo.org/664218
Package-Manager: Portage-2.3.41, Repoman-2.3.9
app-text/coolreader/coolreader-3.2.2.1.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/app-text/coolreader/coolreader-3.2.2.1.ebuild b/app-text/coolreader/coolreader-3.2.2.1.ebuild
index 3d97d3b6b4e..caf405eb150 100644
--- a/app-text/coolreader/coolreader-3.2.2.1.ebuild
+++ b/app-text/coolreader/coolreader-3.2.2.1.ebuild
@@ -12,6 +12,7 @@ if [ "${PV}" != 9999 ]
then
# git tag cr3.2.2-1
SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-cr${CR_PV}"
else
inherit git-r3
# github mirror has some new commits to fix page margins settings
@@ -34,12 +35,10 @@ DEPEND="sys-libs/zlib
virtual/jpeg:0
media-libs/freetype
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
- !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+ !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/linguist-tools:5 )"
RDEPEND="${DEPEND}
wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
-S="${WORKDIR}/${PN}-cr${CR_PV}"
-
for lang in ${PLOCALES}; do
IUSE="${IUSE} l10n_${lang}"
done
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2018-05-23 18:13 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2018-05-23 18:13 UTC (permalink / raw
To: gentoo-commits
commit: 1d14a048266e9cbf0f373ffde6b5112a6ad38ed7
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Wed May 23 18:12:33 2018 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Wed May 23 18:12:33 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d14a048
app-text/coolreader: bump to 3.2.2.1
Suggested-by: Sergey Torokhov <torokhov_s_a <AT> mail.ru>
Package-Manager: Portage-2.3.19, Repoman-2.3.6
app-text/coolreader/Manifest | 1 +
app-text/coolreader/coolreader-3.2.2.1.ebuild | 86 +++++++++++++++++++++++++++
2 files changed, 87 insertions(+)
diff --git a/app-text/coolreader/Manifest b/app-text/coolreader/Manifest
index 209d5c48c44..d6a0d5792e3 100644
--- a/app-text/coolreader/Manifest
+++ b/app-text/coolreader/Manifest
@@ -1 +1,2 @@
DIST coolreader-3.1.2.71.tar.bz2 10141514 BLAKE2B 143a69082a2dcabbb7a246df575e7ed2fddb4b11c542910faa2f6d44155f0de8ba6d7e0fd321b53fc0eda47c8d2867bfec02af3b95edbcb623f6a15fa6c4bc72 SHA512 2859eabfc8ba603d1cb09b07358887135b6968268a5f2fa7f874a1e8613d1b5ebe69d9b133f16e84321d1a460eae5088a7947433c6fb340a47bde9ceee415735
+DIST coolreader-3.2.2.1.tar.gz 12463566 BLAKE2B 208026a87b36a06cd0a2e83b60bb506174b2edec4e3f4d1663c9d630cf316afd54aa0dbd0fdf0d3e44e03277d39692bbada8b03376a22970321928e594632997 SHA512 c2e3ea139ff3969c16985a56a9605a59ae31c59f9dc962abcc4aae5d87b8c48c8d7ed716a7077dd9da93cefc0d9ba0fe8a43c50e33e3d58acbcdfc35b73b3538
diff --git a/app-text/coolreader/coolreader-3.2.2.1.ebuild b/app-text/coolreader/coolreader-3.2.2.1.ebuild
new file mode 100644
index 00000000000..3d97d3b6b4e
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.2.2.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WX_GTK_VER="3.0"
+PLOCALES="bg cs de es hu pl ru uk"
+inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils eapi7-ver
+
+CR_PV=$(ver_rs 3 '-')
+
+if [ "${PV}" != 9999 ]
+then
+ # git tag cr3.2.2-1
+ SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> ${P}.tar.gz"
+else
+ inherit git-r3
+ # github mirror has some new commits to fix page margins settings
+ # sourceforge mirror saved as backup
+ #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
+ EGIT_REPO_URI="https://github.com/buggins/${PN}.git"
+ SRC_URI=""
+fi
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://sourceforge.net/projects/crengine/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wxwidgets"
+
+DEPEND="sys-libs/zlib
+ media-libs/libpng:0
+ virtual/jpeg:0
+ media-libs/freetype
+ wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
+ !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+RDEPEND="${DEPEND}
+ wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
+
+S="${WORKDIR}/${PN}-cr${CR_PV}"
+
+for lang in ${PLOCALES}; do
+ IUSE="${IUSE} l10n_${lang}"
+done
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ # locales
+ l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
+ local lang langs
+ langs=""
+ for lang in ${PLOCALES}; do
+ if use l10n_${lang}; then
+ langs="${langs} ${lang}"
+ fi
+ done
+ sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES ${langs})|" \
+ -i "${S}"/cr3qt/CMakeLists.txt \
+ || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ if use wxwidgets; then
+ setup-wxwidgets
+ local mycmakeargs=(-D GUI=WX)
+ else
+ local mycmakeargs=(-D GUI=QT5)
+ fi
+ cmake-utils_src_configure
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2018-05-23 18:09 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2018-05-23 18:09 UTC (permalink / raw
To: gentoo-commits
commit: 454aa9c1f04b9411a0e43c3fdf2ddb6baf658a2f
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Wed May 23 18:08:03 2018 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Wed May 23 18:09:01 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=454aa9c1
app-text/coolreader: cleaning old
Package-Manager: Portage-2.3.19, Repoman-2.3.6
app-text/coolreader/coolreader-3.1.2.71-r3.ebuild | 58 -----------------------
1 file changed, 58 deletions(-)
diff --git a/app-text/coolreader/coolreader-3.1.2.71-r3.ebuild b/app-text/coolreader/coolreader-3.1.2.71-r3.ebuild
deleted file mode 100644
index 9c7e43e5f3f..00000000000
--- a/app-text/coolreader/coolreader-3.1.2.71-r3.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WX_GTK_VER="3.0"
-
-inherit cmake-utils wxwidgets
-
-if [ "${PV}" == 9999 ]
-then
- inherit git-r3
- # github mirror has some new commits to fix page margins settings
- # sourceforge mirror saved as backup
- #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
- EGIT_REPO_URI="https://github.com/buggins/coolreader.git"
- SRC_URI=""
-else
- # git tag cr3.1.2-71
- SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2"
-fi
-
-DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://sourceforge.net/projects/crengine/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="wxwidgets"
-
-DEPEND="sys-libs/zlib
- media-libs/libpng:0
- virtual/jpeg:0
- media-libs/freetype
- wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
- !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
-RDEPEND="${DEPEND}
- wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
-
-# 1st patch: To save cr3.ini to ~homedir.
-# 2nd patch: To build QT5 and WX GUI version of coolreader3;
-# setting correct vesrion number and years of cr3qt/cr3wx;
-# internal switching between wxGTK 2.8 or 3.0 version;
-# show wxWidgets version in "About" dialog window;
-# disabling "iCCP: known incorrect sRGB profile" warning popup window for wxwidgets GUI
-
-PATCHES=( "${FILESDIR}/cr3ini.diff" "${FILESDIR}/cr3.1.2.71-r1_qt5_wx.diff" )
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- if use wxwidgets; then
- setup-wxwidgets
- local mycmakeargs=(-D GUI=WX)
- else
- local mycmakeargs=(-D GUI=QT5)
- fi
- cmake-utils_src_configure
-}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2018-01-04 8:40 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2018-01-04 8:40 UTC (permalink / raw
To: gentoo-commits
commit: 28ad49108eb8aa7b5a355b9ec73bfd3691af9957
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 4 08:39:29 2018 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Thu Jan 4 08:39:29 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28ad4910
app-text/coolreader: ebuild improvements
(1) install only translations mentioned in the user's L10N
(2) update cashes (desktop, mime, icon)
Closes: https://bugs.gentoo.org/642212
Package-Manager: Portage-2.3.19, Repoman-2.3.6
app-text/coolreader/coolreader-3.1.2.71-r4.ebuild | 91 +++++++++++++++++++++++
1 file changed, 91 insertions(+)
diff --git a/app-text/coolreader/coolreader-3.1.2.71-r4.ebuild b/app-text/coolreader/coolreader-3.1.2.71-r4.ebuild
new file mode 100644
index 00000000000..33c7a7c28be
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.1.2.71-r4.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WX_GTK_VER="3.0"
+PLOCALES="bg cs de es hu pl ru uk"
+inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils
+
+if [ "${PV}" == 9999 ]
+then
+ inherit git-r3
+ # github mirror has some new commits to fix page margins settings
+ # sourceforge mirror saved as backup
+ #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
+ EGIT_REPO_URI="https://github.com/buggins/coolreader.git"
+ SRC_URI=""
+else
+ # git tag cr3.1.2-71
+ SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2"
+fi
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://sourceforge.net/projects/crengine/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wxwidgets"
+
+DEPEND="sys-libs/zlib
+ media-libs/libpng:0
+ virtual/jpeg:0
+ media-libs/freetype
+ wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
+ !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+RDEPEND="${DEPEND}
+ wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
+
+# 1st patch: To save cr3.ini to ~homedir.
+# 2nd patch: To build QT5 and WX GUI version of coolreader3;
+# setting correct vesrion number and years of cr3qt/cr3wx;
+# internal switching between wxGTK 2.8 or 3.0 version;
+# show wxWidgets version in "About" dialog window;
+# disabling "iCCP: known incorrect sRGB profile" warning popup window for wxwidgets GUI
+
+PATCHES=( "${FILESDIR}/cr3ini.diff" "${FILESDIR}/cr3.1.2.71-r1_qt5_wx.diff" )
+
+for lang in ${PLOCALES}; do
+ IUSE="${IUSE} l10n_${lang}"
+done
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ # locales
+ l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
+ local lang langs
+ langs=""
+ for lang in ${PLOCALES}; do
+ if use l10n_${lang}; then
+ langs="${langs} ${lang}"
+ fi
+ done
+ sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES ${langs})|" \
+ -i "${S}"/cr3qt/CMakeLists.txt \
+ || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ if use wxwidgets; then
+ setup-wxwidgets
+ local mycmakeargs=(-D GUI=WX)
+ else
+ local mycmakeargs=(-D GUI=QT5)
+ fi
+ cmake-utils_src_configure
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2017-12-31 2:39 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2017-12-31 2:39 UTC (permalink / raw
To: gentoo-commits
commit: 1c6895737a9b3145eaacd37b448782a052b69693
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 31 02:39:22 2017 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sun Dec 31 02:39:22 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c689573
app-text/coolreader: clean -r2
Package-Manager: Portage-2.3.19, Repoman-2.3.6
app-text/coolreader/coolreader-3.1.2.71-r2.ebuild | 60 -----------------------
1 file changed, 60 deletions(-)
diff --git a/app-text/coolreader/coolreader-3.1.2.71-r2.ebuild b/app-text/coolreader/coolreader-3.1.2.71-r2.ebuild
deleted file mode 100644
index afcc1ac458b..00000000000
--- a/app-text/coolreader/coolreader-3.1.2.71-r2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-if [ "${PV}" == 9999 ]
-then
- inherit git-r3
- # github mirror has some new commits to fix page margins settings
- # sourceforge mirror saved as backup
- #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
- EGIT_REPO_URI="https://github.com/buggins/coolreader.git"
- SRC_URI=""
-else
- # git tag cr3.1.2-71
- SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2"
-fi
-
-DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://sourceforge.net/projects/crengine/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="wxwidgets"
-
-DEPEND="sys-libs/zlib
- media-libs/libpng:0
- virtual/jpeg:0
- media-libs/freetype
- wxwidgets? ( || ( x11-libs/wxGTK:3.0 x11-libs/wxGTK:2.8 ) )
- !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
-RDEPEND="${DEPEND}
- wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
-
-# 1st patch: To save cr3.ini to ~homedir.
-# 2nd patch: To build QT5 and WX GUI version of coolreader3;
-# setting correct vesrion number and years of cr3qt/cr3wx;
-# internal switching between wxGTK 2.8 or 3.0 version;
-# show wxWidgets version in "About" dialog window;
-# disabling "iCCP: known incorrect sRGB profile" warning popup window for wxwidgets GUI
-
-PATCHES=( "${FILESDIR}/cr3ini.diff" "${FILESDIR}/cr3.1.2.71-r1_qt5_wx.diff" )
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- if use wxwidgets; then
- . "${ROOT}/var/lib/wxwidgets/current"
- if [[ "${WXCONFIG}" -eq "none" ]]; then
- die "The wxGTK profile should be selected!"
- fi
- local mycmakeargs=(-D GUI=WX)
- else
- local mycmakeargs=(-D GUI=QT5)
- fi
- cmake-utils_src_configure
-}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2017-12-31 2:37 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2017-12-31 2:37 UTC (permalink / raw
To: gentoo-commits
commit: f8d88a85978c7a6546971c853c40da02cdcad2f8
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 31 02:35:26 2017 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sun Dec 31 02:36:50 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d88a85
app-text/coolreader: use wxwidgets.eclass
See https://github.com/gentoo/gentoo/pull/6692
Closes: https://bugs.gentoo.org/642638
Package-Manager: Portage-2.3.19, Repoman-2.3.6
app-text/coolreader/coolreader-3.1.2.71-r3.ebuild | 58 +++++++++++++++++++++++
app-text/coolreader/metadata.xml | 3 ++
2 files changed, 61 insertions(+)
diff --git a/app-text/coolreader/coolreader-3.1.2.71-r3.ebuild b/app-text/coolreader/coolreader-3.1.2.71-r3.ebuild
new file mode 100644
index 00000000000..9c7e43e5f3f
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.1.2.71-r3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WX_GTK_VER="3.0"
+
+inherit cmake-utils wxwidgets
+
+if [ "${PV}" == 9999 ]
+then
+ inherit git-r3
+ # github mirror has some new commits to fix page margins settings
+ # sourceforge mirror saved as backup
+ #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
+ EGIT_REPO_URI="https://github.com/buggins/coolreader.git"
+ SRC_URI=""
+else
+ # git tag cr3.1.2-71
+ SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2"
+fi
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://sourceforge.net/projects/crengine/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wxwidgets"
+
+DEPEND="sys-libs/zlib
+ media-libs/libpng:0
+ virtual/jpeg:0
+ media-libs/freetype
+ wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
+ !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+RDEPEND="${DEPEND}
+ wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
+
+# 1st patch: To save cr3.ini to ~homedir.
+# 2nd patch: To build QT5 and WX GUI version of coolreader3;
+# setting correct vesrion number and years of cr3qt/cr3wx;
+# internal switching between wxGTK 2.8 or 3.0 version;
+# show wxWidgets version in "About" dialog window;
+# disabling "iCCP: known incorrect sRGB profile" warning popup window for wxwidgets GUI
+
+PATCHES=( "${FILESDIR}/cr3ini.diff" "${FILESDIR}/cr3.1.2.71-r1_qt5_wx.diff" )
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ if use wxwidgets; then
+ setup-wxwidgets
+ local mycmakeargs=(-D GUI=WX)
+ else
+ local mycmakeargs=(-D GUI=QT5)
+ fi
+ cmake-utils_src_configure
+}
diff --git a/app-text/coolreader/metadata.xml b/app-text/coolreader/metadata.xml
index afd1b4bc9da..0bc14087cc2 100644
--- a/app-text/coolreader/metadata.xml
+++ b/app-text/coolreader/metadata.xml
@@ -8,6 +8,9 @@
A fast and small cross-platform XML/CSS based eBook reader for desktops and handheld devices.
Supported formats: FB2, TXT, RTF, DOC, TCR, HTML, EPUB, CHM, PDB, MOBI.
</longdescription>
+ <use>
+ <flag name="wxwidgets">Use <pkg>x11-libs/wxGTK</pkg> instead of Qt5</flag>
+ </use>
<upstream>
<remote-id type="sourceforge">crengine</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2017-09-24 10:36 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2017-09-24 10:36 UTC (permalink / raw
To: gentoo-commits
commit: ef258b10c6d5790d58635dbb919bd13041367d18
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 24 10:35:04 2017 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sun Sep 24 10:35:58 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef258b10
app-text/coolreader: clean old
Bug: https://bugs.gentoo.org/631802
Package-Manager: Portage-2.3.6, Repoman-2.3.3
app-text/coolreader/coolreader-3.1.2.71-r1.ebuild | 71 -----------------------
app-text/coolreader/metadata.xml | 4 --
2 files changed, 75 deletions(-)
diff --git a/app-text/coolreader/coolreader-3.1.2.71-r1.ebuild b/app-text/coolreader/coolreader-3.1.2.71-r1.ebuild
deleted file mode 100644
index 9c28f6c2e25..00000000000
--- a/app-text/coolreader/coolreader-3.1.2.71-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-if [ "${PV}" == 9999 ]
-then
- inherit git-r3
- # github mirror has some new commits to fix page margins settings
- # sourceforge mirror saved as backup
- #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
- EGIT_REPO_URI="https://github.com/buggins/coolreader.git"
- SRC_URI=""
-else
- # git tag cr3.1.2-71
- SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2"
-fi
-
-DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://sourceforge.net/projects/crengine/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="qt4 qt5 wxwidgets corefonts liberation-fonts"
-REQUIRED_USE="^^ ( qt4 qt5 wxwidgets )
- wxwidgets? (
- || ( corefonts liberation-fonts ) )"
-
-DEPEND="sys-libs/zlib
- media-libs/libpng:0
- virtual/jpeg:0
- media-libs/freetype
- wxwidgets? (
- || ( x11-libs/wxGTK:3.0 x11-libs/wxGTK:2.8 ) )
- qt4? ( dev-qt/qtcore:4
- dev-qt/qtgui:4 )
- qt5? ( dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5 )"
-RDEPEND="${DEPEND}
- corefonts? ( media-fonts/corefonts )
- liberation-fonts? ( media-fonts/liberation-fonts )"
-
-# 1st patch: To save cr3.ini to ~homedir.
-# 2nd patch: To build QT5 and WX GUI version of coolreader3;
-# setting correct vesrion number and years of cr3qt/cr3wx;
-# internal switching between wxGTK 2.8 or 3.0 version;
-# show wxWidgets version in "About" dialog window;
-# disabling "iCCP: known incorrect sRGB profile" warning popup window for wxwidgets GUI
-
-PATCHES=( "${FILESDIR}/cr3ini.diff" "${FILESDIR}/cr3.1.2.71-r1_qt5_wx.diff" )
-
-src_configure() {
- CMAKE_USE_DIR="${S}"
- CMAKE_BUILD_TYPE="Release"
- if use qt4; then
- local mycmakeargs=(-D GUI=QT)
- elif use qt5; then
- local mycmakeargs=(-D GUI=QT5)
- elif use wxwidgets; then
- . "${ROOT}/var/lib/wxwidgets/current"
- if [[ "${WXCONFIG}" -eq "none" ]]; then
- die "The wxGTK profile should be selected!"
- fi
- local mycmakeargs=(-D GUI=WX)
- fi
- cmake-utils_src_configure
-}
diff --git a/app-text/coolreader/metadata.xml b/app-text/coolreader/metadata.xml
index 4676fdbdc32..afd1b4bc9da 100644
--- a/app-text/coolreader/metadata.xml
+++ b/app-text/coolreader/metadata.xml
@@ -8,10 +8,6 @@
A fast and small cross-platform XML/CSS based eBook reader for desktops and handheld devices.
Supported formats: FB2, TXT, RTF, DOC, TCR, HTML, EPUB, CHM, PDB, MOBI.
</longdescription>
- <use>
- <flag name="corefonts">Use <pkg>media-fonts/corefonts</pkg></flag>
- <flag name="liberation-fonts">Use <pkg>media-fonts/liberation-fonts</pkg></flag>
- </use>
<upstream>
<remote-id type="sourceforge">crengine</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2017-09-24 10:32 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2017-09-24 10:32 UTC (permalink / raw
To: gentoo-commits
commit: 70f3d4bcee9b1245621727f9cd160fcb5d3ea597
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 24 10:31:49 2017 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sun Sep 24 10:31:49 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f3d4bc
app-text/coolreader: removed qt4 USE flag
Bug: https://bugs.gentoo.org/631802
Package-Manager: Portage-2.3.6, Repoman-2.3.3
app-text/coolreader/coolreader-3.1.2.71-r2.ebuild | 60 +++++++++++++++++++++++
1 file changed, 60 insertions(+)
diff --git a/app-text/coolreader/coolreader-3.1.2.71-r2.ebuild b/app-text/coolreader/coolreader-3.1.2.71-r2.ebuild
new file mode 100644
index 00000000000..afcc1ac458b
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.1.2.71-r2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+if [ "${PV}" == 9999 ]
+then
+ inherit git-r3
+ # github mirror has some new commits to fix page margins settings
+ # sourceforge mirror saved as backup
+ #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
+ EGIT_REPO_URI="https://github.com/buggins/coolreader.git"
+ SRC_URI=""
+else
+ # git tag cr3.1.2-71
+ SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2"
+fi
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://sourceforge.net/projects/crengine/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wxwidgets"
+
+DEPEND="sys-libs/zlib
+ media-libs/libpng:0
+ virtual/jpeg:0
+ media-libs/freetype
+ wxwidgets? ( || ( x11-libs/wxGTK:3.0 x11-libs/wxGTK:2.8 ) )
+ !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+RDEPEND="${DEPEND}
+ wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
+
+# 1st patch: To save cr3.ini to ~homedir.
+# 2nd patch: To build QT5 and WX GUI version of coolreader3;
+# setting correct vesrion number and years of cr3qt/cr3wx;
+# internal switching between wxGTK 2.8 or 3.0 version;
+# show wxWidgets version in "About" dialog window;
+# disabling "iCCP: known incorrect sRGB profile" warning popup window for wxwidgets GUI
+
+PATCHES=( "${FILESDIR}/cr3ini.diff" "${FILESDIR}/cr3.1.2.71-r1_qt5_wx.diff" )
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ if use wxwidgets; then
+ . "${ROOT}/var/lib/wxwidgets/current"
+ if [[ "${WXCONFIG}" -eq "none" ]]; then
+ die "The wxGTK profile should be selected!"
+ fi
+ local mycmakeargs=(-D GUI=WX)
+ else
+ local mycmakeargs=(-D GUI=QT5)
+ fi
+ cmake-utils_src_configure
+}
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2017-08-31 14:17 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2017-08-31 14:17 UTC (permalink / raw
To: gentoo-commits
commit: 4c6980c13beb88ed0c758e1334191e012e3a7548
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 31 14:16:36 2017 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Thu Aug 31 14:16:36 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c6980c1
app-text/coolreader: USE flag corefonts added
Package-Manager: Portage-2.3.6, Repoman-2.3.3
app-text/coolreader/coolreader-3.1.2.71.ebuild | 10 ++++++----
app-text/coolreader/metadata.xml | 3 +++
2 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/app-text/coolreader/coolreader-3.1.2.71.ebuild b/app-text/coolreader/coolreader-3.1.2.71.ebuild
index 4e0282b7ebd..bd78feec198 100644
--- a/app-text/coolreader/coolreader-3.1.2.71.ebuild
+++ b/app-text/coolreader/coolreader-3.1.2.71.ebuild
@@ -21,21 +21,23 @@ HOMEPAGE="https://sourceforge.net/projects/crengine/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="qt4 qt5 wxwidgets"
-REQUIRED_USE="^^ ( qt4 qt5 wxwidgets )"
+IUSE="qt4 qt5 wxwidgets corefonts"
+REQUIRED_USE="^^ ( qt4 qt5 wxwidgets )
+ wxwidgets? ( corefonts )"
DEPEND="sys-libs/zlib
media-libs/libpng:0
virtual/jpeg:0
media-libs/freetype
wxwidgets? (
- || ( x11-libs/wxGTK:3.0-gtk3 x11-libs/wxGTK:3.0 x11-libs/wxGTK:2.8 ) )
+ || ( x11-libs/wxGTK:3.0 x11-libs/wxGTK:2.8 ) )
qt4? ( dev-qt/qtcore:4
dev-qt/qtgui:4 )
qt5? ( dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5 )"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+ corefonts? ( media-fonts/corefonts )"
src_prepare() {
# setting patch to save cr3.ini to ~homedir
diff --git a/app-text/coolreader/metadata.xml b/app-text/coolreader/metadata.xml
index afd1b4bc9da..0d1bc31e137 100644
--- a/app-text/coolreader/metadata.xml
+++ b/app-text/coolreader/metadata.xml
@@ -8,6 +8,9 @@
A fast and small cross-platform XML/CSS based eBook reader for desktops and handheld devices.
Supported formats: FB2, TXT, RTF, DOC, TCR, HTML, EPUB, CHM, PDB, MOBI.
</longdescription>
+ <use>
+ <flag name="corefonts">Use <pkg>media-fonts/corefonts</pkg></flag>
+ </use>
<upstream>
<remote-id type="sourceforge">crengine</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 48+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/
@ 2017-08-31 3:18 Andrey Grozin
0 siblings, 0 replies; 48+ messages in thread
From: Andrey Grozin @ 2017-08-31 3:18 UTC (permalink / raw
To: gentoo-commits
commit: d0f636c44313da888367144ffebaab6e502e25a9
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 31 03:18:12 2017 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Thu Aug 31 03:18:12 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f636c4
app-text/coolreader: removed RDEPEND on corefonts
Bug: 629394
Package-Manager: Portage-2.3.6, Repoman-2.3.3
app-text/coolreader/coolreader-3.1.2.71.ebuild | 12 +++++-------
1 file changed, 5 insertions(+), 7 deletions(-)
diff --git a/app-text/coolreader/coolreader-3.1.2.71.ebuild b/app-text/coolreader/coolreader-3.1.2.71.ebuild
index 6f89f96cfcc..4e0282b7ebd 100644
--- a/app-text/coolreader/coolreader-3.1.2.71.ebuild
+++ b/app-text/coolreader/coolreader-3.1.2.71.ebuild
@@ -25,19 +25,17 @@ IUSE="qt4 qt5 wxwidgets"
REQUIRED_USE="^^ ( qt4 qt5 wxwidgets )"
DEPEND="sys-libs/zlib
- media-libs/libpng
- virtual/jpeg
+ media-libs/libpng:0
+ virtual/jpeg:0
media-libs/freetype
wxwidgets? (
- >=x11-libs/wxGTK-2.8 )
+ || ( x11-libs/wxGTK:3.0-gtk3 x11-libs/wxGTK:3.0 x11-libs/wxGTK:2.8 ) )
qt4? ( dev-qt/qtcore:4
dev-qt/qtgui:4 )
qt5? ( dev-qt/qtcore:5
dev-qt/qtgui:5
- dev-qt/qtwidgets:5 )
- "
-RDEPEND="${DEPEND}
- media-fonts/corefonts"
+ dev-qt/qtwidgets:5 )"
+RDEPEND="${DEPEND}"
src_prepare() {
# setting patch to save cr3.ini to ~homedir
^ permalink raw reply related [flat|nested] 48+ messages in thread
end of thread, other threads:[~2023-01-03 10:55 UTC | newest]
Thread overview: 48+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-13 14:54 [gentoo-commits] repo/gentoo:master commit in: app-text/coolreader/ Andrey Grozin
-- strict thread matches above, loose matches on Subject: below --
2023-01-03 10:55 Andrey Grozin
2023-01-03 10:51 Andrey Grozin
2022-11-20 9:09 Andrey Grozin
2022-11-18 7:42 Jakov Smolić
2022-11-18 7:04 Jakov Smolić
2022-04-06 12:50 Andrey Grozin
2021-12-01 15:54 Sam James
2021-10-09 19:47 Sam James
2021-09-13 14:52 Andrey Grozin
2021-09-01 15:32 Andrey Grozin
2021-08-14 12:29 Andrey Grozin
2021-05-27 10:20 Andrey Grozin
2021-05-27 6:55 Agostino Sarubbo
2021-05-26 8:11 Sam James
2021-04-26 13:44 Andrey Grozin
2021-04-26 13:42 Andrey Grozin
2021-04-21 18:53 Sam James
2021-03-10 14:09 Andrey Grozin
2021-03-09 4:36 Andrey Grozin
2021-03-08 23:01 Sam James
2021-02-28 12:16 Andrey Grozin
2021-02-28 12:14 Andrey Grozin
2021-02-08 13:19 Andrey Grozin
2020-12-29 7:57 Sam James
2020-12-27 12:35 Andrey Grozin
2020-12-27 12:34 Andrey Grozin
2020-10-30 15:32 Andrey Grozin
2020-10-04 16:59 Sam James
2020-09-29 16:53 Andrey Grozin
2020-08-14 9:42 Andrey Grozin
2020-05-09 10:20 Andrey Grozin
2020-01-30 16:40 Andrey Grozin
2018-11-09 14:08 Andrey Grozin
2018-11-03 11:47 Andrey Grozin
2018-11-03 11:45 Andrey Grozin
2018-09-05 15:42 Andrey Grozin
2018-09-05 15:40 Andrey Grozin
2018-08-23 11:37 Andrey Grozin
2018-05-23 18:13 Andrey Grozin
2018-05-23 18:09 Andrey Grozin
2018-01-04 8:40 Andrey Grozin
2017-12-31 2:39 Andrey Grozin
2017-12-31 2:37 Andrey Grozin
2017-09-24 10:36 Andrey Grozin
2017-09-24 10:32 Andrey Grozin
2017-08-31 14:17 Andrey Grozin
2017-08-31 3:18 Andrey Grozin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox