summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2008-01-06 18:29:20 +0000
committerAlexis Ballier <aballier@gentoo.org>2008-01-06 18:29:20 +0000
commit3045b3a0c18f162938dfa9e4fa122fd71d60c6d2 (patch)
tree588b082fc3b4bce82691e4aa75f3293c6373781d /kde-base/kdeedu
parentppc stable, bug #203791 (diff)
downloadhistorical-3045b3a0c18f162938dfa9e4fa122fd71d60c6d2.tar.gz
historical-3045b3a0c18f162938dfa9e4fa122fd71d60c6d2.tar.bz2
historical-3045b3a0c18f162938dfa9e4fa122fd71d60c6d2.zip
Add a check for native code ocaml compiler and facile library
Package-Manager: portage-2.1.4_rc14
Diffstat (limited to 'kde-base/kdeedu')
-rw-r--r--kde-base/kdeedu/ChangeLog7
-rw-r--r--kde-base/kdeedu/Manifest26
-rw-r--r--kde-base/kdeedu/kdeedu-3.5.8.ebuild22
3 files changed, 42 insertions, 13 deletions
diff --git a/kde-base/kdeedu/ChangeLog b/kde-base/kdeedu/ChangeLog
index bccdbb80a744..7c86040bab92 100644
--- a/kde-base/kdeedu/ChangeLog
+++ b/kde-base/kdeedu/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for kde-base/kdeedu
-# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/ChangeLog,v 1.220 2007/10/23 21:19:10 jer Exp $
+# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/ChangeLog,v 1.221 2008/01/06 18:29:20 aballier Exp $
+
+ 06 Jan 2008; Alexis Ballier <aballier@gentoo.org> kdeedu-3.5.8.ebuild:
+ Add a check for native code ocaml compiler and facile library
23 Oct 2007; Jeroen Roovers <jer@gentoo.org> kdeedu-3.5.8.ebuild:
Marked ~hppa (bug #196551).
diff --git a/kde-base/kdeedu/Manifest b/kde-base/kdeedu/Manifest
index e471734a01df..755573aba75f 100644
--- a/kde-base/kdeedu/Manifest
+++ b/kde-base/kdeedu/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
DIST kdeedu-3.5.5.tar.bz2 30016358 RMD160 f431bd83c17a483e9cacbbfdc19bee4bcc692e49 SHA1 38bc64e6e0683e3c0e0218c534d10dc3a4b6455a SHA256 f02dba5ed31d58e34c21c33989c70ce6cb185a8bebd407237175a144b3d89891
DIST kdeedu-3.5.6.tar.bz2 30049452 RMD160 ca70c9c9d9637154736c9f8978cbde8bfd2460ee SHA1 c081f33f8333fdf25cfd602facd511252152109a SHA256 d3b8471f26c83c05cadfb0ff48b5d8170034c5e6e436d514529e640037350a61
DIST kdeedu-3.5.7.tar.bz2 30158516 RMD160 7fb9d10314d2617cb40b51cc4e8663838780633a SHA1 9a27207e63721da4869f4196b45ad1bbec2660d0 SHA256 59e8638f9fc3481159c8f841ab7493f978464e288ce43ea9e13ea1178ded059b
@@ -14,14 +17,14 @@ EBUILD kdeedu-3.5.7.ebuild 545 RMD160 0d6a79b97fc7810fdb3f0eda22b18c483956f0e1 S
MD5 7f40cbf9de854e835ca9b160ce1034a5 kdeedu-3.5.7.ebuild 545
RMD160 0d6a79b97fc7810fdb3f0eda22b18c483956f0e1 kdeedu-3.5.7.ebuild 545
SHA256 2d233bc9f8a4b1d0329fafdd2b553fabf2826548fd8fe1bf7fd74401cb1d8ea2 kdeedu-3.5.7.ebuild 545
-EBUILD kdeedu-3.5.8.ebuild 726 RMD160 abf2c771dd745edcd3da8f1a7d69ea55e19b44c9 SHA1 1a505478070bf3f51d4124994a0e83e5ea77403f SHA256 64223156384fd5ffcd7cff6cf17560d90ed9a15d1b01f9ea4d3771a8791cf36c
-MD5 50da482e94976c4688b18ca3fd221efe kdeedu-3.5.8.ebuild 726
-RMD160 abf2c771dd745edcd3da8f1a7d69ea55e19b44c9 kdeedu-3.5.8.ebuild 726
-SHA256 64223156384fd5ffcd7cff6cf17560d90ed9a15d1b01f9ea4d3771a8791cf36c kdeedu-3.5.8.ebuild 726
-MISC ChangeLog 26213 RMD160 b8768f5f563428e46dcf31fed503e5de3617c459 SHA1 9906461b75ada547b169da474881ed6888c82d35 SHA256 96c2ff78da3156e7ff00e40dc6e6a12e506a0dc4f0b7a68c3691c02adfbace59
-MD5 91b624ddc94e07277580c17378872f9b ChangeLog 26213
-RMD160 b8768f5f563428e46dcf31fed503e5de3617c459 ChangeLog 26213
-SHA256 96c2ff78da3156e7ff00e40dc6e6a12e506a0dc4f0b7a68c3691c02adfbace59 ChangeLog 26213
+EBUILD kdeedu-3.5.8.ebuild 1426 RMD160 feb86b901724ad7d9cc76dd619540749dc9de6a4 SHA1 1e17f41ab66f95037ddc51541ed86419e10984e5 SHA256 86bc43d9a1601ffb9bc9e13686963edc5013480f69c0a088e71e103f74431821
+MD5 51955333b439c3bf55ea1f373ce708d9 kdeedu-3.5.8.ebuild 1426
+RMD160 feb86b901724ad7d9cc76dd619540749dc9de6a4 kdeedu-3.5.8.ebuild 1426
+SHA256 86bc43d9a1601ffb9bc9e13686963edc5013480f69c0a088e71e103f74431821 kdeedu-3.5.8.ebuild 1426
+MISC ChangeLog 26356 RMD160 54cddfb3184c67628cc07a464edc278de0dc7cc2 SHA1 43ef1a0b40a820779ab8bdc7f13bccc86dbc95d4 SHA256 a2fadb0b7e4eb978053148774435195252a7c31b92bda2c346eac609840d78f3
+MD5 c354bae08237bba06aa62f687613e6c3 ChangeLog 26356
+RMD160 54cddfb3184c67628cc07a464edc278de0dc7cc2 ChangeLog 26356
+SHA256 a2fadb0b7e4eb978053148774435195252a7c31b92bda2c346eac609840d78f3 ChangeLog 26356
MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156
RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 metadata.xml 156
@@ -38,3 +41,10 @@ SHA256 3b5556c639688cef33f35757e5dc39d97f9a16862b063b9e9b950dfd58b28e63 files/di
MD5 5484ccc30043075426937f14d11f88fd files/digest-kdeedu-3.5.8 247
RMD160 791421a5ab7fd2d85121e253e20bd0a7ff1497dc files/digest-kdeedu-3.5.8 247
SHA256 4f40ebcf2b46f22bb6712d559d81040c6c20c0a0257afd0b5becc1bf3e138dca files/digest-kdeedu-3.5.8 247
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.8 (GNU/Linux)
+
+iEYEARECAAYFAkeBHhgACgkQvFcC4BYPU0pD7gCfUc1fNxhJ73MDQCzMEZCs1dWh
+wosAnigcmd+gvjB05FvUkToIjQRQ0Szx
+=wLgn
+-----END PGP SIGNATURE-----
diff --git a/kde-base/kdeedu/kdeedu-3.5.8.ebuild b/kde-base/kdeedu/kdeedu-3.5.8.ebuild
index 56d1a72cf6ff..a2c3df67680c 100644
--- a/kde-base/kdeedu/kdeedu-3.5.8.ebuild
+++ b/kde-base/kdeedu/kdeedu-3.5.8.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/kdeedu-3.5.8.ebuild,v 1.2 2007/10/23 21:19:10 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdeedu/kdeedu-3.5.8.ebuild,v 1.3 2008/01/06 18:29:20 aballier Exp $
-inherit kde-dist
+inherit kde-dist eutils
DESCRIPTION="KDE educational apps"
@@ -12,6 +12,22 @@ IUSE="kig-scripting solver"
DEPEND="kig-scripting? ( >=dev-libs/boost-1.32 )
solver? ( >=dev-ml/facile-1.1 )"
+pkg_setup() {
+ if use solver && ! built_with_use --missing true dev-lang/ocaml ocamlopt; then
+ eerror "In order to build the solver for ${PN}, you first need"
+ eerror "to have dev-lang/ocaml built with the ocamlopt useflag"
+ eerror "in order to get a native code ocaml compiler"
+ die "Please install dev-lang/ocaml with ocamlopt support"
+ fi
+ if use solver && ! built_with_use --missing true dev-ml/facile ocamlopt; then
+ eerror "In order to build the solver for ${PN}, you first need"
+ eerror "to have dev-ml/facile built with the ocamlopt useflag"
+ eerror "in order to get the native code library"
+ die "Please install dev-ml/facile with ocamlopt support"
+ fi
+ kde_pkg_setup
+}
+
src_unpack() {
kde_src_unpack