Gentoo Archives: gentoo-commits

From: "Peter Volkov (pva)" <pva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-text/kchmviewer: ChangeLog kchmviewer-3.1_p2.ebuild
Date: Sat, 22 Nov 2008 09:18:24
Message-Id: E1L3odA-0001AR-6R@stork.gentoo.org
1 pva 08/11/22 09:18:20
2
3 Modified: ChangeLog kchmviewer-3.1_p2.ebuild
4 Log:
5 Fixed build failure when kde-4 is installed with -kdeprefix, bug #247314, thank Stoian Ivanov for report.
6 (Portage version: 2.2_rc14/cvs/Linux 2.6.25-gentoo-r7 x86_64)
7
8 Revision Changes Path
9 1.7 app-text/kchmviewer/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/kchmviewer/ChangeLog?rev=1.7&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/kchmviewer/ChangeLog?rev=1.7&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/kchmviewer/ChangeLog?r1=1.6&r2=1.7
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/app-text/kchmviewer/ChangeLog,v
18 retrieving revision 1.6
19 retrieving revision 1.7
20 diff -u -r1.6 -r1.7
21 --- ChangeLog 10 Nov 2008 23:43:03 -0000 1.6
22 +++ ChangeLog 22 Nov 2008 09:18:20 -0000 1.7
23 @@ -1,6 +1,10 @@
24 # ChangeLog for app-text/kchmviewer
25 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/app-text/kchmviewer/ChangeLog,v 1.6 2008/11/10 23:43:03 pva Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/app-text/kchmviewer/ChangeLog,v 1.7 2008/11/22 09:18:20 pva Exp $
28 +
29 + 22 Nov 2008; Peter Volkov <pva@g.o> kchmviewer-3.1_p2.ebuild:
30 + Fixed build failure when kde-4 is installed with -kdeprefix, bug #247314,
31 + thank Stoian Ivanov for report.
32
33 *kchmviewer-4.0_beta3-r1 (10 Nov 2008)
34
35
36
37
38 1.3 app-text/kchmviewer/kchmviewer-3.1_p2.ebuild
39
40 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/kchmviewer/kchmviewer-3.1_p2.ebuild?rev=1.3&view=markup
41 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/kchmviewer/kchmviewer-3.1_p2.ebuild?rev=1.3&content-type=text/plain
42 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/kchmviewer/kchmviewer-3.1_p2.ebuild?r1=1.2&r2=1.3
43
44 Index: kchmviewer-3.1_p2.ebuild
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/app-text/kchmviewer/kchmviewer-3.1_p2.ebuild,v
47 retrieving revision 1.2
48 retrieving revision 1.3
49 diff -u -r1.2 -r1.3
50 --- kchmviewer-3.1_p2.ebuild 17 May 2008 12:31:48 -0000 1.2
51 +++ kchmviewer-3.1_p2.ebuild 22 Nov 2008 09:18:20 -0000 1.3
52 @@ -1,11 +1,11 @@
53 # Copyright 1999-2008 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 -# $Header: /var/cvsroot/gentoo-x86/app-text/kchmviewer/kchmviewer-3.1_p2.ebuild,v 1.2 2008/05/17 12:31:48 pva Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/app-text/kchmviewer/kchmviewer-3.1_p2.ebuild,v 1.3 2008/11/22 09:18:20 pva Exp $
57
58 inherit autotools kde-functions eutils versionator
59
60 -MY_P="${PN}-$(replace_version_separator 2 '-')"
61 -MY_P="${MY_P/p}"
62 +MY_P=${PN}-$(replace_version_separator 2 '-')
63 +MY_P=${MY_P/p}
64
65 DESCRIPTION="KchmViewer is a feature rich chm file viewer, based on Qt."
66 HOMEPAGE="http://www.kchmviewer.net/"
67 @@ -20,7 +20,7 @@
68 dev-libs/chmlib
69 kde? ( =kde-base/kdelibs-3.5* )"
70
71 -S="${WORKDIR}/${PN}-$(get_version_component_range 1-2)"
72 +S=${WORKDIR}/${PN}-$(get_version_component_range 1-2)
73
74 pkg_setup() {
75 if use kde; then
76 @@ -46,8 +46,7 @@
77 unpack ${A}
78 cd "${S}"
79
80 - # gcc 4.3 compatibility. Fixes bug 218812.
81 - epatch "${FILESDIR}/${P}-gcc43.patch"
82 + epatch "${FILESDIR}/${P}-gcc43.patch" #218812
83
84 # broken configure script, assure it doesn't fall back to internal libs
85 echo "# We use the external chmlib!" > lib/chmlib/chm_lib.h
86 @@ -56,7 +55,10 @@
87 src_compile() {
88 set-kdedir 3
89
90 - econf $(use_with kde) $(use_with arts) || die
91 + econf \
92 + --includedir=${KDEDIR}/include \
93 + $(use_with kde) \
94 + $(use_with arts)
95 emake || die
96 }