When I am happy with the result, I will upload to copr again.
I have now uploaded Mono 4 alpha1, and also KeePass and MonoDevelop
5.7 to my copr account:
https://copr.fedoraproject.org/coprs/tpokorra/mono/
Mono4 now even builds for Epel6 and Epel7, by disabling the debug package.
I also had to build new packages nunit and nuget, which are based off
the Xamarin packages.
Those spec files need to be cleaned up for Fedora standards, and
probably the tarballs validated as well.
I was able to recompile gtk-sharp2, gnome-sharp, gnome-desktop-sharp
and mono-addins against Mono4, with some sed replacements in the
csproj files, as described in my previous email.
The sources of all these packages are available here:
https://github.com/tpokorra/lbs-mono-fedora
I am open for suggestions and improvements, and happy to merge pull requests.
Next steps:
So should I go through the list of packages that depend on mono-core
in Fedora 22, and rebuild them for Mono4, and people can test them
from my copr repo?
This is how I get all packages that somehow depend on Mono:
repoquery --whatrequires --recursive mono-core