Gentoo Archives: gentoo-commits

From: "Carsten Lohrke (carlo)" <carlo@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in kde-base/kdegraphics: ChangeLog kdegraphics-3.5.8-r2.ebuild
Date: Sat, 22 Dec 2007 21:07:28
Message-Id: E1J6BZ4-0000ky-Cy@stork.gentoo.org
1 carlo 07/12/22 21:07:22
2
3 Modified: ChangeLog
4 Added: kdegraphics-3.5.8-r2.ebuild
5 Log:
6 Do not install kmrml as its runtime requirements are not met and apparently no one is using it anyways.
7 (Portage version: 2.1.3.19)
8
9 Revision Changes Path
10 1.325 kde-base/kdegraphics/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdegraphics/ChangeLog?rev=1.325&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdegraphics/ChangeLog?rev=1.325&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdegraphics/ChangeLog?r1=1.324&r2=1.325
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/ChangeLog,v
19 retrieving revision 1.324
20 retrieving revision 1.325
21 diff -u -r1.324 -r1.325
22 --- ChangeLog 11 Dec 2007 10:30:51 -0000 1.324
23 +++ ChangeLog 22 Dec 2007 21:07:21 -0000 1.325
24 @@ -1,6 +1,13 @@
25 # ChangeLog for kde-base/kdegraphics
26 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/ChangeLog,v 1.324 2007/12/11 10:30:51 aballier Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/ChangeLog,v 1.325 2007/12/22 21:07:21 carlo Exp $
29 +
30 +*kdegraphics-3.5.8-r2 (22 Dec 2007)
31 +
32 + 22 Dec 2007; Carsten Lohrke <carlo@g.o>
33 + +kdegraphics-3.5.8-r2.ebuild:
34 + Do not install kmrml as its runtime requirements are not met and apparently
35 + no one is using it anyways.
36
37 11 Dec 2007; Alexis Ballier <aballier@g.o>
38 kdegraphics-3.5.5.ebuild, kdegraphics-3.5.5-r1.ebuild,
39
40
41
42 1.1 kde-base/kdegraphics/kdegraphics-3.5.8-r2.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdegraphics/kdegraphics-3.5.8-r2.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdegraphics/kdegraphics-3.5.8-r2.ebuild?rev=1.1&content-type=text/plain
46
47 Index: kdegraphics-3.5.8-r2.ebuild
48 ===================================================================
49 # Copyright 1999-2007 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/kde-base/kdegraphics/kdegraphics-3.5.8-r2.ebuild,v 1.1 2007/12/22 21:07:21 carlo Exp $
52
53 inherit kde-dist eutils
54
55 DESCRIPTION="KDE graphics-related apps"
56
57 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
58 IUSE="gphoto2 imlib openexr opengl pdf povray scanner tetex"
59
60 DEPEND="~kde-base/kdebase-${PV}
61 >=media-libs/freetype-2
62 media-libs/fontconfig
63 gphoto2? ( media-libs/libgphoto2 )
64 scanner? ( media-gfx/sane-backends )
65 media-libs/libart_lgpl
66 media-libs/lcms
67 dev-libs/fribidi
68 imlib? ( media-libs/imlib )
69 virtual/ghostscript
70 media-libs/tiff
71 openexr? ( >=media-libs/openexr-1.2 )
72 povray? ( media-gfx/povray
73 virtual/opengl )
74 pdf? ( >=app-text/poppler-0.5.1
75 >=app-text/poppler-bindings-0.5.1 )"
76
77 RDEPEND="${DEPEND}
78 tetex? (
79 || ( >=app-text/tetex-2
80 app-text/ptex
81 app-text/dvipdfm ) )"
82
83 PATCHES="${FILESDIR}/post-3.5.8-kdegraphics-kpdf.diff"
84
85 pkg_setup() {
86 kde_pkg_setup
87 for ghostscript in app-text/ghostscript-{gnu,esp,afpl}; do
88 if has_version ${ghostscript} && ! built_with_use ${ghostscript} X; then
89 eerror "This package requires ${ghostscript} compiled with X11 support."
90 eerror "Please reemerge ${ghostscript} with USE=\"X\"."
91 die "Please reemerge ${ghostscript} with USE=\"X\"."
92 fi
93 done
94 if use pdf && ! built_with_use app-text/poppler-bindings qt3; then
95 eerror "This package requires app-text/poppler-bindings compiled with Qt 3.x support."
96 eerror "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
97 die "Please reemerge app-text/poppler-bindings with USE=\"qt3\"."
98 fi
99 }
100
101 src_compile() {
102 local myconf="$(use_with openexr) $(use_with pdf poppler)
103 $(use_with gphoto2 kamera)"
104
105 DO_NOT_COMPILE="kmrml"
106 use imlib || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kuickshow"
107 use scanner || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kooka libkscan"
108 use povray || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpovmodeler"
109 use pdf || export DO_NOT_COMPILE="${DO_NOT_COMPILE} kpdf"
110
111 # Fix the desktop file.
112 sed -i -e "s:PDFViewer;:Viewer;:" "${S}/kpdf/shell/kpdf.desktop" || die "sed failed"
113
114 rm -f "${S}/configure" # ask rebuilding
115 kde_src_compile
116 }
117
118
119
120 --
121 gentoo-commits@g.o mailing list