]> git.pld-linux.org Git - packages/mono.git/commitdiff
- updated to 3.1.2
authorJakub Bogusz <qboosh@pld-linux.org>
Mon, 22 Jul 2013 18:01:48 +0000 (20:01 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Mon, 22 Jul 2013 18:01:48 +0000 (20:01 +0200)
- added destdir patch (fixes mono symlink when using DESTDIR install)

mono-destdir.patch [new file with mode: 0644]
mono.spec

diff --git a/mono-destdir.patch b/mono-destdir.patch
new file mode 100644 (file)
index 0000000..ba76b4a
--- /dev/null
@@ -0,0 +1,11 @@
+--- mono-3.1.2/mono/mini/Makefile.am.orig      2013-07-17 02:33:58.000000000 +0200
++++ mono-3.1.2/mono/mini/Makefile.am   2013-07-21 21:05:53.293560192 +0200
+@@ -118,7 +118,7 @@
+       ln -sf $< $@
+ install-exec-hook:
+-      ln -sf $(DESTDIR)$(bindir)/mono-$(mono_bin_suffix) $(DESTDIR)$(bindir)/mono
++      ln -sf mono-$(mono_bin_suffix) $(DESTDIR)$(bindir)/mono
+       (cd $(DESTDIR)$(libdir); for i in libmono$(libmono_suffix)*; do ln -sf $$i `echo $$i | sed s/$(libmono_suffix)//` ; done)
+ endif
index 35f7364650d0b2e30dbcd527ad94b913c51861af..3f90fc8157d3bfbd816df1668f244465b731eba2 100644 (file)
--- a/mono.spec
+++ b/mono.spec
 Summary:       Common Language Infrastructure implementation
 Summary(pl.UTF-8):     Implementacja Common Language Infrastructure
 Name:          mono
-Version:       3.0.12
+Version:       3.1.2
 Release:       1
 License:       LGPL v2 (VM), MIT X11/GPL v2 (C# compilers), MIT X11 (classes, tools), GPL v2 (tools)
 Group:         Development/Languages
 # latest downloads summary at http://download.mono-project.com/sources-stable/
 Source0:       http://download.mono-project.com/sources/mono/%{name}-%{version}.tar.bz2
-# Source0-md5: 7833809f5ddac1b8c605d4d26789987b
+# Source0-md5: 6df8ead3d6e3bd47d2af132d2f706ce1
 Patch1:                %{name}-mint.patch
 Patch2:                %{name}-sonames.patch
 Patch3:                %{name}-awk.patch
@@ -34,6 +34,7 @@ Patch6:               %{name}-ARG_MAX.patch
 Patch7:                %{name}-fix-null-requirement.patch
 Patch8:                %{name}-docs-build.patch
 Patch9:                %{name}-format-security.patch
+Patch10:       %{name}-destdir.patch
 URL:           http://www.mono-project.com/
 %if %(test -r /dev/random; echo $?)
 BuildRequires: ACCESSIBLE_/dev/random
@@ -230,6 +231,7 @@ oraz dotGNU.
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
+%patch10 -p1
 
 # for jay
 cat >> mcs/build/config-default.make <<'EOF'
@@ -360,6 +362,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/mconfig
 %attr(755,root,root) %{_bindir}/mdbrebase
 %attr(755,root,root) %{_bindir}/mkbundle
+%attr(755,root,root) %{_bindir}/mono-boehm
 %attr(755,root,root) %{_bindir}/mono-configuration-crypto
 %attr(755,root,root) %{_bindir}/mono-service
 %attr(755,root,root) %{_bindir}/mono-service2
@@ -381,8 +384,10 @@ rm -rf $RPM_BUILD_ROOT
 %else
 %attr(755,root,root) %{_libdir}/libmono-2.0.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libmono-2.0.so.1
+%attr(755,root,root) %{_libdir}/libmonoboehm-2.0.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libmonoboehm-2.0.so.1
 %attr(755,root,root) %{_libdir}/libmonosgen-2.0.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libmonosgen-2.0.so.0
+%attr(755,root,root) %ghost %{_libdir}/libmonosgen-2.0.so.1
 %endif
 %attr(755,root,root) %{_libdir}/libmono-profiler-aot.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libmono-profiler-aot.so.0
@@ -551,8 +556,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/libmint.la
 %else
 %attr(755,root,root) %{_libdir}/libmono-2.0.so
+%attr(755,root,root) %{_libdir}/libmonoboehm-2.0.so
 %attr(755,root,root) %{_libdir}/libmonosgen-2.0.so
 %{_libdir}/libmono-2.0.la
+%{_libdir}/libmonoboehm-2.0.la
 %{_libdir}/libmonosgen-2.0.la
 %endif
 %attr(755,root,root) %{_libdir}/libmono-profiler-aot.so
@@ -683,7 +690,6 @@ rm -rf $RPM_BUILD_ROOT
 %{_prefix}/lib/mono/2.0/*.mdb
 %{_prefix}/lib/mono/3.5/*.mdb
 %{_prefix}/lib/mono/4.5/*.mdb
-%{_prefix}/lib/mono/4.5/Facades/*.mdb
 %{_prefix}/lib/mono/gac/*/*/*.mdb
 %{_prefix}/lib/mono/mono-configuration-crypto/4.5/*.mdb
 
@@ -737,6 +743,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/libmint.a
 %else
 %{_libdir}/libmono-2.0.a
+%{_libdir}/libmonoboehm-2.0.a
 %{_libdir}/libmonosgen-2.0.a
 %endif
 %{_libdir}/libmono-profiler-aot.a
This page took 0.121328 seconds and 4 git commands to generate.