summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Alfredsen <loki_val@gentoo.org>2009-01-29 15:59:19 +0000
committerPeter Alfredsen <loki_val@gentoo.org>2009-01-29 15:59:19 +0000
commit9e4da774219656b9900295ad5fbfc2d5ae2ef1d1 (patch)
tree9bf07dfd50bd914b32f0a7294a72b537453be056 /dev-lang/mono
parentVersion bumped. (diff)
downloadhistorical-9e4da774219656b9900295ad5fbfc2d5ae2ef1d1.tar.gz
historical-9e4da774219656b9900295ad5fbfc2d5ae2ef1d1.tar.bz2
historical-9e4da774219656b9900295ad5fbfc2d5ae2ef1d1.zip
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.
Package-Manager: portage-2.2_rc23/cvs/Linux x86_64
Diffstat (limited to 'dev-lang/mono')
-rw-r--r--dev-lang/mono/ChangeLog10
-rw-r--r--dev-lang/mono/Manifest4
-rw-r--r--dev-lang/mono/mono-2.2-r3.ebuild53
3 files changed, 61 insertions, 6 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/Manifest b/dev-lang/mono/Manifest
index 23fd7a3b025a..e5fc97b498f8 100644
--- a/dev-lang/mono/Manifest
+++ b/dev-lang/mono/Manifest
@@ -19,6 +19,6 @@ DIST mono-2.2.tar.bz2 24360722 RMD160 664f09ccd8822b62d94d242871b956b00adae7b6 S
EBUILD mono-1.2.5.1-r1.ebuild 3636 RMD160 329054cd7c5f9ac414229c479670eedc65542d5b SHA1 f248f71b77f1582a7a1e58c316cb2039595927b1 SHA256 85bdc359b2997ef55a9741e92a3423ccea7236befa88b34a7dd2cedab7811d3f
EBUILD mono-1.2.6-r3.ebuild 3917 RMD160 6c680c414a4741fbfe2e20dd5b6120561de8c46d SHA1 8b32f6ca403becc675713fe84fad202255988e24 SHA256 915c05b51344c249c821191adb48568d4516689eff4937e4b4992088f8dfc0eb
EBUILD mono-2.0.1-r1.ebuild 2675 RMD160 06947c986d67eaa4651f419fd07bec00743fc6ce SHA1 5a814657e6c6e700958e7a2927c74c51e5b516f3 SHA256 50c032373a88ae6b5e323ae259661e178bf6af1b0e67da01b8a022be648ad8aa
-EBUILD mono-2.2-r3.ebuild 6132 RMD160 8785b58c8fcd45082ba6152d74265c4e78bfb14e SHA1 120b9e9752e39a0c19da9d4881d91d670ecc3170 SHA256 930b6f7a5a946d35d2b77b9dea62fed7ecedc97dcbf4c95b3211073e3bc16b12
-MISC ChangeLog 33716 RMD160 b0b5f1f3ed685395404dbce9b96dbeab39f59517 SHA1 dd3647adb9c0c055a29d88599c60e65b9c8af35c SHA256 947fca397e4f09fc5e3fe3f398f1da1d1a9c569f8bbef2af41b4ccd9356d7e94
+EBUILD mono-2.2-r3.ebuild 7551 RMD160 c559feb16cad51a0867c4b1ca14eedbcdad2a370 SHA1 98777ad982d583f6e2155aa565d02f83cb373bb7 SHA256 f12abb6b17decb36f37e62c405c29c116caabda3eb13a517b6fde90d03a722ea
+MISC ChangeLog 34200 RMD160 a1d65a9849df5012256ca49ab1be6b65416dce23 SHA1 23f7a29d7a11fa6f3c6fc1b7bede48ec189ac702 SHA256 0426fb125c022e99afb20c165e41d88d58d63c4bb88eaade84b3df314601b422
MISC metadata.xml 372 RMD160 163faef818f92e85913da4add580c9b534fcc1f4 SHA1 af2ccd5f8de56a233139452e6c7ec9cf3c4a749e SHA256 05441e51cf289ea8e4039500f8b4cece85ead51bb46f8ea9588bd6d831239315
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!