diff options
author | 2006-12-09 09:17:46 +0000 | |
---|---|---|
committer | 2006-12-09 09:17:46 +0000 | |
commit | 990408cdba701cae02f624d4f702fd3d88767005 (patch) | |
tree | 795db14ce3685ac68b0f7aae5a57345b90b628fa /app-doc/kchmviewer | |
parent | Add ~x86-fbsd keyword. (diff) | |
download | gentoo-2-990408cdba701cae02f624d4f702fd3d88767005.tar.gz gentoo-2-990408cdba701cae02f624d4f702fd3d88767005.tar.bz2 gentoo-2-990408cdba701cae02f624d4f702fd3d88767005.zip |
Version bump. Partially fixes bug #129225. Took maintaining. Added <longdescription>
(Portage version: 2.1.1)
Diffstat (limited to 'app-doc/kchmviewer')
-rw-r--r-- | app-doc/kchmviewer/ChangeLog | 9 | ||||
-rw-r--r-- | app-doc/kchmviewer/files/digest-kchmviewer-2.7 | 3 | ||||
-rw-r--r-- | app-doc/kchmviewer/kchmviewer-2.7.ebuild | 48 | ||||
-rw-r--r-- | app-doc/kchmviewer/metadata.xml | 16 |
4 files changed, 74 insertions, 2 deletions
diff --git a/app-doc/kchmviewer/ChangeLog b/app-doc/kchmviewer/ChangeLog index 3a22f37dd795..7826beeb7292 100644 --- a/app-doc/kchmviewer/ChangeLog +++ b/app-doc/kchmviewer/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-doc/kchmviewer # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-doc/kchmviewer/ChangeLog,v 1.19 2006/10/10 00:23:19 jhuebel Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-doc/kchmviewer/ChangeLog,v 1.20 2006/12/09 09:17:46 pva Exp $ + +*kchmviewer-2.7 (09 Dec 2006) + + 09 Dec 2006; Peter Volkov <pva@gentoo.org> metadata.xml, + +kchmviewer-2.7.ebuild: + Version bump. Partially fixes bug #129225. Took maintaining. Added + <longdescription> 10 Oct 2006; Jason Huebel <jhuebel@gentoo.org> kchmviewer-2.5.ebuild: stable on amd64 diff --git a/app-doc/kchmviewer/files/digest-kchmviewer-2.7 b/app-doc/kchmviewer/files/digest-kchmviewer-2.7 new file mode 100644 index 000000000000..de8f320e4357 --- /dev/null +++ b/app-doc/kchmviewer/files/digest-kchmviewer-2.7 @@ -0,0 +1,3 @@ +MD5 f7bb9fb4b10f351f93d32a5ebca5e078 kchmviewer-2.7.tar.gz 685588 +RMD160 6014d7f9ce68fb6793d026c39ce968dd7f953815 kchmviewer-2.7.tar.gz 685588 +SHA256 d6b1fd711e00ff9ed71adcbd1a8e8a052d64867830031ade415534e194f9fe01 kchmviewer-2.7.tar.gz 685588 diff --git a/app-doc/kchmviewer/kchmviewer-2.7.ebuild b/app-doc/kchmviewer/kchmviewer-2.7.ebuild new file mode 100644 index 000000000000..e34e4f3b52ee --- /dev/null +++ b/app-doc/kchmviewer/kchmviewer-2.7.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-doc/kchmviewer/kchmviewer-2.7.ebuild,v 1.1 2006/12/09 09:17:46 pva Exp $ + +inherit kde-functions eutils + +DESCRIPTION="KchmViewer is a feature rich chm file viewer, based on Qt." +HOMEPAGE="http://kchmviewer.sourceforge.net/" +SRC_URI="mirror://sourceforge/kchmviewer/${P}.tar.gz" +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="arts kde" + +DEPEND="=x11-libs/qt-3* + app-doc/chmlib + kde? ( kde-base/kdelibs )" + +pkg_setup() { + if use kde && use arts && ! built_with_use kde-base/kdelibs arts ; then + eerror "You are trying to compile ${CATEGORY}/${PF} with the \"arts\" USE flag enabled." + eerror "However, $(best_version kde-base/kdelibs) was compiled with this flag disabled." + eerror + eerror "You must either disable this use flag, or recompile" + eerror "$(best_version kde-base/kdelibs) with this use flag enabled." + die + fi +} + +src_unpack() { + unpack ${A} + cd ${S} + # broken configure script, assure it doesn't fall back to internal libs + echo "# We use the external chmlib!" > chmlib/chm_lib.h +} + +src_compile() { + set-kdedir 3 + + econf $(use_with kde) $(use_with arts) || die + emake || die +} + +src_install() { + make DESTDIR="${D}" install || die + dodoc ChangeLog +} diff --git a/app-doc/kchmviewer/metadata.xml b/app-doc/kchmviewer/metadata.xml index a23f444b67d6..e08fa8b1eadf 100644 --- a/app-doc/kchmviewer/metadata.xml +++ b/app-doc/kchmviewer/metadata.xml @@ -1,5 +1,19 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <herd>kde</herd> + <herd>kde</herd> + <maintainer> + <email>pva@gentoo.org</email> + <name>Peter Volkov</name> + </maintainer> + <longdescription lang="en"> + 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 + be compiled with full KDE support, including KDE widgets and KIO/KHTML. The + main advantage of KchmViewer is extra support for non-English languages. + Unlike other viewers, KchmViewer in most cases is able to detect help file + encoding, correctly shows tables of context of Russian, Korean, Chinese and + Japanese help files, and does correct search in non-English help files + (search for MBCS languages - ja/ko/ch is still in progress). + </longdescription> </pkgmetadata> |