warn for USE=threads and die for USE="threads cegui" if cegui-0.5 is installed (bug...
authorMichael Sterrett <mr_bones_@gentoo.org>
Wed, 14 Feb 2007 20:13:24 +0000 (20:13 +0000)
committerMichael Sterrett <mr_bones_@gentoo.org>
Wed, 14 Feb 2007 20:13:24 +0000 (20:13 +0000)
Package-Manager: portage-2.1.1-r2

dev-games/ogre/ChangeLog
dev-games/ogre/Manifest
dev-games/ogre/ogre-1.2.5.ebuild

index 025709f99d2be501f1f8622603c9147b3f6d509e..805e7fe5f3c1d2f0596b5af45510dd85ba53a2b9 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for dev-games/ogre
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/ogre/ChangeLog,v 1.34 2007/02/07 17:16:55 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-games/ogre/ChangeLog,v 1.35 2007/02/14 20:13:24 mr_bones_ Exp $
+
+  14 Feb 2007; Michael Sterrett <mr_bones_@gentoo.org> ogre-1.2.5.ebuild:
+  warn for USE=threads and die for USE="threads cegui" if cegui-0.5 is installed
+  (bug #165650)
 
 *ogre-1.2.5 (07 Feb 2007)
 
index bdf06fda4b07e0df154c24781fbfb844a2920d10..c7b6c5e5a3f801715ae2dffc6d9a102dd9e0b87e 100644 (file)
@@ -8,14 +8,14 @@ EBUILD ogre-0.15.1.ebuild 1436 RMD160 6b1d571bd72c17a0e93a2a683cb78c81b4dbfeb0 S
 MD5 0b1ac52dc3bcf567017d7f496464eb81 ogre-0.15.1.ebuild 1436
 RMD160 6b1d571bd72c17a0e93a2a683cb78c81b4dbfeb0 ogre-0.15.1.ebuild 1436
 SHA256 f5705dcac9ff289e48f02ce9b402f33eeb93964cf9702d93fd8ff656ab1030b4 ogre-0.15.1.ebuild 1436
-EBUILD ogre-1.2.5.ebuild 2359 RMD160 0fb044b122ef54b9ec336fa3976646cf5601638a SHA1 a9a8e9d700d0d8611f24c7bcb9c36cffcd364ad7 SHA256 947c77484aee502535a5f194bb3f620d23ae2f1451fd4df6c129bb3ab929a5c1
-MD5 43a136862ac9ec568e936f5c6c32c2d3 ogre-1.2.5.ebuild 2359
-RMD160 0fb044b122ef54b9ec336fa3976646cf5601638a ogre-1.2.5.ebuild 2359
-SHA256 947c77484aee502535a5f194bb3f620d23ae2f1451fd4df6c129bb3ab929a5c1 ogre-1.2.5.ebuild 2359
-MISC ChangeLog 4804 RMD160 44081e58cb1377327e4db4f9b21fd0c2c80071aa SHA1 05bf502a24d6e2dfdf1fec9a25cfec113b1abfe0 SHA256 f0a33c936cfedf602fc20394824065d51aeeff19f6f903a516945fd7a6facfa7
-MD5 2782b1f0cad8bfa5a25aac29391aff08 ChangeLog 4804
-RMD160 44081e58cb1377327e4db4f9b21fd0c2c80071aa ChangeLog 4804
-SHA256 f0a33c936cfedf602fc20394824065d51aeeff19f6f903a516945fd7a6facfa7 ChangeLog 4804
+EBUILD ogre-1.2.5.ebuild 2967 RMD160 be9414cccc3a3343970b71259a95d4ccd2df66c4 SHA1 0f787fc8355ed1c6b2f2bffad009ef2429e74dd3 SHA256 72a2853f63d1ec91613e51c89f33842b5a53c9b154ec96dc92129942ce3b917d
+MD5 a25db2dce6d564ffe79c14540a032e7d ogre-1.2.5.ebuild 2967
+RMD160 be9414cccc3a3343970b71259a95d4ccd2df66c4 ogre-1.2.5.ebuild 2967
+SHA256 72a2853f63d1ec91613e51c89f33842b5a53c9b154ec96dc92129942ce3b917d ogre-1.2.5.ebuild 2967
+MISC ChangeLog 4976 RMD160 9b2005bcb3c6e5ca58015b600f27f76dfaf96f26 SHA1 2c465af8808f26b3c1a63c189d80cc35a9dc7305 SHA256 35db9d18e2abd04018da1e9c0e6bbfd9d75cb25474e44635d793e34f8dff9161
+MD5 970ae26d032eb0c5103838ef6734a85c ChangeLog 4976
+RMD160 9b2005bcb3c6e5ca58015b600f27f76dfaf96f26 ChangeLog 4976
+SHA256 35db9d18e2abd04018da1e9c0e6bbfd9d75cb25474e44635d793e34f8dff9161 ChangeLog 4976
 MISC metadata.xml 4236 RMD160 5d2bac49f866b24ea847eab24df427f1f84db1cf SHA1 de49ea9fb17aa117ce25f685ae76062bea60b91f SHA256 3d5b0d15c24a55959278cf092bb62bfd109da2db4fcc8a07a7c6ccf449624981
 MD5 e7475f1eeda170514de47a940cb77420 metadata.xml 4236
 RMD160 5d2bac49f866b24ea847eab24df427f1f84db1cf metadata.xml 4236
index ddfae7d8e0b72359dbb8d2b677f47b781f5ce513..b3521c6801ac61a7d505f72c677c00abd55aaee4 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/ogre/ogre-1.2.5.ebuild,v 1.1 2007/02/07 17:16:55 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-games/ogre/ogre-1.2.5.ebuild,v 1.2 2007/02/14 20:13:24 mr_bones_ Exp $
 
 inherit eutils autotools
 
@@ -39,6 +39,19 @@ pkg_setup() {
                if ! built_with_use dev-libs/boost threads ; then
                        die "Please emerge dev-libs/boost with USE=threads"
                fi
+               if use cegui && has_version '>=dev-games/cegui-0.5'; then
+                       ewarn "${P} doesn't work with dev-games/cegui-0.5."
+                       ewarn "Downgrade to dev-games/cegui-0.4 if cegui support is required."
+                       die "${P} doesn't work with dev-games/cegui-0.5."
+               fi
+
+               ewarn "Threads support is experimental in ${PN} and is not recommended."
+               ewarn "See http://bugs.gentoo.org/show_bug.cgi?id=144819"
+               ewarn "Read the man page for portage by typing \"man portage\""
+               ewarn "and read about /etc/portage/package.use for disabling"
+               ewarn "the threads use flag for ${PN} without affecting other packages."
+               ebeep
+               epause 10
        fi
 }