public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in dev-lang/mono: mono-2.0.1-r1.ebuild ChangeLog
@ 2008-12-25 23:06 Peter Alfredsen (loki_val)
  0 siblings, 0 replies; 3+ messages in thread
From: Peter Alfredsen (loki_val) @ 2008-12-25 23:06 UTC (permalink / raw
  To: gentoo-commits

loki_val    08/12/25 23:06:13

  Modified:             ChangeLog
  Added:                mono-2.0.1-r1.ebuild
  Log:
  Bump, fixing bug 249608, bug 249985 and hopefully fixing bug 249542.
  (Portage version: 2.2_rc18/cvs/Linux 2.6.28-rc6 x86_64)

Revision  Changes    Path
1.148                dev-lang/mono/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/ChangeLog?rev=1.148&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/ChangeLog?rev=1.148&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/ChangeLog?r1=1.147&r2=1.148

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lang/mono/ChangeLog,v
retrieving revision 1.147
retrieving revision 1.148
diff -u -r1.147 -r1.148
--- ChangeLog	24 Nov 2008 23:56:14 -0000	1.147
+++ ChangeLog	25 Dec 2008 23:06:13 -0000	1.148
@@ -1,6 +1,12 @@
 # ChangeLog for dev-lang/mono
 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/ChangeLog,v 1.147 2008/11/24 23:56:14 loki_val Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/ChangeLog,v 1.148 2008/12/25 23:06:13 loki_val Exp $
+
+*mono-2.0.1-r1 (25 Dec 2008)
+
+  25 Dec 2008; Peter Alfredsen <loki_val@gentoo.org>
+  +files/mono-2.0-fix-headless.patch, +mono-2.0.1-r1.ebuild:
+  Bump, fixing bug 249608, bug 249985 and hopefully fixing bug 249542.
 
   24 Nov 2008; Peter Alfredsen <loki_val@gentoo.org>
   +files/mono-2.0.1-fix_implicit_pointer_conversions.patch,



1.1                  dev-lang/mono/mono-2.0.1-r1.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/mono-2.0.1-r1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/mono-2.0.1-r1.ebuild?rev=1.1&content-type=text/plain

Index: mono-2.0.1-r1.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-2.0.1-r1.ebuild,v 1.1 2008/12/25 23:06:13 loki_val Exp $

EAPI=2

inherit base eutils flag-o-matic multilib autotools

DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
HOMEPAGE="http://www.go-mono.com"
SRC_URI="ftp://ftp.novell.com/pub/mono/sources/mono/${P}.tar.bz2"

LICENSE="|| ( GPL-2 LGPL-2 X11 )"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
IUSE="minimal"

RDEPEND="!<dev-dotnet/pnet-0.6.12
		dev-libs/glib:2
		!minimal? ( =dev-dotnet/libgdiplus-${PV%.*}* )
	ia64? ( sys-libs/libunwind )"

DEPEND="${RDEPEND}
		sys-devel/bc
		>=dev-util/pkgconfig-0.19"
PDEPEND="dev-dotnet/pe-format"

RESTRICT="test"

#Threading and mimeicon patches from Fedora CVS. Muine patch from Novell. Pointer conversions patch from Debian.

PATCHES=(	"${FILESDIR}/${PN}-biginteger_overflow.diff"
		"${FILESDIR}/${PN}-2.0-ppc-threading.patch"
		"${FILESDIR}/${PN}-2.0-mimeicon.patch"
		"${FILESDIR}/${P}-fix-wsdl-troubles-with-muine.patch"
		"${FILESDIR}/${P}-fix_implicit_pointer_conversions.patch"
		"${FILESDIR}/${PN}-2.0-fix-headless.patch" )

src_configure() {
	# mono's build system is finiky, strip the flags
	strip-flags

	#Remove this at your own peril. Mono will barf in unexpected ways.
	append-flags -fno-strict-aliasing

	econf	--disable-dependency-tracking \
		--without-moonlight \
		--with-preview=yes \
		--with-glib=system \
		--with-gc=included \
		--with-libgdiplus=$( use !minimal && printf "installed" || printf "no" ) \
		--with-ikvm-native=no \
		--with-jit=yes

	# dev-dotnet/ikvm provides ikvm-native
}

src_compile() {
	emake -j1 EXTERNAL_MCS=false EXTERNAL_MONO=false

	if [[ "$?" -ne "0" ]]; then
		ewarn "If you are using any hardening features such as"
		ewarn "PIE+SSP/SELinux/grsec/PAX then most probably this is the reason"
		ewarn "why build has failed. In this case turn any active security"
		ewarn "enhancements off and try emerging the package again"
		die
	fi
}

src_test() {
	vecho ">>> Test phase [check]: ${CATEGORY}/${PF}"

	mkdir -p "${T}/home/mono" || die "mkdir home failed"

	export HOME="${T}/home/mono"
	export XDG_CONFIG_HOME="${T}/home/mono"
	export XDG_DATA_HOME="${T}/home/mono"

	if ! LC_ALL=C emake -j1 check; then
		hasq test $FEATURES && die "Make check failed. See above for details."
		hasq test $FEATURES || eerror "Make check failed. See above for details."
	fi
}

src_install() {
	emake -j1 DESTDIR="${D}" install || die "install failed"

	dodoc AUTHORS ChangeLog NEWS README

	docinto docs
	dodoc docs/*

	docinto libgc
	dodoc libgc/ChangeLog
}






^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-commits] gentoo-x86 commit in dev-lang/mono: mono-2.0.1-r1.ebuild ChangeLog
@ 2009-03-27 15:50 Brent Baude (ranger)
  0 siblings, 0 replies; 3+ messages in thread
From: Brent Baude (ranger) @ 2009-03-27 15:50 UTC (permalink / raw
  To: gentoo-commits

ranger      09/03/27 15:50:11

  Modified:             mono-2.0.1-r1.ebuild ChangeLog
  Log:
  Marking mono-2.0.1-r1 ppc for bug 234305
  (Portage version: 2.1.6.7/cvs/Linux ppc64)

Revision  Changes    Path
1.3                  dev-lang/mono/mono-2.0.1-r1.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/mono-2.0.1-r1.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/mono-2.0.1-r1.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/mono-2.0.1-r1.ebuild?r1=1.2&r2=1.3

Index: mono-2.0.1-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-2.0.1-r1.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- mono-2.0.1-r1.ebuild	18 Jan 2009 17:45:22 -0000	1.2
+++ mono-2.0.1-r1.ebuild	27 Mar 2009 15:50:10 -0000	1.3
@@ -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.0.1-r1.ebuild,v 1.2 2009/01/18 17:45:22 loki_val Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-2.0.1-r1.ebuild,v 1.3 2009/03/27 15:50:10 ranger Exp $
 
 EAPI=2
 
@@ -12,7 +12,7 @@
 
 LICENSE="|| ( GPL-2 LGPL-2 X11 )"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~amd64 ppc ~sparc ~x86 ~x86-fbsd"
 IUSE="minimal"
 
 RDEPEND="!<dev-dotnet/pnet-0.6.12



1.156                dev-lang/mono/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/ChangeLog?rev=1.156&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/ChangeLog?rev=1.156&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/ChangeLog?r1=1.155&r2=1.156

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lang/mono/ChangeLog,v
retrieving revision 1.155
retrieving revision 1.156
diff -u -r1.155 -r1.156
--- ChangeLog	22 Mar 2009 21:35:13 -0000	1.155
+++ ChangeLog	27 Mar 2009 15:50:10 -0000	1.156
@@ -1,6 +1,9 @@
 # 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.155 2009/03/22 21:35:13 loki_val Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/ChangeLog,v 1.156 2009/03/27 15:50:10 ranger Exp $
+
+  27 Mar 2009; Brent Baude <ranger@gentoo.org> mono-2.0.1-r1.ebuild:
+  Marking mono-2.0.1-r1 ppc stable for bug 234305
 
 *mono-2.2-r4 (22 Mar 2009)
 






^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-commits] gentoo-x86 commit in dev-lang/mono: mono-2.0.1-r1.ebuild ChangeLog
@ 2009-04-04 14:05 Markus Meier (maekke)
  0 siblings, 0 replies; 3+ messages in thread
From: Markus Meier (maekke) @ 2009-04-04 14:05 UTC (permalink / raw
  To: gentoo-commits

maekke      09/04/04 14:05:21

  Modified:             mono-2.0.1-r1.ebuild ChangeLog
  Log:
  amd64/x86 stable, bug #234305
  (Portage version: 2.1.6.11/cvs/Linux x86_64)

Revision  Changes    Path
1.4                  dev-lang/mono/mono-2.0.1-r1.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/mono-2.0.1-r1.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/mono-2.0.1-r1.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/mono-2.0.1-r1.ebuild?r1=1.3&r2=1.4

Index: mono-2.0.1-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-2.0.1-r1.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- mono-2.0.1-r1.ebuild	27 Mar 2009 15:50:10 -0000	1.3
+++ mono-2.0.1-r1.ebuild	4 Apr 2009 14:05:21 -0000	1.4
@@ -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.0.1-r1.ebuild,v 1.3 2009/03/27 15:50:10 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-2.0.1-r1.ebuild,v 1.4 2009/04/04 14:05:21 maekke Exp $
 
 EAPI=2
 
@@ -12,7 +12,7 @@
 
 LICENSE="|| ( GPL-2 LGPL-2 X11 )"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ppc ~sparc x86 ~x86-fbsd"
 IUSE="minimal"
 
 RDEPEND="!<dev-dotnet/pnet-0.6.12



1.159                dev-lang/mono/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/ChangeLog?rev=1.159&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/ChangeLog?rev=1.159&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/ChangeLog?r1=1.158&r2=1.159

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-lang/mono/ChangeLog,v
retrieving revision 1.158
retrieving revision 1.159
diff -u -r1.158 -r1.159
--- ChangeLog	30 Mar 2009 21:48:20 -0000	1.158
+++ ChangeLog	4 Apr 2009 14:05:21 -0000	1.159
@@ -1,6 +1,9 @@
 # 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.158 2009/03/30 21:48:20 loki_val Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/ChangeLog,v 1.159 2009/04/04 14:05:21 maekke Exp $
+
+  04 Apr 2009; Markus Meier <maekke@gentoo.org> mono-2.0.1-r1.ebuild:
+  amd64/x86 stable, bug #234305
 
 *mono-2.4 (30 Mar 2009)
 






^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2009-04-04 14:05 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-12-25 23:06 [gentoo-commits] gentoo-x86 commit in dev-lang/mono: mono-2.0.1-r1.ebuild ChangeLog Peter Alfredsen (loki_val)
  -- strict thread matches above, loose matches on Subject: below --
2009-03-27 15:50 Brent Baude (ranger)
2009-04-04 14:05 Markus Meier (maekke)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox