diff options
author | Alistair Bush <ali_bush@gentoo.org> | 2010-10-10 05:04:47 +0000 |
---|---|---|
committer | Alistair Bush <ali_bush@gentoo.org> | 2010-10-10 05:04:47 +0000 |
commit | 05fd55d2af759952b8697c55a6c11a0bf1125fbe (patch) | |
tree | c3461f968981773100f07ff62149179b66bd50c1 /dev-util/mono-tools | |
parent | Remove old slotmove for x11-libs/openmotif, in order to prepare for package m... (diff) | |
download | historical-05fd55d2af759952b8697c55a6c11a0bf1125fbe.tar.gz historical-05fd55d2af759952b8697c55a6c11a0bf1125fbe.tar.bz2 historical-05fd55d2af759952b8697c55a6c11a0bf1125fbe.zip |
Version Bump.
Package-Manager: portage-2.1.9.14/cvs/Linux x86_64
Diffstat (limited to 'dev-util/mono-tools')
-rw-r--r-- | dev-util/mono-tools/ChangeLog | 8 | ||||
-rw-r--r-- | dev-util/mono-tools/Manifest | 15 | ||||
-rw-r--r-- | dev-util/mono-tools/files/mono-tools-2.8-html-renderer-fixes.patch | 111 | ||||
-rw-r--r-- | dev-util/mono-tools/mono-tools-2.8.ebuild | 59 |
4 files changed, 181 insertions, 12 deletions
diff --git a/dev-util/mono-tools/ChangeLog b/dev-util/mono-tools/ChangeLog index cc52335b44e9..d88e49a4fb0d 100644 --- a/dev-util/mono-tools/ChangeLog +++ b/dev-util/mono-tools/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-util/mono-tools # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/mono-tools/ChangeLog,v 1.74 2010/10/07 20:21:42 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/mono-tools/ChangeLog,v 1.75 2010/10/10 05:04:47 ali_bush Exp $ + +*mono-tools-2.8 (10 Oct 2010) + + 10 Oct 2010; Alistair Bush <ali_bush@gentoo.org> +mono-tools-2.8.ebuild, + +files/mono-tools-2.8-html-renderer-fixes.patch: + Version Bump. 07 Oct 2010; Pacho Ramos <pacho@gentoo.org> -files/mono-tools-1.1.17-html-renderer-fixes.diff, diff --git a/dev-util/mono-tools/Manifest b/dev-util/mono-tools/Manifest index 3511c60409ea..b1d1afc6bd74 100644 --- a/dev-util/mono-tools/Manifest +++ b/dev-util/mono-tools/Manifest @@ -1,16 +1,9 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX mono-tools-2.4-html-renderer-fixes.patch 4003 RMD160 588b6c7b8eb1d1b6c84e00db7decdcf0ac66fe80 SHA1 1ccc47ec25ae26db8e5be7922950deff84da7913 SHA256 3d582450657ab90016064e9b070fafcb3acfd51aa7e2c469ea9054a23f058110 +AUX mono-tools-2.8-html-renderer-fixes.patch 3682 RMD160 b3b989eb7ab600ab499936e4f612398cc29fc100 SHA1 3d304f1eb24438488b095023c5431da37d45e9f9 SHA256 867b998b638fbea65974fa93d91d689f124fc20010b8f8c551748edb0c91b04c DIST mono-tools-2.6.2.tar.bz2 1068129 RMD160 8e8e47a0d5db4d1cfa9df7a63fc0590d79947b3f SHA1 1642997fde9605b0a4f5a78cf945a9fb6bad8462 SHA256 127d1aac9e54b08af898d6aced8caad1860c816134cebe0acfdbf62a53371401 +DIST mono-tools-2.8.tar.bz2 1708050 RMD160 8f1d87690bd248a057c0b2026930c8f222213ae3 SHA1 7ab4dc275931b90b49567f8af7e8dc5418f4fa12 SHA256 464fdd3b6dfbd0df0706b661d4407482496f5d79b89f9a78ca2d98120b6a2010 EBUILD mono-tools-2.6.2.ebuild 1503 RMD160 0928da8e2c4840d405efc35a1c1b9e3d8c36953e SHA1 6c054c8c6d96960696addc88d5821b7e3f7238d8 SHA256 9c077131490e92e75b818dcd57c5193d316b895f343525bd45940728ab8ec454 +EBUILD mono-tools-2.8.ebuild 1507 RMD160 acdc40a4d3766e9c2a4f4932f68c6e3e6139a7c2 SHA1 820b70fa9952106d42d594c5b191c04e0ac4074b SHA256 1a372bd5566257af70a4d048438964d72f6ea597d3e343f50919d18c70a18414 EBUILD mono-tools-9999.ebuild 1559 RMD160 1d82a1569df63e961ad7748f8ca4651102a5aa8c SHA1 e4154e01c0c2619fd37c3789b2994f72d6e09ae1 SHA256 84597f369d7bf6d1c6bc3d8bc665552775b48c307d926c0472ea8d157459efd0 -MISC ChangeLog 11794 RMD160 521aab4f99c2077742a7ded33edf996e170a5f0f SHA1 50baacefd9c7a5b1d4d75165a4199a8d9114e4d6 SHA256 6f4a4ab681ecc489be671e9a57331b7ba8192205affc8550cb960c6a294e9b21 +MISC ChangeLog 11971 RMD160 10adaf074ee8fa53ff88df2b5b277ba5fec35be9 SHA1 b1b3172679e6ef562a11cfcf6657eb89557969e4 SHA256 6b5d7ad57b1fe1f1b6eec487f8ea927e3f98bb7db50c9efa0551af3c99e8298c MISC metadata.xml 254 RMD160 68c02b69bcd19311b207476b2cf5d474c74db77c SHA1 bd0905a26b1c03706221e75bd46fe88e9dc6a6c6 SHA256 edb26c541b69f6e45042fcfe097ad7b6103f69b5d7c03e90c434f8f6f019a04f ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.16 (GNU/Linux) - -iEUEARECAAYFAkyuK94ACgkQCaWpQKGI+9RvqACYiB045WvH+tPlymBCCsosJEOe -lQCfTdlvIL61lw1hqMK2B7kQ8Ir4kqE= -=KDql ------END PGP SIGNATURE----- diff --git a/dev-util/mono-tools/files/mono-tools-2.8-html-renderer-fixes.patch b/dev-util/mono-tools/files/mono-tools-2.8-html-renderer-fixes.patch new file mode 100644 index 000000000000..1c079c11806e --- /dev/null +++ b/dev-util/mono-tools/files/mono-tools-2.8-html-renderer-fixes.patch @@ -0,0 +1,111 @@ +--- configure.in.old 2010-10-09 16:52:09.859675267 +0200 ++++ configure.in 2010-10-09 17:01:01.043434596 +0200 +@@ -62,50 +62,80 @@ + AC_SUBST(GNOME_SHARP_LIBS) + AM_CONDITIONAL(ENABLE_GNOME, test "x$enable_gnome" = "xyes") + +-PKG_CHECK_MODULES(GTKHTML_SHARP, gtkhtml-sharp-3.14, enable_gtkhtml=yes, enable_gtkhtml=no) +-if test "x$enable_gtkhtml" = "xyes"; then +- CSHARP_FLAGS="-d:GTKHTML_SHARP_3_14 $CSHARP_FLAGS" +-else +- PKG_CHECK_MODULES(GTKHTML_SHARP, gtkhtml-sharp-2.0, enable_gtkhtml=yes, enable_gtkhtml=no) ++AC_ARG_ENABLE(gtkhtml, ++ AC_HELP_STRING([--enable-gtkhtml], [Use GTKHTML Browser]),, ++ enable_gtkhtml=yes) ++ ++if test "x$enable_gtkhtml" = "xyes" ; then ++ PKG_CHECK_MODULES([GTKHTML_SHARP], ++ [gtkhtml-sharp-3.14], ++ [CSHARP_FLAGS="-d:GTKHTML_SHARP_3_14"], ++ [ ++ PKG_CHECK_MODULES([GTKHTML_SHARP], ++ [gtkhtml-sharp-2.0], ++ [CSHARP_FLAGS=""], ++ []) ++ ] ++ ) ++ AC_SUBST(GTKHTML_SHARP_LIBS) ++ AC_SUBST(CSHARP_FLAGS) + fi +-AC_SUBST(GTKHTML_SHARP_LIBS) ++ + AM_CONDITIONAL(ENABLE_GTKHTML, test "x$enable_gtkhtml" = "xyes") + +-AC_SUBST(CSHARP_FLAGS) ++AC_ARG_ENABLE(gecko, ++ AC_HELP_STRING([--enable-gecko], [Use Gecko / Xulrunner-1.8 browser libs]),, ++ enable_gecko=yes) ++ ++if test "x$enable_gecko" = "xyes" ; then ++ PKG_CHECK_MODULES(GECKO_SHARP, gecko-sharp-2.0) ++ ++ AC_SUBST(GECKO_SHARP_LIBS) ++ ++ # get the mozilla home directory ++ MOZILLA_HOME="`$PKG_CONFIG --variable=libdir mozilla-gtkmozembed`" ++ AC_SUBST(MOZILLA_HOME) ++fi + +-PKG_CHECK_MODULES(GECKO_SHARP, gecko-sharp-2.0, enable_gecko=yes, enable_gecko=no) +-AC_SUBST(GECKO_SHARP_LIBS) + AM_CONDITIONAL(ENABLE_GECKO, test "x$enable_gecko" = "xyes") + +-if test "x$enable_gecko" = "xyes"; then +- # get the mozilla home directory +- MOZILLA_HOME="`$PKG_CONFIG --variable=libdir mozilla-gtkmozembed`" +- AC_SUBST(MOZILLA_HOME) ++AC_ARG_ENABLE(webkit, ++ AC_HELP_STRING([--enable-webkit], [Use Webkit browser]),, ++ enable_webkit=yes) ++ ++if test "x$enable_webkit" = "xyes" ; then ++ PKG_CHECK_MODULES(WEBKIT_SHARP, webkit-sharp-1.0) ++ AC_SUBST(WEBKIT_SHARP_LIBS) + fi + +-PKG_CHECK_MODULES(WEBKIT_SHARP, webkit-sharp-1.0, enable_webkit=yes, enable_webkit=no) +-AC_SUBST(WEBKIT_SHARP_LIBS) + AM_CONDITIONAL(ENABLE_WEBKIT, test "x$enable_webkit" = "xyes") + + # PKG_CHECK_MODULES(MONOWEBBROWSER, mono-webbrowser, enable_monowebbrowser=yes, enable_monowebbrowser=no) + # AC_SUBST(MONOWEBBROWSER_LIBS) + +-AC_MSG_CHECKING([for Mono.WebBrowser]) +-if test "x$GACUTIL" = "xno" +-then +- AC_MSG_RESULT([no]) +- if test "x$enable_monowebbrowser" = "x" ; then enable_monowebbrowser=no ; fi +-else +- if $GACUTIL -l Mono.WebBrowser | grep -q "Mono.WebBrowser" ++AC_ARG_ENABLE(monowebbrowser, ++ AC_HELP_STRING([--enable-monowebbrowser], [Use Mono.Webbrowser]),, ++ enable_monowebbrowser=yes) ++ ++if test "x$enable_monowebbrowser" = "xyes" ; then ++ AC_MSG_CHECKING([for Mono.WebBrowser]) ++ if test "x$GACUTIL" = "xno" + then +- AC_MSG_RESULT([yes]) +- enable_monowebbrowser=yes +- else + AC_MSG_RESULT([no]) +- enable_monowebbrowser=no +- fi ++ if test "x$enable_monowebbrowser" = "x" ; then enable_monowebbrowser=no ; fi ++ else ++ if $GACUTIL -l Mono.WebBrowser | grep -q "Mono.WebBrowser" ++ then ++ AC_MSG_RESULT([yes]) ++ enable_monowebbrowser=yes ++ MONOWEBBROWSER_LIBS=-r:Mono.WebBrowser ++ else ++ AC_MSG_RESULT([no]) ++ enable_monowebbrowser=no ++ fi ++ fi + fi +-MONOWEBBROWSER_LIBS=-r:Mono.WebBrowser ++ + AM_CONDITIONAL(ENABLE_MONOWEBBROWSER, test "x$enable_monowebbrowser" = "xyes") + + if test "x$enable_gtkhtml$enable_gecko$enable_monowebbrowser$enable_webkit" = "xnononono" ; then diff --git a/dev-util/mono-tools/mono-tools-2.8.ebuild b/dev-util/mono-tools/mono-tools-2.8.ebuild new file mode 100644 index 000000000000..00dd1ce73172 --- /dev/null +++ b/dev-util/mono-tools/mono-tools-2.8.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/mono-tools/mono-tools-2.8.ebuild,v 1.1 2010/10/10 05:04:47 ali_bush Exp $ + +EAPI=2 + +inherit go-mono mono autotools + +DESCRIPTION="Set of useful Mono related utilities" +HOMEPAGE="http://www.mono-project.com/" + +LICENSE="GPL-2 MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="webkit gtkhtml +xulrunner" + +RDEPEND="=virtual/monodoc-${GO_MONO_REL_PV}* + >=dev-dotnet/gtk-sharp-2.12.6 + >=dev-dotnet/glade-sharp-2.12.6 + >=dev-dotnet/gconf-sharp-2 + gtkhtml? ( >=dev-dotnet/gtkhtml-sharp-2.24.0 ) + webkit? ( >=dev-dotnet/webkit-sharp-0.2-r1 ) + xulrunner? ( >=dev-dotnet/gluezilla-2.6 ) + " +DEPEND="${RDEPEND} + sys-devel/gettext + >=dev-util/pkgconfig-0.19" + +PATCHES=( "${FILESDIR}/${PN}-2.8-html-renderer-fixes.patch" ) + +#Fails parallel make. +MAKEOPTS="${MAKEOPTS} -j1" + +pkg_setup() { + if ! use webkit && ! use gtkhtml && ! use xulrunner + then + die "You must USE either webkit, gtkhtml or xulrunner" + fi +} + +src_prepare() { + go-mono_src_prepare + eautoreconf +} + +src_configure() { + econf --disable-dependency-tracking \ + --disable-gecko \ + $(use_enable gtkhtml) \ + $(use_enable webkit) \ + $(use_enable xulrunner monowebbrowser) \ + || die "configure failed" +} + +src_install() { + go-mono_src_install + # Defunct .desktop file, see bug 266694 + find "${D}" -type f -name 'mprof-heap-viewer.desktop' -exec rm -f '{}' '+' || die "removal of mprof-heap-viewer.desktop failed" +} |