Version bump. Partially fixes bug #129225. Took maintaining. Added <longdescription>
authorPeter Volkov <pva@gentoo.org>
Sat, 9 Dec 2006 09:17:46 +0000 (09:17 +0000)
committerPeter Volkov <pva@gentoo.org>
Sat, 9 Dec 2006 09:17:46 +0000 (09:17 +0000)
Package-Manager: portage-2.1.1

app-doc/kchmviewer/ChangeLog
app-doc/kchmviewer/Manifest
app-doc/kchmviewer/files/digest-kchmviewer-2.7 [new file with mode: 0644]
app-doc/kchmviewer/kchmviewer-2.7.ebuild [new file with mode: 0644]
app-doc/kchmviewer/metadata.xml

index 3a22f37dd795b83ba60424aa66c0f015093af845..7826beeb7292422d72247c5a310fe594dc80c6c9 100644 (file)
@@ -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
index 47a476e382d5b511519dbfdcfc68d8e223639816..df37b3f8aebb46956787e57e2f24ca69f1526aa4 100644 (file)
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
 AUX kchmviewer-2.5-gcc41.patch 510 RMD160 db21d66ed392cbce3cf06993cc098bad3ecaf4e5 SHA1 7e19162f1beac10002d2acb7820e7a92f48d626a SHA256 944d8ffb37f536c3c79b241a4d2da8c57af6faed5f2df6ac76e23a784b9044a7
 MD5 38c09653219e8b651c80336bfbb054bf files/kchmviewer-2.5-gcc41.patch 510
 RMD160 db21d66ed392cbce3cf06993cc098bad3ecaf4e5 files/kchmviewer-2.5-gcc41.patch 510
@@ -15,6 +12,7 @@ DIST kchmviewer-1.3.tar.gz 567704
 DIST kchmviewer-2.0.tar.gz 765276 RMD160 e05ba681eb4a0e40a8b944c7181924bba61a1950 SHA1 66f54c5e5d8853c39614d3f4d31f854ed3252ae9 SHA256 6d351962e03c60451b1df3a54694ef04c76719e2e93f2c36cd9d68da5b33722c
 DIST kchmviewer-2.5.tar.gz 659755 RMD160 be64def4cfa8e0161826ca2fdc5f1658b1e602f2 SHA1 f77574cbbc2aaf277a030cf4808cf24e4c016a42 SHA256 760dcbbaf426113ff6f0a4c5ea3c5023c597b2ec096d2bde8e15635d58827197
 DIST kchmviewer-2.6.tar.gz 671666 RMD160 8a774e37e1e5824a4ff46123d54f246a1389974a SHA1 e4e05d4d8ddb0201c0a26bee8d86c86811f54b42 SHA256 25201d7ddb685f9c4ee55d134f61b239e786193cabaa263b4951aeba45045266
+DIST kchmviewer-2.7.tar.gz 685588 RMD160 6014d7f9ce68fb6793d026c39ce968dd7f953815 SHA1 4973d36867842eb1dbb05e0292bcf633d67fe281 SHA256 d6b1fd711e00ff9ed71adcbd1a8e8a052d64867830031ade415534e194f9fe01
 EBUILD kchmviewer-1.1.ebuild 1116 RMD160 95a69045b3246424b347eca317c142b1bcc09b7a SHA1 0d2f2d61c327d47611f44126c55f887a0cbddf42 SHA256 10bdc22e8d6e9a2b9f800a5b23c6ae98559ee2606af4486cea77903b9e3a406c
 MD5 b7e29b38474772ed2c00e13106b7f265 kchmviewer-1.1.ebuild 1116
 RMD160 95a69045b3246424b347eca317c142b1bcc09b7a kchmviewer-1.1.ebuild 1116
@@ -43,14 +41,18 @@ EBUILD kchmviewer-2.6.ebuild 1373 RMD160 fe8dc15934be28c7f320e9d80fa4d859cf96262
 MD5 b4bc9ae4798be5547a5ccea55a02bad1 kchmviewer-2.6.ebuild 1373
 RMD160 fe8dc15934be28c7f320e9d80fa4d859cf962627 kchmviewer-2.6.ebuild 1373
 SHA256 9adcbb2c5c294feeec3996809cab1c366e11687a86381815e9db9a7bb43d31fe kchmviewer-2.6.ebuild 1373
-MISC ChangeLog 2693 RMD160 c77174611c7061d0cce155f31de8c260db489bdf SHA1 647009500151a6cf750d6838ebb3e24f14bdc178 SHA256 b1ec0900495b39739330f8d19477d67859a3f009e568cac8a72328ea2a8016eb
-MD5 c4ad569e7bb2d58885c43dcbd8c0ed9b ChangeLog 2693
-RMD160 c77174611c7061d0cce155f31de8c260db489bdf ChangeLog 2693
-SHA256 b1ec0900495b39739330f8d19477d67859a3f009e568cac8a72328ea2a8016eb ChangeLog 2693
-MISC metadata.xml 157 RMD160 09fb7b798f3f68127626e97c69e5215a0513ecbb SHA1 d5ffebb2f4248fc8f65ab21c3af6e4f5dbf8bf6e SHA256 01f6fa4357ce08e8b0f7900a51fa78c7f060fefc7c7da98acaec1e283dd59892
-MD5 bc5757868e9f06d6048259da3a5918aa metadata.xml 157
-RMD160 09fb7b798f3f68127626e97c69e5215a0513ecbb metadata.xml 157
-SHA256 01f6fa4357ce08e8b0f7900a51fa78c7f060fefc7c7da98acaec1e283dd59892 metadata.xml 157
+EBUILD kchmviewer-2.7.ebuild 1320 RMD160 d8ab55065a761c54741a02a34aff5e3c8194ca6a SHA1 f60966640fd1a36490faef6499bb435e7d0ad9a4 SHA256 e4163084021d39e6ff9ce0ed2a3571d404f494802caea29ca62837297873658d
+MD5 3c85653278a67a0bee109b4a2b369da8 kchmviewer-2.7.ebuild 1320
+RMD160 d8ab55065a761c54741a02a34aff5e3c8194ca6a kchmviewer-2.7.ebuild 1320
+SHA256 e4163084021d39e6ff9ce0ed2a3571d404f494802caea29ca62837297873658d kchmviewer-2.7.ebuild 1320
+MISC ChangeLog 2895 RMD160 a4e92fe601928bc777b0341e6cf89dff7233eb44 SHA1 6b427f8d97735daa19d2df4559c1fbb3a5faabc2 SHA256 06b82fd1dc147196c1a7b3ec0b23b9c1dba38610e50bd01482e4d882663bdff0
+MD5 746db47583faa536fbb227ea25f3e176 ChangeLog 2895
+RMD160 a4e92fe601928bc777b0341e6cf89dff7233eb44 ChangeLog 2895
+SHA256 06b82fd1dc147196c1a7b3ec0b23b9c1dba38610e50bd01482e4d882663bdff0 ChangeLog 2895
+MISC metadata.xml 897 RMD160 7d20769aac85be3dbcdeb662a0e71a67c90413a1 SHA1 f023e57c6fc9e15a961f7e73b251ae4882f32b6f SHA256 8bf8c96465c90869082f2ecf1836c160549e26814d5ec38b7a9d7fe5947d9e1b
+MD5 07c8bb5ee028fbbae21335bd33e80318 metadata.xml 897
+RMD160 7d20769aac85be3dbcdeb662a0e71a67c90413a1 metadata.xml 897
+SHA256 8bf8c96465c90869082f2ecf1836c160549e26814d5ec38b7a9d7fe5947d9e1b metadata.xml 897
 MD5 94e60c0a9492507bdd6050ad834e6a99 files/digest-kchmviewer-1.1 66
 RMD160 5078a981a5ec09c3dfd9f95fee6f18762e1625f3 files/digest-kchmviewer-1.1 66
 SHA256 718461587a58b5f158f2c5a5f1b9594edbaf83b7d97e19a8a8cbcae04babae99 files/digest-kchmviewer-1.1 66
@@ -72,10 +74,6 @@ SHA256 1255c499bcea16aabd3eab7793ed84377ebe2af21250f9e2133011b7c5acde79 files/di
 MD5 67dc8f2c1b08ccc03283a520dc793a85 files/digest-kchmviewer-2.6 244
 RMD160 e5364dcad34e4fb5a9b87f5190f08cd7caf37a94 files/digest-kchmviewer-2.6 244
 SHA256 cf36399615c6906ce01e2e774cd4a490dab39e880403006e89d4b88164b08ddc files/digest-kchmviewer-2.6 244
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
-
-iD8DBQFFKugHJ3Y2e92NVE4RAvHmAKCKmNae+B7gDqCz9NF0oZ+71U7EHACfeDDn
-YYcwd4ascUHgvV9IyrN0Un0=
-=4Tpz
------END PGP SIGNATURE-----
+MD5 99a2e66bdd4e1105a92296d4a10e7c4f files/digest-kchmviewer-2.7 244
+RMD160 e95b642c43da6da5debd29d6e5b8872d100d4393 files/digest-kchmviewer-2.7 244
+SHA256 fbc979bc3a1d346ba4f8b4eaafd1b47f6357c64615c9376b57ebd9dade2a3c9d files/digest-kchmviewer-2.7 244
diff --git a/app-doc/kchmviewer/files/digest-kchmviewer-2.7 b/app-doc/kchmviewer/files/digest-kchmviewer-2.7
new file mode 100644 (file)
index 0000000..de8f320
--- /dev/null
@@ -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 (file)
index 0000000..e34e4f3
--- /dev/null
@@ -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
+}
index a23f444b67d6ce6905070de7246a3dd27591b0fd..e08fa8b1eadf84db188f93d3911bc5ea088b074d 100644 (file)
@@ -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>