[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/
commit: 04b6c5688af706bc606b43f8d04cb8748e27c6cb Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Dec 13 22:54:39 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 13 22:59:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04b6c568 app-text/kchmviewer: Keyword 8.0 ppc64, #827848 Signed-off-by: Georgy Yakovlev gentoo.org> app-text/kchmviewer/kchmviewer-8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/kchmviewer/kchmviewer-8.0.ebuild b/app-text/kchmviewer/kchmviewer-8.0.ebuild index 73e5dd758427..188a1ca12bc0 100644 --- a/app-text/kchmviewer/kchmviewer-8.0.ebuild +++ b/app-text/kchmviewer/kchmviewer-8.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/kchmviewer-RELEASE_8_0" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/
commit: 6e40182394ca69a61333acbeb24f20e41226ef56 Author: Sam James gentoo org> AuthorDate: Mon Dec 13 02:05:28 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 13 02:05:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e401823 app-text/kchmviewer: Keyword 8.0 arm64, #827848 Signed-off-by: Sam James gentoo.org> app-text/kchmviewer/kchmviewer-8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/kchmviewer/kchmviewer-8.0.ebuild b/app-text/kchmviewer/kchmviewer-8.0.ebuild index 18bf404abb9d..73e5dd758427 100644 --- a/app-text/kchmviewer/kchmviewer-8.0.ebuild +++ b/app-text/kchmviewer/kchmviewer-8.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/kchmviewer-RELEASE_8_0" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/files/, app-text/kchmviewer/
commit: 2ebc4fb1e7d27618d54ff670eb102aba77860109 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Aug 4 06:05:14 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Aug 4 06:05:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ebc4fb1 app-text/kchmviewer: Fix wrong upstream deps Upstream commit a4a3984465cb635822953350c571950ae726b539 Closes: https://bugs.gentoo.org/806316 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/kchmviewer-8.0-no-qtwebkit.patch | 28 ++ app-text/kchmviewer/kchmviewer-8.0.ebuild | 1 + 2 files changed, 29 insertions(+) diff --git a/app-text/kchmviewer/files/kchmviewer-8.0-no-qtwebkit.patch b/app-text/kchmviewer/files/kchmviewer-8.0-no-qtwebkit.patch new file mode 100644 index 000..18360c89782 --- /dev/null +++ b/app-text/kchmviewer/files/kchmviewer-8.0-no-qtwebkit.patch @@ -0,0 +1,28 @@ +From a4a3984465cb635822953350c571950ae726b539 Mon Sep 17 00:00:00 2001 +From: George Yunaev +Date: Sun, 23 May 2021 15:01:24 -0700 +Subject: [PATCH] Only add Webkit stuff to QT if we're compiling under 5.6. + Thanks to @u-235 for reporting. + +--- + src/src.pro | 7 +-- + 1 file changed, 1 insertion(+), 6 deletions(-) + +diff --git a/src/src.pro b/src/src.pro +index f502259..e75d6a9 100644 +--- a/src/src.pro b/src/src.pro +@@ -60,12 +60,7 @@ FORMS += tab_bookmarks.ui \ + toolbareditor.ui + RESOURCES += resources/images.qrc + +-QT += webkit \ +- xml \ +-network \ +-widgets \ +-webkitwidgets \ +-printsupport ++QT += xml network widgets printsupport + + linux-g++*:{ + LIBS += -lX11 diff --git a/app-text/kchmviewer/kchmviewer-8.0.ebuild b/app-text/kchmviewer/kchmviewer-8.0.ebuild index f4e5199ee3c..18bf404abb9 100644 --- a/app-text/kchmviewer/kchmviewer-8.0.ebuild +++ b/app-text/kchmviewer/kchmviewer-8.0.ebuild @@ -32,6 +32,7 @@ RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}/${P}-underlinking.patch" "${FILESDIR}/${P}-custom-url-scheme-registration.patch" + "${FILESDIR}/${P}-no-qtwebkit.patch" ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/files/, app-text/kchmviewer/
commit: 13809b3b69e4124527001c959612bf5de18a56c3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Aug 3 14:32:46 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Aug 3 14:37:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13809b3b app-text/kchmviewer: Re-introduce package at version 8.0 Reported-by: Michael gmail.com> Closes: https://bugs.gentoo.org/806214 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/kchmviewer/Manifest | 1 + ...viewer-8.0-custom-url-scheme-registration.patch | 59 ++ .../files/kchmviewer-8.0-underlinking.patch| 30 +++ app-text/kchmviewer/kchmviewer-8.0.ebuild | 46 + app-text/kchmviewer/metadata.xml | 11 5 files changed, 147 insertions(+) diff --git a/app-text/kchmviewer/Manifest b/app-text/kchmviewer/Manifest new file mode 100644 index 000..c3c46af89a3 --- /dev/null +++ b/app-text/kchmviewer/Manifest @@ -0,0 +1 @@ +DIST kchmviewer-8.0.tar.gz 311899 BLAKE2B f317dcc17fa88f30a4a1867b59b16bdc78457b46f4f3d3b78bd5d9d50745bf2d2329df170568c7814a02814a77b319bbd1d9f8edc3c1da0071a6ce64965b26bf SHA512 28ae8ee8a6f4a9be2e8a9666f6326906e04f34ad80a363697fc7e5bfbc745e6671884add3f57b6a1264f2056428cb0a31504da9c69a0bede0c3b485a08e75048 diff --git a/app-text/kchmviewer/files/kchmviewer-8.0-custom-url-scheme-registration.patch b/app-text/kchmviewer/files/kchmviewer-8.0-custom-url-scheme-registration.patch new file mode 100644 index 000..144d673b2b1 --- /dev/null +++ b/app-text/kchmviewer/files/kchmviewer-8.0-custom-url-scheme-registration.patch @@ -0,0 +1,59 @@ +From 9ac73e7ad15de08aab6b1198115be2eb44da7afe Mon Sep 17 00:00:00 2001 +From: George Yunaev +Date: Fri, 21 May 2021 15:57:21 -0700 +Subject: [PATCH] Custom URL scheme registration needs to be applied once per + https://doc.qt.io/qt-5/qwebengineurlschemehandler.html + +--- + src/viewwindow_webengine.cpp | 20 +--- + src/viewwindow_webengine.h | 3 --- + 2 files changed, 13 insertions(+), 10 deletions(-) + +diff --git a/src/viewwindow_webengine.cpp b/src/viewwindow_webengine.cpp +index 631d84d..34f3396 100644 +--- a/src/viewwindow_webengine.cpp b/src/viewwindow_webengine.cpp +@@ -63,16 +63,22 @@ ViewWindow::ViewWindow( QWidget * parent ) + m_contextMenuLink = 0; + m_storedScrollbarPosition = -1; // see header + +-// Use our network emulation layer. I don't know if we transfer the ownership when we install it, +-// so we create one per page. May be unnecessary. +-m_provider = new DataProvider_QWebEngine( this ); +- +-page()->profile()->installUrlSchemeHandler( EBook_CHM::urlScheme(), m_provider ); +-page()->profile()->installUrlSchemeHandler( EBook_EPUB::urlScheme(), m_provider ); +- + // All links are going through us + //page()->setLinkDelegationPolicy( QWebPage::DelegateAllLinks ); + ++// This needs to be done only once ++static bool providerInstalled = false; ++ ++if ( !providerInstalled ) ++{ ++// Use our network emulation layer. We do not transfer the ownership when we install it. See https://doc.qt.io/qt-5/qwebengineurlschemehandler.html ++DataProvider_QWebEngine * provider = new DataProvider_QWebEngine( 0 ); ++ ++QWebEngineProfile::defaultProfile()->installUrlSchemeHandler( EBook_CHM::urlScheme(), provider ); ++QWebEngineProfile::defaultProfile()->installUrlSchemeHandler( EBook_EPUB::urlScheme(), provider ); ++providerInstalled = true; ++} ++ + connect( this, SIGNAL( loadFinished(bool)), this, SLOT( onLoadFinished(bool)) ); + + // Search results highlighter +diff --git a/src/viewwindow_webengine.h b/src/viewwindow_webengine.h +index 0adea31..3e96690 100644 +--- a/src/viewwindow_webengine.h b/src/viewwindow_webengine.h +@@ -128,9 +128,6 @@ class ViewWindow : public QWebEngineView + // It is set to -1 if no scrollbar position has been set and the page is not loaded yet + // It is set to 0 if no scrollbar position has been set and the page is loaded already + int m_storedScrollbarPosition; +- +-// Data provider +-DataProvider_QWebEngine * m_provider; + }; + + #endif // VIEWWINDOW_WEBENGINE_H diff --git a/app-text/kchmviewer/files/kchmviewer-8.0-underlinking.patch b/app-text/kchmviewer/files/kchmviewer-8.0-underlinking.patch new file mode 100644 index 000..b4ed3b500c8 --- /dev/null +++ b/app-text/kchmviewer/files/kchmviewer-8.0-underlinking.patch @@ -0,0 +1,30 @@ +From e3b09edbbae17ad19661a7514afe5a9d84ca0ffa Mon Sep 17 00:00:00 2001 +From: George Yunaev +Date: Sun, 23 May 2021 15:03:06 -0700 +Subject: [PATCH] Adding support for old single-pass gcc linker which requires + a specific order of libraries. Thanks to @u-235 for reporting and patch. +
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/files/, app-text/kchmviewer/, profiles/
commit: 5fc891ec35728d0e081af0cd4eb1dd39cf4e05eb Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Dec 17 23:04:46 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Dec 17 23:05:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fc891ec app-text/kchmviewer: Remove last-rited package Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/kchmviewer/Manifest | 1 - .../files/kchmviewer-7.7-force-qtwebkit.patch | 26 - .../files/kchmviewer-7.7-underlinking.patch| 11 -- app-text/kchmviewer/kchmviewer-7.7-r1.ebuild | 45 -- app-text/kchmviewer/metadata.xml | 21 -- profiles/package.mask | 6 --- 6 files changed, 110 deletions(-) diff --git a/app-text/kchmviewer/Manifest b/app-text/kchmviewer/Manifest deleted file mode 100644 index 6c498dc97cc..000 --- a/app-text/kchmviewer/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST kchmviewer-7.7.tar.gz 345952 BLAKE2B 7c42f3d05c7a46163d4e63af271ba73932dc2f7eb20e4e0c2c5dc2b335f488593288e4dd5b0a03b75ee7a008836a16b86ec8f47aa6d076b6351d48290a23bdef SHA512 e217db388f99142114e4de6735916d46c9d89f144390b58dffd739ed7246048c23af75c2eb9effba3e942a21564f9205265155a93a21d6343bea83a26fd99070 diff --git a/app-text/kchmviewer/files/kchmviewer-7.7-force-qtwebkit.patch b/app-text/kchmviewer/files/kchmviewer-7.7-force-qtwebkit.patch deleted file mode 100644 index 897c62a998c..000 --- a/app-text/kchmviewer/files/kchmviewer-7.7-force-qtwebkit.patch +++ /dev/null @@ -1,26 +0,0 @@ -Gentoo still ships QtWebKit in 5.6 and later, so don't try and fail to use QtWebEngine. - a/src/src.pro -+++ b/src/src.pro -@@ -113,21 +113,11 @@ - } - - greaterThan(QT_MAJOR_VERSION, 4) { --# Qt 5 --greaterThan(QT_MINOR_VERSION, 5) { --# Qt 5.6+ --error("You use Qt5.6+ - QWebEngine is not yet suitable for kchmviewer and is not supported") --QT += webengine webenginewidgets --DEFINES += USE_WEBENGINE --SOURCES += viewwindow_webengine.cpp dataprovider_qwebengine.cpp --HEADERS += dataprovider_qwebengine.h viewwindow_webengine.h --} else { - # Qt 5.0-5.5 - QT += webkit webkitwidgets - DEFINES += USE_WEBKIT - SOURCES += viewwindow_webkit.cpp dataprovider_qwebkit.cpp - HEADERS += dataprovider_qwebkit.h viewwindow_webkit.h --} - } else { - message("Qt4 is not supported anymore, please do not report any errors") - QT += webkit webkitwidgets diff --git a/app-text/kchmviewer/files/kchmviewer-7.7-underlinking.patch b/app-text/kchmviewer/files/kchmviewer-7.7-underlinking.patch deleted file mode 100644 index 75bfed89cbd..000 --- a/app-text/kchmviewer/files/kchmviewer-7.7-underlinking.patch +++ /dev/null @@ -1,11 +0,0 @@ a/src/src.pro -+++ b/src/src.pro -@@ -108,7 +108,7 @@ - HEADERS += dbus_interface.h - SOURCES += dbus_interface.cpp - CONFIG += dbus --LIBS += ../lib/libebook/libebook.a -+LIBS += ../lib/libebook/libebook.a -lchm -lzip - POST_TARGETDEPS += ../lib/libebook/libebook.a - } - diff --git a/app-text/kchmviewer/kchmviewer-7.7-r1.ebuild b/app-text/kchmviewer/kchmviewer-7.7-r1.ebuild deleted file mode 100644 index 7864d2f6a30..000 --- a/app-text/kchmviewer/kchmviewer-7.7-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop qmake-utils xdg - -DESCRIPTION="Feature rich chm file viewer, based on Qt" -HOMEPAGE="https://www.ulduzsoft.com/kchmviewer/; -SRC_URI="mirror://sourceforge/kchmviewer/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND=" - dev-libs/chmlib - dev-libs/libzip:= - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwebkit:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-force-qtwebkit.patch" - "${FILESDIR}/${P}-underlinking.patch" -) - -src_configure() { - eqmake5 -} - -src_install() { - dodoc ChangeLog DBUS-bindings FAQ README - doicon packages/kchmviewer.png - dobin bin/kchmviewer - domenu packages/kchmviewer.desktop -} diff --git a/app-text/kchmviewer/metadata.xml b/app-text/kchmviewer/metadata.xml deleted file mode 100644 index 9826a818187..000 --- a/app-text/kchmviewer/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - k...@gentoo.org - Gentoo KDE Project - - - KchmViewer is a chm (MS HTML help file format) viewer It uses Trolltech Qt - widget library with optional KDE libraries. It does not require KDE, but may -
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/
commit: 53f3b08742546d415ceeb1d03a0f875e8aa26b58 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 1 14:59:45 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 1 22:57:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53f3b087 app-text/kchmviewer: Use xdg.eclass as originally intended Closes: https://bugs.gentoo.org/734904 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/kchmviewer/kchmviewer-7.7-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/kchmviewer/kchmviewer-7.7-r1.ebuild b/app-text/kchmviewer/kchmviewer-7.7-r1.ebuild index f38835061d7..7864d2f6a30 100644 --- a/app-text/kchmviewer/kchmviewer-7.7-r1.ebuild +++ b/app-text/kchmviewer/kchmviewer-7.7-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit desktop qmake-utils xdg-utils +inherit desktop qmake-utils xdg DESCRIPTION="Feature rich chm file viewer, based on Qt" HOMEPAGE="https://www.ulduzsoft.com/kchmviewer/;
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/
commit: f255c6db66e04ee781220591bd87c8c0d7693f31 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 28 22:43:24 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 28 23:45:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f255c6db app-text/kchmviewer: EAPI-7 bump, eutils -> desktop eclass Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/kchmviewer/kchmviewer-7.7-r1.ebuild | 18 +- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/app-text/kchmviewer/kchmviewer-7.7-r1.ebuild b/app-text/kchmviewer/kchmviewer-7.7-r1.ebuild index f9d3ca256aa..f38835061d7 100644 --- a/app-text/kchmviewer/kchmviewer-7.7-r1.ebuild +++ b/app-text/kchmviewer/kchmviewer-7.7-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit eutils qmake-utils xdg-utils +inherit desktop qmake-utils xdg-utils DESCRIPTION="Feature rich chm file viewer, based on Qt" HOMEPAGE="https://www.ulduzsoft.com/kchmviewer/; @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="amd64 x86" IUSE="" -RDEPEND=" +DEPEND=" dev-libs/chmlib dev-libs/libzip:= dev-qt/qtcore:5 @@ -26,7 +26,7 @@ RDEPEND=" dev-qt/qtwidgets:5 dev-qt/qtxml:5 " -DEPEND="${RDEPEND}" +RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}/${P}-force-qtwebkit.patch" @@ -43,11 +43,3 @@ src_install() { dobin bin/kchmviewer domenu packages/kchmviewer.desktop } - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/
commit: f123a8528755bb3bf6501cc9c0302342bc81ac06 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 28 22:41:41 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 28 23:45:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f123a852 app-text/kchmviewer: Update upstream remote-id Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/kchmviewer/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/kchmviewer/metadata.xml b/app-text/kchmviewer/metadata.xml index 2c14212dc2e..9826a818187 100644 --- a/app-text/kchmviewer/metadata.xml +++ b/app-text/kchmviewer/metadata.xml @@ -16,6 +16,6 @@ (search for MBCS languages - ja/ko/ch is still in progress). - kchmviewer + gyunaev/kchmviewer
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/
commit: 09f94624c263e4a5109b17a07a7a99f05224f270 Author: Michael Palimaka gentoo org> AuthorDate: Sun Aug 20 04:00:06 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Aug 20 04:01:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f94624 app-text/kchmviewer: amd64/x86 stable Package-Manager: Portage-2.3.6, Repoman-2.3.3 app-text/kchmviewer/kchmviewer-7.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/kchmviewer/kchmviewer-7.7-r1.ebuild b/app-text/kchmviewer/kchmviewer-7.7-r1.ebuild index 571fac8797d..f9d3ca256aa 100644 --- a/app-text/kchmviewer/kchmviewer-7.7-r1.ebuild +++ b/app-text/kchmviewer/kchmviewer-7.7-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/kchmviewer/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/
commit: 5ae05798ffeafa22d3e6a9224798632183b74fca Author: Michael Palimaka gentoo org> AuthorDate: Sun Aug 20 04:00:33 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Aug 20 04:01:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae05798 app-text/kchmviewer: remove 7.7-r0 Package-Manager: Portage-2.3.6, Repoman-2.3.3 app-text/kchmviewer/kchmviewer-7.7.ebuild | 64 --- 1 file changed, 64 deletions(-) diff --git a/app-text/kchmviewer/kchmviewer-7.7.ebuild b/app-text/kchmviewer/kchmviewer-7.7.ebuild deleted file mode 100644 index 2ba9209f5bf..000 --- a/app-text/kchmviewer/kchmviewer-7.7.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit fdo-mime qmake-utils - -DESCRIPTION="Feature rich chm file viewer, based on Qt" -HOMEPAGE="http://www.kchmviewer.net/; -SRC_URI="mirror://sourceforge/kchmviewer/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND=" - dev-libs/chmlib - dev-libs/libzip:= - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwebkit:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-force-qtwebkit.patch" - "${FILESDIR}/${P}-underlinking.patch" -) - -src_prepare() { - # bug #579430 - sed -i \ - -e "s:zip:zip;:g" \ - packages/kchmviewer.desktop || die "Failed to fix desktop file" - - default -} - -src_configure() { - eqmake5 -} - -src_install() { - dodoc ChangeLog DBUS-bindings FAQ README - doicon packages/kchmviewer.png - - dobin bin/kchmviewer - domenu packages/kchmviewer.desktop - -} - -pkg_postinst() { - fdo-mime_desktop_database_update -} - -pkg_postrm() { - fdo-mime_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/
commit: 8a65a36fd6655f65e3bd0926495964315fbe51b1 Author: Chris Mayo gmail com> AuthorDate: Tue Jun 20 18:16:33 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Jun 24 03:47:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a65a36f app-text/kchmviewer: Fix icon and desktop entry not installed Add missing eutils eclass. Also: - Update HOMEPAGE - Remove sed of desktop entry, trailing semi-colons now optional - Use xdg-utils instead of fdo-mime Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-text/kchmviewer/kchmviewer-7.7-r1.ebuild | 53 1 file changed, 53 insertions(+) diff --git a/app-text/kchmviewer/kchmviewer-7.7-r1.ebuild b/app-text/kchmviewer/kchmviewer-7.7-r1.ebuild new file mode 100644 index 000..571fac8797d --- /dev/null +++ b/app-text/kchmviewer/kchmviewer-7.7-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils qmake-utils xdg-utils + +DESCRIPTION="Feature rich chm file viewer, based on Qt" +HOMEPAGE="https://www.ulduzsoft.com/kchmviewer/; +SRC_URI="mirror://sourceforge/kchmviewer/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-libs/chmlib + dev-libs/libzip:= + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwebkit:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-force-qtwebkit.patch" + "${FILESDIR}/${P}-underlinking.patch" +) + +src_configure() { + eqmake5 +} + +src_install() { + dodoc ChangeLog DBUS-bindings FAQ README + doicon packages/kchmviewer.png + dobin bin/kchmviewer + domenu packages/kchmviewer.desktop +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/
commit: f43dc903106559cae69b55524bdf275d9b950a41 Author: Michael Palimaka gentoo org> AuthorDate: Sat Nov 19 11:08:25 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Nov 19 11:08:34 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f43dc903 app-text/kchmviewer: remove old Package-Manager: portage-2.3.2 app-text/kchmviewer/Manifest | 1 - app-text/kchmviewer/kchmviewer-7.5-r1.ebuild | 76 2 files changed, 77 deletions(-) diff --git a/app-text/kchmviewer/Manifest b/app-text/kchmviewer/Manifest index 89dab6a..8b0741d 100644 --- a/app-text/kchmviewer/Manifest +++ b/app-text/kchmviewer/Manifest @@ -1,2 +1 @@ -DIST kchmviewer-7.5.tar.gz 342487 SHA256 c81f8fb7ac1fe8a5284e03b0d91def61cbd5638f2276c5de8046251755352e53 SHA512 4e867766d60788f11cddc7373b82f7930fb9e5efbef4231fbb386ed2651297d9ab2f893770142c6445c18bf0df3ad2b47b8a0428bb3baa37465d9091e2e15f9a WHIRLPOOL a12e2c63b0cb3aa03d60f463da7d98500fa7021335d721fc26aeec53bee0d2d4af2ce5e6495e2d4b6a0bb5b25734b9a46f255482f0e065d3e26afbeb09bf3c67 DIST kchmviewer-7.7.tar.gz 345952 SHA256 27cbac45c786b1718550a87e6f86010e161302b426c6396ff2a3091b913b17dd SHA512 e217db388f99142114e4de6735916d46c9d89f144390b58dffd739ed7246048c23af75c2eb9effba3e942a21564f9205265155a93a21d6343bea83a26fd99070 WHIRLPOOL 94230893add520861605edc09979f98774cc553f95b30364860afb130e5a77cbafa487fa5623d7d063bbec350a3b5d845ecd54072556128fc9c7a7d1d24dfa46 diff --git a/app-text/kchmviewer/kchmviewer-7.5-r1.ebuild b/app-text/kchmviewer/kchmviewer-7.5-r1.ebuild deleted file mode 100644 index 91aab85.. --- a/app-text/kchmviewer/kchmviewer-7.5-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit fdo-mime qmake-utils - -DESCRIPTION="Feature rich chm file viewer, based on Qt" -HOMEPAGE="http://www.kchmviewer.net/; -SRC_URI="mirror://sourceforge/kchmviewer/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="qt5" - -RDEPEND=" - dev-libs/chmlib - dev-libs/libzip:= - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwebkit:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - ) - !qt5? ( - dev-qt/qtcore:4 - dev-qt/qtdbus:4 - dev-qt/qtgui:4 - dev-qt/qtwebkit:4 - ) - -" -DEPEND="${RDEPEND}" - -src_prepare() { - # fix parallel build wrt bug #527192 - echo "src.depends = lib" >> ${PN}.pro || die - - # bug #579430 - sed -i \ - -e "s:zip:zip;:g" \ - packages/kchmviewer.desktop || die "Failed to fix desktop file" - - eapply_user -} - -src_configure() { - if use qt5; then - eqmake5 - else - eqmake4 - fi -} - -src_install() { - dodoc ChangeLog DBUS-bindings FAQ README - doicon packages/kchmviewer.png - - dobin bin/kchmviewer - domenu packages/kchmviewer.desktop - -} - -pkg_postinst() { - fdo-mime_desktop_database_update -} - -pkg_postrm() { - fdo-mime_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/
commit: 779dab071079295c1499b8a3c4baa87b01a5d49b Author: Michael Palimaka gentoo org> AuthorDate: Sat Nov 19 11:08:14 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Nov 19 11:08:34 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=779dab07 app-text/kchmviewer: amd64/x86 stable Package-Manager: portage-2.3.2 app-text/kchmviewer/kchmviewer-7.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/kchmviewer/kchmviewer-7.7.ebuild b/app-text/kchmviewer/kchmviewer-7.7.ebuild index cdcd179..fb22f48 100644 --- a/app-text/kchmviewer/kchmviewer-7.7.ebuild +++ b/app-text/kchmviewer/kchmviewer-7.7.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/kchmviewer/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/files/, app-text/kchmviewer/
commit: bc4214b01b5728521b0e0357e5284b696ab7eb4e Author: Michael Palimaka gentoo org> AuthorDate: Sun Oct 9 16:44:26 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Oct 9 16:44:46 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc4214b0 app-text/kchmviewer: version bump Package-Manager: portage-2.3.1 app-text/kchmviewer/Manifest | 1 + .../files/kchmviewer-7.7-force-qtwebkit.patch | 26 + .../files/kchmviewer-7.7-underlinking.patch| 11 app-text/kchmviewer/kchmviewer-7.7.ebuild | 65 ++ 4 files changed, 103 insertions(+) diff --git a/app-text/kchmviewer/Manifest b/app-text/kchmviewer/Manifest index 821d5af..89dab6a 100644 --- a/app-text/kchmviewer/Manifest +++ b/app-text/kchmviewer/Manifest @@ -1 +1,2 @@ DIST kchmviewer-7.5.tar.gz 342487 SHA256 c81f8fb7ac1fe8a5284e03b0d91def61cbd5638f2276c5de8046251755352e53 SHA512 4e867766d60788f11cddc7373b82f7930fb9e5efbef4231fbb386ed2651297d9ab2f893770142c6445c18bf0df3ad2b47b8a0428bb3baa37465d9091e2e15f9a WHIRLPOOL a12e2c63b0cb3aa03d60f463da7d98500fa7021335d721fc26aeec53bee0d2d4af2ce5e6495e2d4b6a0bb5b25734b9a46f255482f0e065d3e26afbeb09bf3c67 +DIST kchmviewer-7.7.tar.gz 345952 SHA256 27cbac45c786b1718550a87e6f86010e161302b426c6396ff2a3091b913b17dd SHA512 e217db388f99142114e4de6735916d46c9d89f144390b58dffd739ed7246048c23af75c2eb9effba3e942a21564f9205265155a93a21d6343bea83a26fd99070 WHIRLPOOL 94230893add520861605edc09979f98774cc553f95b30364860afb130e5a77cbafa487fa5623d7d063bbec350a3b5d845ecd54072556128fc9c7a7d1d24dfa46 diff --git a/app-text/kchmviewer/files/kchmviewer-7.7-force-qtwebkit.patch b/app-text/kchmviewer/files/kchmviewer-7.7-force-qtwebkit.patch new file mode 100644 index ..897c62a --- /dev/null +++ b/app-text/kchmviewer/files/kchmviewer-7.7-force-qtwebkit.patch @@ -0,0 +1,26 @@ +Gentoo still ships QtWebKit in 5.6 and later, so don't try and fail to use QtWebEngine. + +--- a/src/src.pro b/src/src.pro +@@ -113,21 +113,11 @@ + } + + greaterThan(QT_MAJOR_VERSION, 4) { +-# Qt 5 +-greaterThan(QT_MINOR_VERSION, 5) { +-# Qt 5.6+ +-error("You use Qt5.6+ - QWebEngine is not yet suitable for kchmviewer and is not supported") +-QT += webengine webenginewidgets +-DEFINES += USE_WEBENGINE +-SOURCES += viewwindow_webengine.cpp dataprovider_qwebengine.cpp +-HEADERS += dataprovider_qwebengine.h viewwindow_webengine.h +-} else { + # Qt 5.0-5.5 + QT += webkit webkitwidgets + DEFINES += USE_WEBKIT + SOURCES += viewwindow_webkit.cpp dataprovider_qwebkit.cpp + HEADERS += dataprovider_qwebkit.h viewwindow_webkit.h +-} + } else { + message("Qt4 is not supported anymore, please do not report any errors") + QT += webkit webkitwidgets diff --git a/app-text/kchmviewer/files/kchmviewer-7.7-underlinking.patch b/app-text/kchmviewer/files/kchmviewer-7.7-underlinking.patch new file mode 100644 index ..75bfed8 --- /dev/null +++ b/app-text/kchmviewer/files/kchmviewer-7.7-underlinking.patch @@ -0,0 +1,11 @@ +--- a/src/src.pro b/src/src.pro +@@ -108,7 +108,7 @@ + HEADERS += dbus_interface.h + SOURCES += dbus_interface.cpp + CONFIG += dbus +-LIBS += ../lib/libebook/libebook.a ++LIBS += ../lib/libebook/libebook.a -lchm -lzip + POST_TARGETDEPS += ../lib/libebook/libebook.a + } + diff --git a/app-text/kchmviewer/kchmviewer-7.7.ebuild b/app-text/kchmviewer/kchmviewer-7.7.ebuild new file mode 100644 index ..cdcd179 --- /dev/null +++ b/app-text/kchmviewer/kchmviewer-7.7.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit fdo-mime qmake-utils + +DESCRIPTION="Feature rich chm file viewer, based on Qt" +HOMEPAGE="http://www.kchmviewer.net/; +SRC_URI="mirror://sourceforge/kchmviewer/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-libs/chmlib + dev-libs/libzip:= + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwebkit:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-force-qtwebkit.patch" + "${FILESDIR}/${P}-underlinking.patch" +) + +src_prepare() { + # bug #579430 + sed -i \ + -e "s:zip:zip;:g" \ + packages/kchmviewer.desktop || die "Failed to fix desktop file" + + default +} + +src_configure() { + eqmake5 +} + +src_install() { + dodoc ChangeLog DBUS-bindings FAQ README + doicon packages/kchmviewer.png + + dobin bin/kchmviewer + domenu packages/kchmviewer.desktop + +} + +pkg_postinst() { + fdo-mime_desktop_database_update +} + +pkg_postrm() { +
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/
commit: b126b301922242b16c45225ad8f19682b9856b7c Author: Michael Palimaka gentoo org> AuthorDate: Thu Jun 23 16:23:58 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Jun 23 16:24:34 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b126b301 app-text/kchmviewer: amd64/x86 stable Gentoo-bug: 579214 Package-Manager: portage-2.3.0_rc1 app-text/kchmviewer/kchmviewer-7.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/kchmviewer/kchmviewer-7.5-r1.ebuild b/app-text/kchmviewer/kchmviewer-7.5-r1.ebuild index 3a24b1d..91aab85 100644 --- a/app-text/kchmviewer/kchmviewer-7.5-r1.ebuild +++ b/app-text/kchmviewer/kchmviewer-7.5-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/kchmviewer/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="qt5" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/
commit: 0723fd0353da7348a85583d2f9db07a5816c961a Author: Michael Palimaka gentoo org> AuthorDate: Thu Jun 2 17:03:11 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Jun 2 17:03:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0723fd03 app-text/kchmviewer: add dev-libs/libzip subslot operator Package-Manager: portage-2.3.0_rc1 app-text/kchmviewer/kchmviewer-7.4.ebuild| 4 ++-- app-text/kchmviewer/kchmviewer-7.5-r1.ebuild | 2 +- app-text/kchmviewer/kchmviewer-7.5.ebuild| 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-text/kchmviewer/kchmviewer-7.4.ebuild b/app-text/kchmviewer/kchmviewer-7.4.ebuild index d3a3ee1..0068433 100644 --- a/app-text/kchmviewer/kchmviewer-7.4.ebuild +++ b/app-text/kchmviewer/kchmviewer-7.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -17,7 +17,7 @@ IUSE="debug qt5" RDEPEND=" dev-libs/chmlib - dev-libs/libzip + dev-libs/libzip:= qt5? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 diff --git a/app-text/kchmviewer/kchmviewer-7.5-r1.ebuild b/app-text/kchmviewer/kchmviewer-7.5-r1.ebuild index 2b68130..3a24b1d 100644 --- a/app-text/kchmviewer/kchmviewer-7.5-r1.ebuild +++ b/app-text/kchmviewer/kchmviewer-7.5-r1.ebuild @@ -17,7 +17,7 @@ IUSE="qt5" RDEPEND=" dev-libs/chmlib - dev-libs/libzip + dev-libs/libzip:= qt5? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 diff --git a/app-text/kchmviewer/kchmviewer-7.5.ebuild b/app-text/kchmviewer/kchmviewer-7.5.ebuild index 04ba90b..8381125 100644 --- a/app-text/kchmviewer/kchmviewer-7.5.ebuild +++ b/app-text/kchmviewer/kchmviewer-7.5.ebuild @@ -17,7 +17,7 @@ IUSE="qt5" RDEPEND=" dev-libs/chmlib - dev-libs/libzip + dev-libs/libzip:= qt5? ( dev-qt/qtcore:5 dev-qt/qtdbus:5
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/
commit: d46205cf6f5dc66a61fb39f4ca63acdc7b8765c3 Author: Johannes Huber gentoo org> AuthorDate: Tue Apr 19 13:03:39 2016 + Commit: Johannes Huber gentoo org> CommitDate: Tue Apr 19 13:03:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d46205cf app-text/kchmviewer: Fix desktop file Gentoo-bug: 579430 Package-Manager: portage-2.2.28 app-text/kchmviewer/kchmviewer-7.5-r1.ebuild | 76 1 file changed, 76 insertions(+) diff --git a/app-text/kchmviewer/kchmviewer-7.5-r1.ebuild b/app-text/kchmviewer/kchmviewer-7.5-r1.ebuild new file mode 100644 index 000..2b68130 --- /dev/null +++ b/app-text/kchmviewer/kchmviewer-7.5-r1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit fdo-mime qmake-utils + +DESCRIPTION="Feature rich chm file viewer, based on Qt" +HOMEPAGE="http://www.kchmviewer.net/; +SRC_URI="mirror://sourceforge/kchmviewer/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="qt5" + +RDEPEND=" + dev-libs/chmlib + dev-libs/libzip + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwebkit:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + ) + !qt5? ( + dev-qt/qtcore:4 + dev-qt/qtdbus:4 + dev-qt/qtgui:4 + dev-qt/qtwebkit:4 + ) + +" +DEPEND="${RDEPEND}" + +src_prepare() { + # fix parallel build wrt bug #527192 + echo "src.depends = lib" >> ${PN}.pro || die + + # bug #579430 + sed -i \ + -e "s:zip:zip;:g" \ + packages/kchmviewer.desktop || die "Failed to fix desktop file" + + eapply_user +} + +src_configure() { + if use qt5; then + eqmake5 + else + eqmake4 + fi +} + +src_install() { + dodoc ChangeLog DBUS-bindings FAQ README + doicon packages/kchmviewer.png + + dobin bin/kchmviewer + domenu packages/kchmviewer.desktop + +} + +pkg_postinst() { + fdo-mime_desktop_database_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/
commit: 38d8dfddcd5bc339b5b98b1587ab545becba37a2 Author: Michael Palimaka gentoo org> AuthorDate: Thu Apr 7 09:20:11 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Apr 7 09:22:21 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d8dfdd app-text/kchmviewer: remove unused debug USE flag Package-Manager: portage-2.2.28 app-text/kchmviewer/kchmviewer-7.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/kchmviewer/kchmviewer-7.5.ebuild b/app-text/kchmviewer/kchmviewer-7.5.ebuild index d3a3ee1..aa92740 100644 --- a/app-text/kchmviewer/kchmviewer-7.5.ebuild +++ b/app-text/kchmviewer/kchmviewer-7.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/kchmviewer/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -IUSE="debug qt5" +IUSE="qt5" RDEPEND=" dev-libs/chmlib
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/
commit: 40274d804b4501a5011d87b949909141dec0b9bf Author: Michael Palimaka gentoo org> AuthorDate: Wed Nov 18 11:31:29 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Nov 18 11:32:16 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40274d80 app-text/kchmviewer: remove old Package-Manager: portage-2.2.25 app-text/kchmviewer/Manifest | 1 - app-text/kchmviewer/kchmviewer-7.3.ebuild | 69 --- 2 files changed, 70 deletions(-) diff --git a/app-text/kchmviewer/Manifest b/app-text/kchmviewer/Manifest index 5e67640..0d7b525 100644 --- a/app-text/kchmviewer/Manifest +++ b/app-text/kchmviewer/Manifest @@ -1,4 +1,3 @@ DIST kchmviewer-6.0.tar.gz 310642 SHA256 81c856434a86977039c36cb10f2427cc8cb1ea29a778f24fff2285d49c717979 SHA512 029335e4acea711f31c7d17751292c6b755504b97b73864b5d25a7a8a2853c0499658056bad9f9c0b6324f61c024feb5a943dc670fdccb37fcdee1346d7334d9 WHIRLPOOL 2b368654d50d0e553d116ca52f3b1ebe3d709a6b52933d54a54d2360c51356628d58c3cc789e32da54a5897b1cbee185380dbcbe0b6824146ec1ad39dc5c9280 -DIST kchmviewer-7.3.tar.gz 344483 SHA256 7cb805c9a836b7622bbea1d5df8873fb711979285abb21bccf095f25cf3f6007 SHA512 b4861e157f850413051df70dbdf90c7bcc9eebd58a0e6a4990a0eab232ec02ace44c4fe4367f74d23bbc0fab32e61e149b474db43efb45ef08f42af97e6af093 WHIRLPOOL 3705f565f1b5333471b75b5e48e9b10cb795b195b4d2cc44b7bd9905743082264993ed25c7fc4618dc8e5bc13f41abf1b3a8a4783f54adf98b6512f411735ef9 DIST kchmviewer-7.4.tar.gz 341566 SHA256 5f34c7915523e03651186007d41d2b71cff8d6f8061fc35aadfb751cd20dfae3 SHA512 13d28d4e0352f21ceb39198c04ade023669eb84b6ad0cff99217cbb8972ba990dc67f8b4dab118a2ea8032d83ba2751bf778de2cb8196f66859ae94df3763564 WHIRLPOOL 5be4eb895a881a752602db4f19748f0db2a2cf99e0c8e07e46b534f05feb5158d423e7207a2a5b3b268322ea0d0b6c6a31681ce8081db911134b0f71193b79a2 DIST kchmviewer-7.5.tar.gz 342487 SHA256 c81f8fb7ac1fe8a5284e03b0d91def61cbd5638f2276c5de8046251755352e53 SHA512 4e867766d60788f11cddc7373b82f7930fb9e5efbef4231fbb386ed2651297d9ab2f893770142c6445c18bf0df3ad2b47b8a0428bb3baa37465d9091e2e15f9a WHIRLPOOL a12e2c63b0cb3aa03d60f463da7d98500fa7021335d721fc26aeec53bee0d2d4af2ce5e6495e2d4b6a0bb5b25734b9a46f255482f0e065d3e26afbeb09bf3c67 diff --git a/app-text/kchmviewer/kchmviewer-7.3.ebuild b/app-text/kchmviewer/kchmviewer-7.3.ebuild deleted file mode 100644 index d3a3ee1..000 --- a/app-text/kchmviewer/kchmviewer-7.3.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils fdo-mime qmake-utils - -DESCRIPTION="A feature rich chm file viewer, based on Qt" -HOMEPAGE="http://www.kchmviewer.net/; -SRC_URI="mirror://sourceforge/kchmviewer/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="debug qt5" - -RDEPEND=" - dev-libs/chmlib - dev-libs/libzip - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwebkit:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - ) - !qt5? ( - dev-qt/qtcore:4 - dev-qt/qtdbus:4 - dev-qt/qtgui:4 - dev-qt/qtwebkit:4 - ) - -" -DEPEND="${RDEPEND}" - -src_prepare() { - # fix parallel build wrt bug #527192 - echo "src.depends = lib" >> ${PN}.pro || die -} - -src_configure() { - if use qt5; then - eqmake5 - else - eqmake4 - fi -} - -src_install() { - dodoc ChangeLog DBUS-bindings FAQ README - doicon packages/kchmviewer.png - - dobin bin/kchmviewer - domenu packages/kchmviewer.desktop - -} - -pkg_postinst() { - fdo-mime_desktop_database_update -} - -pkg_postrm() { - fdo-mime_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/
commit: cfc9abc3d851cfb050acbf3dc45a2fa98c236d74 Author: Michael Palimaka gentoo org> AuthorDate: Wed Nov 18 11:30:50 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Nov 18 11:32:16 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc9abc3 app-text/kchmviewer: version bump Package-Manager: portage-2.2.25 app-text/kchmviewer/Manifest | 1 + app-text/kchmviewer/kchmviewer-7.5.ebuild | 69 +++ 2 files changed, 70 insertions(+) diff --git a/app-text/kchmviewer/Manifest b/app-text/kchmviewer/Manifest index c52da3e..5e67640 100644 --- a/app-text/kchmviewer/Manifest +++ b/app-text/kchmviewer/Manifest @@ -1,3 +1,4 @@ DIST kchmviewer-6.0.tar.gz 310642 SHA256 81c856434a86977039c36cb10f2427cc8cb1ea29a778f24fff2285d49c717979 SHA512 029335e4acea711f31c7d17751292c6b755504b97b73864b5d25a7a8a2853c0499658056bad9f9c0b6324f61c024feb5a943dc670fdccb37fcdee1346d7334d9 WHIRLPOOL 2b368654d50d0e553d116ca52f3b1ebe3d709a6b52933d54a54d2360c51356628d58c3cc789e32da54a5897b1cbee185380dbcbe0b6824146ec1ad39dc5c9280 DIST kchmviewer-7.3.tar.gz 344483 SHA256 7cb805c9a836b7622bbea1d5df8873fb711979285abb21bccf095f25cf3f6007 SHA512 b4861e157f850413051df70dbdf90c7bcc9eebd58a0e6a4990a0eab232ec02ace44c4fe4367f74d23bbc0fab32e61e149b474db43efb45ef08f42af97e6af093 WHIRLPOOL 3705f565f1b5333471b75b5e48e9b10cb795b195b4d2cc44b7bd9905743082264993ed25c7fc4618dc8e5bc13f41abf1b3a8a4783f54adf98b6512f411735ef9 DIST kchmviewer-7.4.tar.gz 341566 SHA256 5f34c7915523e03651186007d41d2b71cff8d6f8061fc35aadfb751cd20dfae3 SHA512 13d28d4e0352f21ceb39198c04ade023669eb84b6ad0cff99217cbb8972ba990dc67f8b4dab118a2ea8032d83ba2751bf778de2cb8196f66859ae94df3763564 WHIRLPOOL 5be4eb895a881a752602db4f19748f0db2a2cf99e0c8e07e46b534f05feb5158d423e7207a2a5b3b268322ea0d0b6c6a31681ce8081db911134b0f71193b79a2 +DIST kchmviewer-7.5.tar.gz 342487 SHA256 c81f8fb7ac1fe8a5284e03b0d91def61cbd5638f2276c5de8046251755352e53 SHA512 4e867766d60788f11cddc7373b82f7930fb9e5efbef4231fbb386ed2651297d9ab2f893770142c6445c18bf0df3ad2b47b8a0428bb3baa37465d9091e2e15f9a WHIRLPOOL a12e2c63b0cb3aa03d60f463da7d98500fa7021335d721fc26aeec53bee0d2d4af2ce5e6495e2d4b6a0bb5b25734b9a46f255482f0e065d3e26afbeb09bf3c67 diff --git a/app-text/kchmviewer/kchmviewer-7.5.ebuild b/app-text/kchmviewer/kchmviewer-7.5.ebuild new file mode 100644 index 000..d3a3ee1 --- /dev/null +++ b/app-text/kchmviewer/kchmviewer-7.5.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils fdo-mime qmake-utils + +DESCRIPTION="A feature rich chm file viewer, based on Qt" +HOMEPAGE="http://www.kchmviewer.net/; +SRC_URI="mirror://sourceforge/kchmviewer/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="debug qt5" + +RDEPEND=" + dev-libs/chmlib + dev-libs/libzip + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwebkit:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + ) + !qt5? ( + dev-qt/qtcore:4 + dev-qt/qtdbus:4 + dev-qt/qtgui:4 + dev-qt/qtwebkit:4 + ) + +" +DEPEND="${RDEPEND}" + +src_prepare() { + # fix parallel build wrt bug #527192 + echo "src.depends = lib" >> ${PN}.pro || die +} + +src_configure() { + if use qt5; then + eqmake5 + else + eqmake4 + fi +} + +src_install() { + dodoc ChangeLog DBUS-bindings FAQ README + doicon packages/kchmviewer.png + + dobin bin/kchmviewer + domenu packages/kchmviewer.desktop + +} + +pkg_postinst() { + fdo-mime_desktop_database_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/
commit: 83c9a2e1a2f001dbdcbad39d577f958cc95e085d Author: Michael Palimaka gentoo org> AuthorDate: Tue Nov 10 15:43:01 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Nov 10 15:43:27 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c9a2e1 app-text/kchmviewer: remove old Package-Manager: portage-2.2.20.1 app-text/kchmviewer/Manifest | 2 - app-text/kchmviewer/kchmviewer-6.1.ebuild | 96 --- app-text/kchmviewer/kchmviewer-7.1.ebuild | 94 -- 3 files changed, 192 deletions(-) diff --git a/app-text/kchmviewer/Manifest b/app-text/kchmviewer/Manifest index 011a2b2..c52da3e 100644 --- a/app-text/kchmviewer/Manifest +++ b/app-text/kchmviewer/Manifest @@ -1,5 +1,3 @@ DIST kchmviewer-6.0.tar.gz 310642 SHA256 81c856434a86977039c36cb10f2427cc8cb1ea29a778f24fff2285d49c717979 SHA512 029335e4acea711f31c7d17751292c6b755504b97b73864b5d25a7a8a2853c0499658056bad9f9c0b6324f61c024feb5a943dc670fdccb37fcdee1346d7334d9 WHIRLPOOL 2b368654d50d0e553d116ca52f3b1ebe3d709a6b52933d54a54d2360c51356628d58c3cc789e32da54a5897b1cbee185380dbcbe0b6824146ec1ad39dc5c9280 -DIST kchmviewer-6.1.tar.gz 346587 SHA256 f673c3aaca735d799d14b9f6f1b302e9bb77d5c0a0b601b4b5e0beed1c99fe78 SHA512 aabcf98510a5a0cd38f3937e14c86e15b2514cf118e7d17e96a3a4779bb7c0985248f352844a021a66d482cfecdc3c405c816f71a7bec02d1765f8e4d7510126 WHIRLPOOL 1585726cdf4295a49c16733ee9a93d97d6087977dd8e151681bb73d19d34052c9a9423e3488e4152b7736ce8e9bf3cf02be26554ea6fffe2ccaaef9297f593a7 -DIST kchmviewer-7.1.tar.gz 340934 SHA256 a410d0a343d8a871cc860e2983079981806eb70cbf0c970fa1bcf5689821144f SHA512 6e98441358eab74d80adee437b1ad24dbf3e5b5a6ae4c5d7744537a169a6a64303b8e2b4bf1e636c0f6d955bdd1a59b7f1db2d45fc6dfecb6bb3a31088abce61 WHIRLPOOL 6e5bf2639057aa5f55ce25e9d457ca267b2ab015b5553e9edbc7bbe2997bc1d6ebcdadc656b06b15ada115eb196104a3770fdd68234b47bb3f352d3d6a9b23b3 DIST kchmviewer-7.3.tar.gz 344483 SHA256 7cb805c9a836b7622bbea1d5df8873fb711979285abb21bccf095f25cf3f6007 SHA512 b4861e157f850413051df70dbdf90c7bcc9eebd58a0e6a4990a0eab232ec02ace44c4fe4367f74d23bbc0fab32e61e149b474db43efb45ef08f42af97e6af093 WHIRLPOOL 3705f565f1b5333471b75b5e48e9b10cb795b195b4d2cc44b7bd9905743082264993ed25c7fc4618dc8e5bc13f41abf1b3a8a4783f54adf98b6512f411735ef9 DIST kchmviewer-7.4.tar.gz 341566 SHA256 5f34c7915523e03651186007d41d2b71cff8d6f8061fc35aadfb751cd20dfae3 SHA512 13d28d4e0352f21ceb39198c04ade023669eb84b6ad0cff99217cbb8972ba990dc67f8b4dab118a2ea8032d83ba2751bf778de2cb8196f66859ae94df3763564 WHIRLPOOL 5be4eb895a881a752602db4f19748f0db2a2cf99e0c8e07e46b534f05feb5158d423e7207a2a5b3b268322ea0d0b6c6a31681ce8081db911134b0f71193b79a2 diff --git a/app-text/kchmviewer/kchmviewer-6.1.ebuild b/app-text/kchmviewer/kchmviewer-6.1.ebuild deleted file mode 100644 index c30003f..000 --- a/app-text/kchmviewer/kchmviewer-6.1.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -KDE_REQUIRED="optional" -KDE_LINGUAS="cs fr hu it nl pt_BR ru sv tr uk zh_CN zh_TW" -inherit eutils fdo-mime kde4-base qmake-utils - -DESCRIPTION="A feature rich chm file viewer, based on Qt" -HOMEPAGE="http://www.kchmviewer.net/; -SRC_URI="mirror://sourceforge/kchmviewer/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="debug kde" - -RDEPEND=" - dev-libs/chmlib - dev-qt/qtcore:4 - dev-qt/qtdbus:4 - dev-qt/qtgui:4 - dev-qt/qtwebkit:4 - kde? ( - $(add_kdebase_dep kdelibs) - !kde-apps/okular[chm] - ) -" -DEPEND="${RDEPEND}" - -pkg_setup() { - use kde && kde4-base_pkg_setup -} - -src_prepare() { - # Don't try to build a file that no longer exists - sed -e "/keyeventfilter.cpp/d" -i src/CMakeLists.txt || die - - # Remove deprecated key - sed -e "/Encoding=UTF-8/d" -i packages/kchmviewer.desktop || die - - local lang - for lang in ${KDE_LINGUAS} ; do - if ! use linguas_${lang} ; then - rm po/${PN}_${lang}.po - fi - done -} - -src_configure() { - if use kde; then - kde4-base_src_configure - else - eqmake4 - fi -} - -src_compile() { - if use kde; then - kde4-base_src_compile - else - default - fi -} - -src_install() { - dodoc DBUS-bindings FAQ - doicon packages/kchmviewer.png - - if use kde; then - kde4-base_src_install - else - dobin bin/kchmviewer - domenu packages/kchmviewer.desktop - dodoc ChangeLog README - fi - -} - -pkg_postinst() { - if use kde; then - kde4-base_pkg_postinst - else - fdo-mime_desktop_database_update - fi -} - -pkg_postrm() { - if use kde;
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/
commit: da2c8b5c72b45262f641c95cbbb0d23dd5fab6c6 Author: Michael Palimaka gentoo org> AuthorDate: Tue Nov 10 15:42:25 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Nov 10 15:43:27 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2c8b5c app-text/kchmviewer: version bump Package-Manager: portage-2.2.20.1 app-text/kchmviewer/Manifest | 1 + app-text/kchmviewer/kchmviewer-7.4.ebuild | 69 +++ 2 files changed, 70 insertions(+) diff --git a/app-text/kchmviewer/Manifest b/app-text/kchmviewer/Manifest index 942455e..011a2b2 100644 --- a/app-text/kchmviewer/Manifest +++ b/app-text/kchmviewer/Manifest @@ -2,3 +2,4 @@ DIST kchmviewer-6.0.tar.gz 310642 SHA256 81c856434a86977039c36cb10f2427cc8cb1ea2 DIST kchmviewer-6.1.tar.gz 346587 SHA256 f673c3aaca735d799d14b9f6f1b302e9bb77d5c0a0b601b4b5e0beed1c99fe78 SHA512 aabcf98510a5a0cd38f3937e14c86e15b2514cf118e7d17e96a3a4779bb7c0985248f352844a021a66d482cfecdc3c405c816f71a7bec02d1765f8e4d7510126 WHIRLPOOL 1585726cdf4295a49c16733ee9a93d97d6087977dd8e151681bb73d19d34052c9a9423e3488e4152b7736ce8e9bf3cf02be26554ea6fffe2ccaaef9297f593a7 DIST kchmviewer-7.1.tar.gz 340934 SHA256 a410d0a343d8a871cc860e2983079981806eb70cbf0c970fa1bcf5689821144f SHA512 6e98441358eab74d80adee437b1ad24dbf3e5b5a6ae4c5d7744537a169a6a64303b8e2b4bf1e636c0f6d955bdd1a59b7f1db2d45fc6dfecb6bb3a31088abce61 WHIRLPOOL 6e5bf2639057aa5f55ce25e9d457ca267b2ab015b5553e9edbc7bbe2997bc1d6ebcdadc656b06b15ada115eb196104a3770fdd68234b47bb3f352d3d6a9b23b3 DIST kchmviewer-7.3.tar.gz 344483 SHA256 7cb805c9a836b7622bbea1d5df8873fb711979285abb21bccf095f25cf3f6007 SHA512 b4861e157f850413051df70dbdf90c7bcc9eebd58a0e6a4990a0eab232ec02ace44c4fe4367f74d23bbc0fab32e61e149b474db43efb45ef08f42af97e6af093 WHIRLPOOL 3705f565f1b5333471b75b5e48e9b10cb795b195b4d2cc44b7bd9905743082264993ed25c7fc4618dc8e5bc13f41abf1b3a8a4783f54adf98b6512f411735ef9 +DIST kchmviewer-7.4.tar.gz 341566 SHA256 5f34c7915523e03651186007d41d2b71cff8d6f8061fc35aadfb751cd20dfae3 SHA512 13d28d4e0352f21ceb39198c04ade023669eb84b6ad0cff99217cbb8972ba990dc67f8b4dab118a2ea8032d83ba2751bf778de2cb8196f66859ae94df3763564 WHIRLPOOL 5be4eb895a881a752602db4f19748f0db2a2cf99e0c8e07e46b534f05feb5158d423e7207a2a5b3b268322ea0d0b6c6a31681ce8081db911134b0f71193b79a2 diff --git a/app-text/kchmviewer/kchmviewer-7.4.ebuild b/app-text/kchmviewer/kchmviewer-7.4.ebuild new file mode 100644 index 000..d3a3ee1 --- /dev/null +++ b/app-text/kchmviewer/kchmviewer-7.4.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils fdo-mime qmake-utils + +DESCRIPTION="A feature rich chm file viewer, based on Qt" +HOMEPAGE="http://www.kchmviewer.net/; +SRC_URI="mirror://sourceforge/kchmviewer/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="debug qt5" + +RDEPEND=" + dev-libs/chmlib + dev-libs/libzip + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwebkit:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + ) + !qt5? ( + dev-qt/qtcore:4 + dev-qt/qtdbus:4 + dev-qt/qtgui:4 + dev-qt/qtwebkit:4 + ) + +" +DEPEND="${RDEPEND}" + +src_prepare() { + # fix parallel build wrt bug #527192 + echo "src.depends = lib" >> ${PN}.pro || die +} + +src_configure() { + if use qt5; then + eqmake5 + else + eqmake4 + fi +} + +src_install() { + dodoc ChangeLog DBUS-bindings FAQ README + doicon packages/kchmviewer.png + + dobin bin/kchmviewer + domenu packages/kchmviewer.desktop + +} + +pkg_postinst() { + fdo-mime_desktop_database_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/
commit: d510dea86414cd02542f4f4f08fa539a08fcf0d7 Author: Michael Palimaka gentoo org> AuthorDate: Wed Oct 28 15:42:36 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Oct 28 15:43:58 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d510dea8 app-text/kchmviewer: version bump Gentoo-bug: 538470 Package-Manager: portage-2.2.20.1 app-text/kchmviewer/Manifest | 1 + app-text/kchmviewer/kchmviewer-7.3.ebuild | 69 +++ 2 files changed, 70 insertions(+) diff --git a/app-text/kchmviewer/Manifest b/app-text/kchmviewer/Manifest index 915f49e..942455e 100644 --- a/app-text/kchmviewer/Manifest +++ b/app-text/kchmviewer/Manifest @@ -1,3 +1,4 @@ DIST kchmviewer-6.0.tar.gz 310642 SHA256 81c856434a86977039c36cb10f2427cc8cb1ea29a778f24fff2285d49c717979 SHA512 029335e4acea711f31c7d17751292c6b755504b97b73864b5d25a7a8a2853c0499658056bad9f9c0b6324f61c024feb5a943dc670fdccb37fcdee1346d7334d9 WHIRLPOOL 2b368654d50d0e553d116ca52f3b1ebe3d709a6b52933d54a54d2360c51356628d58c3cc789e32da54a5897b1cbee185380dbcbe0b6824146ec1ad39dc5c9280 DIST kchmviewer-6.1.tar.gz 346587 SHA256 f673c3aaca735d799d14b9f6f1b302e9bb77d5c0a0b601b4b5e0beed1c99fe78 SHA512 aabcf98510a5a0cd38f3937e14c86e15b2514cf118e7d17e96a3a4779bb7c0985248f352844a021a66d482cfecdc3c405c816f71a7bec02d1765f8e4d7510126 WHIRLPOOL 1585726cdf4295a49c16733ee9a93d97d6087977dd8e151681bb73d19d34052c9a9423e3488e4152b7736ce8e9bf3cf02be26554ea6fffe2ccaaef9297f593a7 DIST kchmviewer-7.1.tar.gz 340934 SHA256 a410d0a343d8a871cc860e2983079981806eb70cbf0c970fa1bcf5689821144f SHA512 6e98441358eab74d80adee437b1ad24dbf3e5b5a6ae4c5d7744537a169a6a64303b8e2b4bf1e636c0f6d955bdd1a59b7f1db2d45fc6dfecb6bb3a31088abce61 WHIRLPOOL 6e5bf2639057aa5f55ce25e9d457ca267b2ab015b5553e9edbc7bbe2997bc1d6ebcdadc656b06b15ada115eb196104a3770fdd68234b47bb3f352d3d6a9b23b3 +DIST kchmviewer-7.3.tar.gz 344483 SHA256 7cb805c9a836b7622bbea1d5df8873fb711979285abb21bccf095f25cf3f6007 SHA512 b4861e157f850413051df70dbdf90c7bcc9eebd58a0e6a4990a0eab232ec02ace44c4fe4367f74d23bbc0fab32e61e149b474db43efb45ef08f42af97e6af093 WHIRLPOOL 3705f565f1b5333471b75b5e48e9b10cb795b195b4d2cc44b7bd9905743082264993ed25c7fc4618dc8e5bc13f41abf1b3a8a4783f54adf98b6512f411735ef9 diff --git a/app-text/kchmviewer/kchmviewer-7.3.ebuild b/app-text/kchmviewer/kchmviewer-7.3.ebuild new file mode 100644 index 000..d3a3ee1 --- /dev/null +++ b/app-text/kchmviewer/kchmviewer-7.3.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils fdo-mime qmake-utils + +DESCRIPTION="A feature rich chm file viewer, based on Qt" +HOMEPAGE="http://www.kchmviewer.net/; +SRC_URI="mirror://sourceforge/kchmviewer/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="debug qt5" + +RDEPEND=" + dev-libs/chmlib + dev-libs/libzip + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwebkit:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + ) + !qt5? ( + dev-qt/qtcore:4 + dev-qt/qtdbus:4 + dev-qt/qtgui:4 + dev-qt/qtwebkit:4 + ) + +" +DEPEND="${RDEPEND}" + +src_prepare() { + # fix parallel build wrt bug #527192 + echo "src.depends = lib" >> ${PN}.pro || die +} + +src_configure() { + if use qt5; then + eqmake5 + else + eqmake4 + fi +} + +src_install() { + dodoc ChangeLog DBUS-bindings FAQ README + doicon packages/kchmviewer.png + + dobin bin/kchmviewer + domenu packages/kchmviewer.desktop + +} + +pkg_postinst() { + fdo-mime_desktop_database_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update +}