[packages/mono-tools] - adjusted for mono 4.x - disable mono dependencies provided in private directory - release 3

qboosh qboosh at pld-linux.org
Thu Nov 30 18:28:18 CET 2017


commit 794952374b9b96bcc8ca652559b03304aefea9c8
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Thu Nov 30 18:29:25 2017 +0100

    - adjusted for mono 4.x
    - disable mono dependencies provided in private directory
    - release 3

 mono-tools.spec | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)
---
diff --git a/mono-tools.spec b/mono-tools.spec
index 416f672..25bff2d 100644
--- a/mono-tools.spec
+++ b/mono-tools.spec
@@ -7,7 +7,7 @@ Summary:	Mono Tools
 Summary(pl.UTF-8):	Narzędzia do mono
 Name:		mono-tools
 Version:	4.2
-Release:	2
+Release:	3
 License:	GPL v2+
 Group:		Development/Tools
 # also available on github
@@ -30,18 +30,23 @@ BuildRequires:	glib2-devel >= 2.0
 BuildRequires:	libgdiplus
 BuildRequires:	mono-compat-links
 BuildRequires:	mono-csharp
-BuildRequires:	mono-devel >= 2.10
+BuildRequires:	mono-devel >= 4.0
 BuildRequires:	mono-monodoc >= 3.2.5-2
 BuildRequires:	pkgconfig
+BuildRequires:	rpmbuild(macros) >= 1.730
 BuildRequires:	rpmbuild(monoautodeps)
 BuildRequires:	sed >= 4.0
 Requires:	hicolor-icon-theme
 Requires:	mono >= 2.10
 Requires:	mono-tools-html-renderer
 Obsoletes:	mono-tools-gtkhtml
+ExclusiveArch:	%{ix86} %{x8664} %{arm} aarch64 ia64 mips ppc ppc64 s390x sparc sparcv9 sparc64
 ExcludeArch:	i386
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+# provided in private directory
+%define		_noautoreq_mono	Gendarme.Framework Gendarme.Rules.Performance
+
 %description
 Mono Tools is a collection of development and testing programs and
 utilities for use with Mono.
@@ -159,7 +164,7 @@ zawartości.
 %{__sed} -i -e 's,\$(libdir)/ilcontrast,$(prefix)/lib/ilcontrast,' ilcontrast/Makefile.am
 
 # mono-2.8+ path for gasnview.exe
-%{__sed} -i -e 's,mono/1.0,mono/2.0,' asn1view/gtk/Makefile.am
+%{__sed} -i -e 's,mono/1.0,mono/4.5,' asn1view/gtk/Makefile.am
 
 %build
 %{__glib_gettextize}
@@ -205,7 +210,7 @@ rm -rf $RPM_BUILD_ROOT
 %dir %{_prefix}/lib/gsharp
 %attr(755,root,root) %{_prefix}/lib/gsharp/gsharp.exe
 %{_prefix}/lib/gsharp/gsharp.exe.config
-%attr(755,root,root) %{_prefix}/lib/mono/2.0/gasnview.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.5/gasnview.exe
 %{_prefix}/lib/create-native-map
 %dir %{_prefix}/lib/ilcontrast
 %attr(755,root,root) %{_prefix}/lib/ilcontrast/ilcontrast.exe
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/mono-tools.git/commitdiff/794952374b9b96bcc8ca652559b03304aefea9c8



More information about the pld-cvs-commit mailing list