commit: 1d1d6aabaa84dc4d14b3f2b4c55c51dc85675a54 Author: ArsenShnurkov <Arsen.Shnurkov <AT> gmail <DOT> com> AuthorDate: Fri Mar 18 06:25:53 2016 +0000 Commit: Heather Cynede <cynede <AT> gentoo <DOT> org> CommitDate: Fri Mar 18 06:25:53 2016 +0000 URL: https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=1d1d6aab
patch for removed folders dev-dotnet/ikvm/files/ikvm.build.patch | 23 +++++++++++++++++++++++ dev-dotnet/ikvm/ikvm-7.2.4630.5_p201602270.ebuild | 5 ++++- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/dev-dotnet/ikvm/files/ikvm.build.patch b/dev-dotnet/ikvm/files/ikvm.build.patch new file mode 100644 index 0000000..8c342d0 --- /dev/null +++ b/dev-dotnet/ikvm/files/ikvm.build.patch @@ -0,0 +1,23 @@ +diff --git a/ikvm.build b/ikvm.build +index 5ba38cc..1b2869a 100644 +--- a/ikvm.build ++++ b/ikvm.build +@@ -11,18 +11,7 @@ + <call target="managed" /> + </target> + <target name="managed" depends="clean-managed CommonAssemblyInfo"> +- <nant buildfile="tools/tools.build" /> + <nant buildfile="reflect/reflect.build" /> +- <nant buildfile="ikvmstub/ikvmstub.build" /> +- <nant buildfile="runtime/runtime.build" target="first-pass" /> +- <nant buildfile="awt/awt.build" target="first-pass" /> +- <nant buildfile="ikvmc/ikvmc.build" /> +- <nant buildfile="openjdk/openjdk.build" /> +- <nant buildfile="runtime/runtime.build" /> +- <nant buildfile="openjdk/openjdk.build" target="tools" /> +- <nant buildfile="ikvm/ikvm.build" /> +- <nant buildfile="awt/awt.build" /> +- <nant buildfile="jvm/jvm.build" /> + </target> + <target name="CommonAssemblyInfo"> + <copy file="CommonAssemblyInfo.cs.in" tofile="CommonAssemblyInfo.cs" overwrite="true"> diff --git a/dev-dotnet/ikvm/ikvm-7.2.4630.5_p201602270.ebuild b/dev-dotnet/ikvm/ikvm-7.2.4630.5_p201602270.ebuild index 44f8665..a4d62ca 100644 --- a/dev-dotnet/ikvm/ikvm-7.2.4630.5_p201602270.ebuild +++ b/dev-dotnet/ikvm/ikvm-7.2.4630.5_p201602270.ebuild @@ -45,6 +45,9 @@ src_unpack() { } src_prepare() { + eapply "${FILESDIR}/ikvm.build.patch" + #cp "${FILESDIR}/ikvm.build" "${S}/ikvm.build" || die + # We cannot rely on Mono Crypto Service Provider as it doesn't work inside # sandbox, we simply hard-code the path to a bundled key like Debian does. #epatch "${FILESDIR}"/${PN}-7.1.4532.2-key.patch @@ -96,7 +99,7 @@ generate_pkgconfig() { src_install() { local dll dllbase exe insinto /usr/$(get_libdir)/${PN} - doins bin/*.exe +# doins bin/*.exe dodir /bin for exe in bin/*.exe