[gentoo-commits] repo/gentoo:master commit in: app-text/kchmviewer/

2021-12-13 Thread Georgy Yakovlev
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/

2021-12-12 Thread Sam James
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/

2021-08-04 Thread Andreas Sturmlechner
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/

2021-08-03 Thread Andreas Sturmlechner
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/

2020-12-17 Thread Andreas Sturmlechner
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/

2020-08-01 Thread Andreas Sturmlechner
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/

2019-04-28 Thread Andreas Sturmlechner
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/

2019-04-28 Thread Andreas Sturmlechner
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/

2017-08-19 Thread Michael Palimaka
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/

2017-08-19 Thread Michael Palimaka
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/

2017-06-23 Thread Michael Palimaka
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/

2016-11-19 Thread Michael Palimaka
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/

2016-11-19 Thread Michael Palimaka
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/

2016-10-09 Thread Michael Palimaka
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/

2016-06-23 Thread Michael Palimaka
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/

2016-06-02 Thread Michael Palimaka
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/

2016-04-19 Thread Johannes Huber
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/

2016-04-07 Thread Michael Palimaka
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/

2015-11-18 Thread Michael Palimaka
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/

2015-11-18 Thread Michael Palimaka
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/

2015-11-10 Thread Michael Palimaka
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/

2015-11-10 Thread Michael Palimaka
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/

2015-10-28 Thread Michael Palimaka
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
+}