Gentoo Archives: gentoo-commits

From: "Jorge Manuel B. S. Vicetto (jmbsvicetto)" <jmbsvicetto@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in kde-base/kalzium: ChangeLog metadata.xml kalzium-4.1.2.ebuild
Date: Thu, 02 Oct 2008 06:43:38
Message-Id: E1KlHuQ-0000Iv-2g@stork.gentoo.org
1 jmbsvicetto 08/10/02 06:43:34
2
3 Modified: ChangeLog metadata.xml
4 Added: kalzium-4.1.2.ebuild
5 Log:
6 Add kde-4.1.2 into the tree from the kde-testing overlay.
7 (Portage version: 2.2_rc11/cvs/Linux 2.6.26-gentoo-r1 x86_64)
8
9 Revision Changes Path
10 1.101 kde-base/kalzium/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kalzium/ChangeLog?rev=1.101&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kalzium/ChangeLog?rev=1.101&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kalzium/ChangeLog?r1=1.100&r2=1.101
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/kde-base/kalzium/ChangeLog,v
19 retrieving revision 1.100
20 retrieving revision 1.101
21 diff -u -r1.100 -r1.101
22 --- ChangeLog 13 Sep 2008 23:57:21 -0000 1.100
23 +++ ChangeLog 2 Oct 2008 06:43:33 -0000 1.101
24 @@ -1,6 +1,12 @@
25 # ChangeLog for kde-base/kalzium
26 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kalzium/ChangeLog,v 1.100 2008/09/13 23:57:21 carlo Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kalzium/ChangeLog,v 1.101 2008/10/02 06:43:33 jmbsvicetto Exp $
29 +
30 +*kalzium-4.1.2 (02 Oct 2008)
31 +
32 + 02 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@g.o>
33 + metadata.xml, +kalzium-4.1.2.ebuild:
34 + Add kde-4.1.2 into the tree from the kde-testing overlay.
35
36 *kalzium-3.5.10 (13 Sep 2008)
37
38
39
40
41 1.4 kde-base/kalzium/metadata.xml
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kalzium/metadata.xml?rev=1.4&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kalzium/metadata.xml?rev=1.4&content-type=text/plain
45 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kalzium/metadata.xml?r1=1.3&r2=1.4
46
47 Index: metadata.xml
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/kde-base/kalzium/metadata.xml,v
50 retrieving revision 1.3
51 retrieving revision 1.4
52 diff -u -r1.3 -r1.4
53 --- metadata.xml 23 Aug 2008 05:21:52 -0000 1.3
54 +++ metadata.xml 2 Oct 2008 06:43:33 -0000 1.4
55 @@ -1,9 +1,10 @@
56 <?xml version="1.0" encoding="UTF-8"?>
57 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
58 <pkgmetadata>
59 - <herd>kde</herd>
60 - <use>
61 - <flag name="cviewer">Enable Kalzium compound viewer</flag>
62 - <flag name="solver">Enable the equation solver</flag>
63 - </use>
64 +<use>
65 + <flag name="cviewer">Enable Kalzium compound viewer</flag>
66 + <flag name="editor">Enable the embedded molecule editor/viewer</flag>
67 + <flag name="solver">Enable the equation solver</flag>
68 +</use>
69 +<herd>kde</herd>
70 </pkgmetadata>
71
72
73
74 1.1 kde-base/kalzium/kalzium-4.1.2.ebuild
75
76 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kalzium/kalzium-4.1.2.ebuild?rev=1.1&view=markup
77 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kalzium/kalzium-4.1.2.ebuild?rev=1.1&content-type=text/plain
78
79 Index: kalzium-4.1.2.ebuild
80 ===================================================================
81 # Copyright 1999-2008 Gentoo Foundation
82 # Distributed under the terms of the GNU General Public License v2
83 # $Header: /var/cvsroot/gentoo-x86/kde-base/kalzium/kalzium-4.1.2.ebuild,v 1.1 2008/10/02 06:43:33 jmbsvicetto Exp $
84
85 EAPI="2"
86
87 KMNAME=kdeedu
88 CPPUNIT_REQUIRED="optional"
89 inherit kde4-meta
90
91 DESCRIPTION="KDE: periodic table of the elements."
92 KEYWORDS="~amd64 ~x86"
93 IUSE="editor debug htmlhandbook solver"
94
95 COMMONDEPEND=">=kde-base/libkdeedu-${PV}:${SLOT}
96 editor? ( >=dev-cpp/eigen-1.0.5
97 >=sci-chemistry/openbabel-2.2
98 || ( x11-libs/qt-opengl:4
99 =x11-libs/qt-4.3*:4[opengl] )
100 virtual/opengl )"
101 DEPEND="${DEPEND} ${COMMONDEPEND}
102 solver? ( dev-ml/facile[ocamlopt] )"
103 RDEPEND="${RDEPEND} ${COMMONDEPEND}"
104
105 KMEXTRACTONLY="libkdeedu/kdeeduui libkdeedu/libscience"
106
107 src_configure() {
108 mycmakeargs="${mycmakeargs}
109 $(cmake-utils_use_with editor Eigen)
110 $(cmake-utils_use_with editor OpenBabel2)
111 $(cmake-utils_use_with editor OpenGL)
112 $(cmake-utils_use_with solver OCaml)
113 $(cmake-utils_use_with solver Libfacile)"
114
115 sed -i -e "s:add_subdirectory(cmake):#dontwantit:g" CMakeLists.txt \
116 || die "disabling cmake includes failed"
117 sed -i -e "s:add_subdirectory( cmake ):#dontwantit:g" CMakeLists.txt \
118 || die "disabling cmake includes failed"
119
120 kde4-meta_src_configure
121 }
122
123 src_compile() {
124 if use solver ; then
125 # Compile the solver on its own as the cmake-based build is
126 # currently broken. Fixes bug 206620.
127 cd "${S}/${PN}/src/solver"
128 emake || die "compiling the ocaml resolver failed"
129 mkdir -p "${WORKDIR}/${PN}_build/${PN}/src/"
130 cp * "${WORKDIR}/${PN}_build/${PN}/src/"
131 fi
132 kde4-meta_src_compile
133 }