[packages/mono] - updated to 4.8.1.0 (last 4.x version) - removed obsolete nunit patch

qboosh qboosh at pld-linux.org
Mon Nov 27 22:16:14 CET 2017


commit 483098f1d53d8a47f86d52f4b06da01687cf7ae8
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon Nov 27 22:17:17 2017 +0100

    - updated to 4.8.1.0 (last 4.x version)
    - removed obsolete nunit patch

 mono-nunit.patch | 19 -------------------
 mono.spec        | 44 ++++++++++++++++++++++++++++++--------------
 2 files changed, 30 insertions(+), 33 deletions(-)
---
diff --git a/mono.spec b/mono.spec
index 2a9620e..c8176fe 100644
--- a/mono.spec
+++ b/mono.spec
@@ -13,14 +13,12 @@
 Summary:	Common Language Infrastructure implementation
 Summary(pl.UTF-8):	Implementacja Common Language Infrastructure
 Name:		mono
-Version:	4.2.2.30
+Version:	4.8.1.0
 Release:	1
 License:	LGPL v2 (VM), MIT/GPL v2 (C# compilers), MIT/MSPL/Apache v2.0 (classes), MIT/GPL v2 (tools)
 Group:		Development/Languages
 Source0:	http://download.mono-project.com/sources/mono/%{name}-%{version}.tar.bz2
-# Source0-md5:	2c5358041c931b8c1eabf0544565c9a3
-# https://github.com/mono/mono/commit/6b76c7e984cbe42d6455ffcde2fe227aa5ffd801.patch
-Patch0:		%{name}-nunit.patch
+# Source0-md5:	715e7003221c1965eded65aa11c9a90e
 Patch2:		%{name}-sonames.patch
 Patch4:		%{name}-console-no-utf8-bom.patch
 Patch5:		%{name}-pc.patch
@@ -215,8 +213,7 @@ Pakiet ten zawiera dowiązania do programów o nazwach używanych w .NET
 oraz dotGNU.
 
 %prep
-%setup -q -n mono-4.2.2
-%patch0 -p1
+%setup -q -n mono-4.8.1
 %patch2 -p1
 %patch4 -p1
 %patch5 -p1
@@ -312,7 +309,7 @@ cp -a docs/* pld-doc/notes
 
 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/libgc-mono
 
-mv -f $RPM_BUILD_ROOT%{_bindir}/mono-find-* $RPM_BUILD_ROOT%{_rpmlibdir}
+%{__mv} $RPM_BUILD_ROOT%{_bindir}/mono-find-* $RPM_BUILD_ROOT%{_rpmlibdir}
 
 # loadable modules
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/lib{MonoPosixHelper,MonoSupportW,ikvm-native}.la
@@ -330,7 +327,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc ChangeLog LICENSE NEWS README.md pld-doc/*
+%doc LICENSE NEWS README.md pld-doc/*
 %attr(755,root,root) %{_bindir}/mono
 %attr(755,root,root) %{_bindir}/caspol
 %attr(755,root,root) %{_bindir}/cert-sync
@@ -380,12 +377,15 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/libMonoSupportW.so
 %attr(755,root,root) %{_libdir}/libikvm-native.so
 %dir %{_prefix}/lib/mono
-%dir %{_prefix}/lib/mono/2.0
-%{_prefix}/lib/mono/2.0/*.dll
-%dir %{_prefix}/lib/mono/3.5
-%{_prefix}/lib/mono/3.5/*.dll
+%dir %{_prefix}/lib/mono/2.0-api
+%{_prefix}/lib/mono/2.0-api/*.dll
+%dir %{_prefix}/lib/mono/3.5-api
+%{_prefix}/lib/mono/3.5-api/*.dll
 %dir %{_prefix}/lib/mono/4.0
+# compat symlinks?
 %{_prefix}/lib/mono/4.0/*.dll
+%dir %{_prefix}/lib/mono/4.0-api
+%{_prefix}/lib/mono/4.0-api/*.dll
 %dir %{_prefix}/lib/mono/4.5
 %attr(755,root,root) %{_prefix}/lib/mono/4.5/RabbitMQ.Client.Apigen.exe
 %attr(755,root,root) %{_prefix}/lib/mono/4.5/browsercaps-updater.exe
@@ -415,10 +415,14 @@ rm -rf $RPM_BUILD_ROOT
 %{_prefix}/lib/mono/4.5/sqlmetal.exe.config
 %attr(755,root,root) %{_prefix}/lib/mono/4.5/svcutil.exe
 %attr(755,root,root) %{_prefix}/lib/mono/4.5/xsd.exe
-%{_prefix}/lib/mono/4.5/*.dll
 %attr(755,root,root) %{_prefix}/lib/mono/4.5/mscorlib.dll.so
+%{_prefix}/lib/mono/4.5/*.dll
 %dir %{_prefix}/lib/mono/4.5/Facades
 %{_prefix}/lib/mono/4.5/Facades/*.dll
+%dir %{_prefix}/lib/mono/4.5-api
+%{_prefix}/lib/mono/4.5-api/*.dll
+%dir %{_prefix}/lib/mono/4.5-api/Facades
+%{_prefix}/lib/mono/4.5-api/Facades/*.dll
 %dir %{_prefix}/lib/mono/mono-configuration-crypto
 %dir %{_prefix}/lib/mono/mono-configuration-crypto/4.5
 %{_prefix}/lib/mono/mono-configuration-crypto/4.5/Mono.Configuration.Crypto.dll
@@ -429,6 +433,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_prefix}/lib/mono-source-libs
 %dir %{_datadir}/.mono
 %dir %{_datadir}/.mono/keypairs
+%{_mandir}/man1/cert-sync.1*
 %{_mandir}/man1/cert2spc.1*
 %{_mandir}/man1/certmgr.1*
 %{_mandir}/man1/chktrust.1*
@@ -479,7 +484,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files jay
 %defattr(644,root,root,755)
-%doc mcs/jay/{ACKNOWLEDGEMENTS,ChangeLog,NEW_FEATURES,NOTES,README,README.jay}
+%doc mcs/jay/{ACKNOWLEDGEMENTS,NEW_FEATURES,NOTES,README,README.jay}
 %attr(755,root,root) %{_bindir}/jay
 %dir %{_datadir}/jay
 %{_datadir}/jay/skeleton*
@@ -501,11 +506,14 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/genxs
 %attr(755,root,root) %{_bindir}/ikdasm
 %attr(755,root,root) %{_bindir}/macpack
+%attr(755,root,root) %{_bindir}/mono-api-html
 %attr(755,root,root) %{_bindir}/mono-api-info
 %attr(755,root,root) %{_bindir}/mono-cil-strip
 %attr(755,root,root) %{_bindir}/mono-heapviz
+%attr(755,root,root) %{_bindir}/mono-package-runtime
 %attr(755,root,root) %{_bindir}/mono-symbolicate
 %attr(755,root,root) %{_bindir}/monodis
+%attr(755,root,root) %{_bindir}/monograph
 %attr(755,root,root) %{_bindir}/monolinker
 %attr(755,root,root) %{_bindir}/monop
 %attr(755,root,root) %{_bindir}/monop2
@@ -520,6 +528,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/peverify
 %attr(755,root,root) %{_bindir}/permview
 %attr(755,root,root) %{_bindir}/prj2make
+%attr(755,root,root) %{_bindir}/sgen-grep-binprot
 %attr(755,root,root) %{_bindir}/soapsuds
 %attr(755,root,root) %{_bindir}/sqlsharp
 %attr(755,root,root) %{_bindir}/wsdl
@@ -532,12 +541,16 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/libmono-profiler-aot.so
 %attr(755,root,root) %{_libdir}/libmono-profiler-iomap.so
 %attr(755,root,root) %{_libdir}/libmono-profiler-log.so
+%{_libdir}/libmono-profiler-aot-static.a
+%{_libdir}/libmono-profiler-iomap-static.a
 %{_libdir}/libmono-profiler-log-static.a
 %{_libdir}/libmono-2.0.la
 %{_libdir}/libmonoboehm-2.0.la
 %{_libdir}/libmonosgen-2.0.la
 %{_libdir}/libmono-profiler-aot.la
+%{_libdir}/libmono-profiler-aot-static.la
 %{_libdir}/libmono-profiler-iomap.la
+%{_libdir}/libmono-profiler-iomap-static.la
 %{_libdir}/libmono-profiler-log.la
 %{_libdir}/libmono-profiler-log-static.la
 %{_prefix}/lib/mono/4.5/MSBuild
@@ -557,9 +570,11 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_prefix}/lib/mono/4.5/ikdasm.exe
 %attr(755,root,root) %{_prefix}/lib/mono/4.5/installvst.exe
 %attr(755,root,root) %{_prefix}/lib/mono/4.5/lc.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.5/linkeranalyzer.exe
 %attr(755,root,root) %{_prefix}/lib/mono/4.5/macpack.exe
 %attr(755,root,root) %{_prefix}/lib/mono/4.5/mcs.exe
 %attr(755,root,root) %{_prefix}/lib/mono/4.5/mcs.exe.so
+%attr(755,root,root) %{_prefix}/lib/mono/4.5/mono-api-html.exe
 %attr(755,root,root) %{_prefix}/lib/mono/4.5/mono-api-info.exe
 %attr(755,root,root) %{_prefix}/lib/mono/4.5/mono-cil-strip.exe
 %attr(755,root,root) %{_prefix}/lib/mono/4.5/mono-shlib-cop.exe
@@ -637,6 +652,7 @@ rm -rf $RPM_BUILD_ROOT
 %files debug
 %defattr(644,root,root,755)
 %{_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
 
diff --git a/mono-nunit.patch b/mono-nunit.patch
deleted file mode 100644
index 50a86a1..0000000
--- a/mono-nunit.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-From 6b76c7e984cbe42d6455ffcde2fe227aa5ffd801 Mon Sep 17 00:00:00 2001
-From: Richard Tollerton <rich.tollerton at ni.com>
-Date: Tue, 7 Jul 2015 12:17:04 -0500
-Subject: [PATCH] Bump nunit from mono/2.0 to mono/4.5.
-
----
- data/mono-nunit.pc.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/data/mono-nunit.pc.in b/data/mono-nunit.pc.in
-index 5f4e116..64268cd 100644
---- a/data/mono-nunit.pc.in
-+++ b/data/mono-nunit.pc.in
-@@ -6,4 +6,4 @@ libdir=${exec_prefix}/lib
- Name: Mono NUnit
- Description: Mono's version of NUnit
- Version: @VERSION@
--Libs: -r:${libdir}/mono/2.0/nunit.core.dll -r:${libdir}/mono/2.0/nunit.core.interfaces.dll -r:${libdir}/mono/2.0/nunit.core.extensions.dll -r:${libdir}/mono/2.0/nunit.framework.dll -r:${libdir}/mono/2.0/nunit.framework.extensions.dll -r:${libdir}/mono/2.0/nunit.mocks.dll -r:${libdir}/mono/2.0/nunit.util.dll -r:${libdir}/mono/2.0/nunit-console-runner.dll 
-+Libs: -r:${libdir}/mono/4.5/nunit.core.dll -r:${libdir}/mono/4.5/nunit.core.interfaces.dll -r:${libdir}/mono/4.5/nunit.core.extensions.dll -r:${libdir}/mono/4.5/nunit.framework.dll -r:${libdir}/mono/4.5/nunit.framework.extensions.dll -r:${libdir}/mono/4.5/nunit.mocks.dll -r:${libdir}/mono/4.5/nunit.util.dll -r:${libdir}/mono/4.5/nunit-console-runner.dll 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/mono.git/commitdiff/483098f1d53d8a47f86d52f4b06da01687cf7ae8



More information about the pld-cvs-commit mailing list