diff options
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/mono/ChangeLog | 10 | ||||
-rw-r--r-- | dev-lang/mono/mono-2.2-r3.ebuild | 53 |
2 files changed, 59 insertions, 4 deletions
diff --git a/dev-lang/mono/ChangeLog b/dev-lang/mono/ChangeLog index 6530a651fd42..314b3373d5b4 100644 --- a/dev-lang/mono/ChangeLog +++ b/dev-lang/mono/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for dev-lang/mono # Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/ChangeLog,v 1.152 2009/01/25 13:23:40 loki_val Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/ChangeLog,v 1.153 2009/01/29 15:59:19 loki_val Exp $ + + 29 Jan 2009; Peter Alfredsen <loki_val@gentoo.org> mono-2.2-r3.ebuild: + Add postinst message pointing to the additional packages that must be + installed to support all mono namespaces w.r.t. bug 151315 and bug 256506. + Further investigation has revealed that the gluezilla package is not a + build-time dependency. The same is true for the Oracle instantclient. The + mono dlls for these will be built regardless, one only has to install the + packages to get support for them. *mono-2.2-r3 (25 Jan 2009) diff --git a/dev-lang/mono/mono-2.2-r3.ebuild b/dev-lang/mono/mono-2.2-r3.ebuild index 3518f0ec35be..a3a03d40bb9e 100644 --- a/dev-lang/mono/mono-2.2-r3.ebuild +++ b/dev-lang/mono/mono-2.2-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-2.2-r3.ebuild,v 1.1 2009/01/25 13:23:40 loki_val Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-2.2-r3.ebuild,v 1.2 2009/01/29 15:59:19 loki_val Exp $ EAPI=2 @@ -18,12 +18,11 @@ IUSE="xen moonlight minimal" COMMONDEPEND="!<dev-dotnet/pnet-0.6.12 !dev-util/monodoc dev-libs/glib:2 - !minimal? ( =dev-dotnet/gluezilla-${GO_MONO_REL_PV}* ) + !minimal? ( =dev-dotnet/libgdiplus-${GO_MONO_REL_PV}* ) ia64? ( sys-libs/libunwind )" RDEPEND="${COMMONDEPEND} - !minimal? ( =dev-dotnet/libgdiplus-${GO_MONO_REL_PV}* ) || ( www-client/links www-client/lynx )" DEPEND="${COMMONDEPEND} @@ -162,6 +161,54 @@ pkg_postinst() { done fi fi + + elog "PLEASE TAKE NOTE!" + elog "" + elog "Some of the namespaces supported by Mono require extra packages to be installed." + elog "Below is a list of namespaces and the corresponding package you must install:" + elog "" + elog ">=x11-libs/cairo-1.6.4" + elog " Mono.Cairo" + elog "Also read:" + elog "http://www.mono-project.com/Mono.Cairo" + elog "" + elog ">=dev-db/firebird-2.0.4.13130.1" + elog " FirebirdSql.Data.Firebird" + elog "Also read:" + elog "http://www.mono-project.com/Firebird_Interbase" + elog "" + elog "=dev-dotnet/gluezilla-${GO_MONO_REL_PV}*" + elog " Mono.Mozilla" + elog " Mono.Mozilla.WebBrowser" + elog " Mono.Mozilla.Widget" + elog " Interop.SHDocVw" + elog " AxInterop.SHDocVw" + elog " Interop.mshtml.dll" + elog " System.Windows.Forms.WebBrowser" + elog " Microsoft.IE" + elog "Also read:" + elog "http://www.mono-project.com/WebBrowser" + elog "" + elog "dev-db/sqlite:3" + elog " Mono.Data.Sqlite" + elog " Mono.Data.SqliteClient" + elog "Also read:" + elog "http://www.mono-project.com/SQLite" + elog "" + elog ">=dev-db/oracle-instantclient-basic-10.2" + elog " System.Data.OracleClient" + elog "Also read:" + elog "http://www.mono-project.com/Oracle" + elog "" + elog "Mono also has support for packages that are not included in portage:" + elog "" + elog "No ebuild available:" + elog " IBM.Data.DB2" + elog "Also read: http://www.mono-project.com/IBM_DB2" + elog "" + elog "No ebuild needed:" + elog " Mono.Data.SybaseClient" + elog "Also read: http://www.mono-project.com/Sybase" } # NOTICE: THE COPYRIGHT FILES IN THE TARBALL ARE UNCLEAR! |