--- gentoo-x86/eclass/gtk-sharp-module.eclass 2011-08-28 20:35:06.000000000 +0200 +++ /usr/portage/eclass/gtk-sharp-module.eclass 2011-09-10 11:46:31.000000000 +0200 @@ -87,13 +87,21 @@ glib|glade|gtk|gdk|atk|pango|gtk-dotnet|gtk-gapi|gtk-docs) TARBALL="gtk-sharp" case ${PVR} in - 2.12.*) + 2.12.10*) SRC_URI="mirror://gentoo/${TARBALL}-2.12.7.patch.bz2" #Upstream: https://bugzilla.novell.com/show_bug.cgi?id=$bugno #Upstream bug #470390 for the gtk-sharp-2.12.7.patch PATCHES=( "${WORKDIR}/${TARBALL}-2.12.7.patch" ) + ;; + 2.12.11*) + SRC_URI="mirror://gentoo/${TARBALL}-2.12.11.patch.bz2" + PATCHES=( + "${WORKDIR}/${TARBALL}-2.12.11.patch" + ) + ;; + 2.12.1*) EAUTORECONF="YES" add_bdepend "=sys-devel/automake-1.10*" add_bdepend ">=sys-devel/autoconf-2.61" @@ -274,8 +282,13 @@ # @ECLASS-VARIABLE: SRC_URI # @DESCRIPTION: # Default value: mirror://gnome/sources/${TARBALL}/${PV_MAJOR}/${TARBALL}-${PV}.tar.bz2 -SRC_URI="${SRC_URI} - mirror://gnome/sources/${TARBALL}/${PV_MAJOR}/${TARBALL}-${PV}.tar.bz2" +if TARBALL="gtk-sharp"; then + SRC_URI="${SRC_URI} + http://download.mono-project.com/sources/gtk-sharp212/${TARBALL}-${PV}.tar.bz2" +else + SRC_URI="${SRC_URI} + mirror://gnome/sources/${TARBALL}/${PV_MAJOR}/${TARBALL}-${PV}.tar.bz2" +fi # @FUNCTION: get_sharp_apis # @USAGE: