From: Michael Sterrett Date: Wed, 14 Feb 2007 20:13:24 +0000 (+0000) Subject: warn for USE=threads and die for USE="threads cegui" if cegui-0.5 is installed (bug... X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=14502fb76dd10d5ad303a1ae381158408f095033;p=gentoo.git warn for USE=threads and die for USE="threads cegui" if cegui-0.5 is installed (bug #165650) Package-Manager: portage-2.1.1-r2 --- diff --git a/dev-games/ogre/ChangeLog b/dev-games/ogre/ChangeLog index 025709f99d2b..805e7fe5f3c1 100644 --- a/dev-games/ogre/ChangeLog +++ b/dev-games/ogre/ChangeLog @@ -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 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) diff --git a/dev-games/ogre/Manifest b/dev-games/ogre/Manifest index bdf06fda4b07..c7b6c5e5a3f8 100644 --- a/dev-games/ogre/Manifest +++ b/dev-games/ogre/Manifest @@ -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 diff --git a/dev-games/ogre/ogre-1.2.5.ebuild b/dev-games/ogre/ogre-1.2.5.ebuild index ddfae7d8e0b7..b3521c6801ac 100644 --- a/dev-games/ogre/ogre-1.2.5.ebuild +++ b/dev-games/ogre/ogre-1.2.5.ebuild @@ -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 }