pbrobinson pushed to mono (master). "Drop obsolete ppc and ia64 conditionals, Rebuild for libgdiplus 3.12"
notifications at fedoraproject.org
notifications at fedoraproject.org
Mon May 18 13:36:17 UTC 2015
From b873cfd9d768fc24eab2d93946ba85e8a9dcdb04 Mon Sep 17 00:00:00 2001
From: Peter Robinson <pbrobinson at gmail.com>
Date: Mon, 18 May 2015 14:36:00 +0100
Subject: Drop obsolete ppc and ia64 conditionals, Rebuild for libgdiplus 3.12
diff --git a/mono.spec b/mono.spec
index 7146f42..7c74833 100644
--- a/mono.spec
+++ b/mono.spec
@@ -1,7 +1,7 @@
%global bootstrap 0
%if 0%{?rhel}%{?el6}%{?el7}
%if 0%{?el6}
-%define mono_arches %ix86 x86_64 ia64 %{arm} sparcv9 alpha s390x ppc ppc64 ppc64le
+%define mono_arches %ix86 x86_64 %{arm} sparcv9 alpha s390x ppc ppc64 ppc64le
%endif
# see https://lists.fedoraproject.org/pipermail/packaging/2011-May/007762.html
%global _missing_build_ids_terminate_build 0
@@ -10,9 +10,10 @@
%define _monodir %{_prefix}/lib/mono
%define _monogacdir %{_monodir}/gac
%endif
+
Name: mono
Version: 4.0.1
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: Cross-platform, Open Source, .NET development framework
Group: Development/Languages
@@ -32,10 +33,6 @@ BuildRequires: libicu-devel
BuildRequires: libgdiplus-devel >= 2.10
BuildRequires: pkgconfig
BuildRequires: zlib-devel
-%ifarch ia64
-BuildRequires: libunwind
-BuildRequires: libunwind-devel
-%endif
BuildRequires: gettext-devel
# http://www.mono-project.com/docs/about-mono/releases/4.0.0/#npgsql
@@ -307,16 +304,9 @@ rm -rf mcs/class/lib/monolite/*
%endif
%build
-%ifarch ia64
-export CFLAGS="-O2 -fno-strict-aliasing"
-%else
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
-%endif
%configure --disable-rpath \
-%ifarch ppc
- --with-mcs-docs=no \
-%endif
--with-moonlight=no
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
@@ -367,7 +357,6 @@ rm -rf %{buildroot}%{_mandir}/man?/mono-configuration-crypto*
%postun devel -p /sbin/ldconfig
%files core -f mcs.lang
-%defattr(-,root,root,-)
%doc AUTHORS COPYING.LIB ChangeLog NEWS README.md
%{_bindir}/mono
%{_bindir}/mono-test-install
@@ -480,7 +469,6 @@ rm -rf %{buildroot}%{_mandir}/man?/mono-configuration-crypto*
%gac_dll System.Threading.Tasks.Dataflow
%files devel
-%defattr(-,root,root,-)
%{_sysconfdir}/pki/mono/
%{_bindir}/mono-api-info
%{_monodir}/4.5/mono-api-info.exe
@@ -592,7 +580,6 @@ rm -rf %{buildroot}%{_mandir}/man?/mono-configuration-crypto*
%{_includedir}/mono-2.0/mono/cil/opcode.def
%files nunit
-%defattr(-,root,root,-)
%mono_bin nunit-console
%{_bindir}/nunit-console2
%{_bindir}/nunit-console4
@@ -606,18 +593,15 @@ rm -rf %{buildroot}%{_mandir}/man?/mono-configuration-crypto*
%gac_dll nunit.util
%files nunit-devel
-%defattr(-,root,root,-)
%{_libdir}/pkgconfig/mono-nunit.pc
%files locale-extras
-%defattr(-,root,root,-)
%gac_dll I18N.CJK
%gac_dll I18N.MidEast
%gac_dll I18N.Other
%gac_dll I18N.Rare
%files extras
-%defattr(-,root,root,-)
%mono_bin mono-service
%{_monogacdir}/mono-service
%gac_dll System.Configuration.Install
@@ -633,7 +617,6 @@ rm -rf %{buildroot}%{_mandir}/man?/mono-configuration-crypto*
%{_mandir}/man1/mono-service.1.gz
%files reactive
-%defattr(-, root, root, -)
%gac_dll System.Reactive.Core
%gac_dll System.Reactive.Debugger
%gac_dll System.Reactive.Experimental
@@ -645,16 +628,13 @@ rm -rf %{buildroot}%{_mandir}/man?/mono-configuration-crypto*
%gac_dll System.Reactive.Runtime.Remoting
%files reactive-winforms
-%defattr(-, root, root, -)
%gac_dll System.Reactive.Windows.Forms
%gac_dll System.Reactive.Windows.Threading
%files reactive-devel
-%defattr(-, root, root, -)
%_libdir/pkgconfig/reactive.pc
%files wcf
-%defattr(-, root, root, -)
%gac_dll System.IdentityModel
%gac_dll System.IdentityModel.Selectors
%gac_dll System.ServiceModel
@@ -664,7 +644,6 @@ rm -rf %{buildroot}%{_mandir}/man?/mono-configuration-crypto*
%gac_dll System.ServiceModel.Web
%files web
-%defattr(-,root,root,-)
%mono_bin disco
%mono_bin httpcfg
%mono_bin mconfig
@@ -707,11 +686,9 @@ rm -rf %{buildroot}%{_mandir}/man?/mono-configuration-crypto*
%config (noreplace) %{_sysconfdir}/mono/2.0/web.config
%files web-devel
-%defattr(-,root,root,-)
%{_libdir}/pkgconfig/aspnetwebstack.pc
%files winforms
-%defattr(-,root,root,-)
%gac_dll Accessibility
%gac_dll Mono.WebBrowser
%gac_dll System.Design
@@ -720,14 +697,12 @@ rm -rf %{buildroot}%{_mandir}/man?/mono-configuration-crypto*
%gac_dll System.Windows.Forms.DataVisualization
%files mvc
-%defattr(-, root, root,-)
%gac_dll System.Web.DynamicData
%gac_dll System.Web.Extensions
%gac_dll System.Web.Extensions.Design
%gac_dll System.Web.Mvc
%files mvc-devel
-%defattr (-,root,root,-)
%{_libdir}/pkgconfig/system.web.extensions.design_1.0.pc
%{_libdir}/pkgconfig/system.web.extensions_1.0.pc
%{_libdir}/pkgconfig/system.web.mvc.pc
@@ -735,12 +710,10 @@ rm -rf %{buildroot}%{_mandir}/man?/mono-configuration-crypto*
%{_libdir}/pkgconfig/system.web.mvc3.pc
%files winfx
-%defattr(-, root, root)
%gac_dll System.Data.Services.Client
%gac_dll WindowsBase
%files data
-%defattr(-,root,root,-)
%mono_bin sqlsharp
%mono_bin sqlmetal
%gac_dll System.Data
@@ -760,19 +733,15 @@ rm -rf %{buildroot}%{_mandir}/man?/mono-configuration-crypto*
%{_mandir}/man1/sqlsharp.1.gz
%files data-sqlite
-%defattr(-,root,root,-)
%gac_dll Mono.Data.Sqlite
%files data-oracle
-%defattr(-,root,root,-)
%gac_dll System.Data.OracleClient
%files -n ibm-data-db2
-%defattr(-,root,root,-)
%gac_dll IBM.Data.DB2
%files -n monodoc
-%defattr(-, root, root)
%{_monogacdir}/monodoc
%{_monodir}/monodoc/*
%ifnarch ppc
@@ -789,10 +758,13 @@ rm -rf %{buildroot}%{_mandir}/man?/mono-configuration-crypto*
%{_mandir}/man5/mdoc*
%files -n monodoc-devel
-%defattr (-, root, root)
%{_libdir}/pkgconfig/monodoc.pc
%changelog
+* Mon May 18 2015 Peter Robinson <pbrobinson at fedoraproject.org> 4.0.1-7
+- Drop obsolete ppc and ia64 conditionals
+- Rebuild for libgdiplus 3.12
+
* Mon May 18 2015 Peter Robinson <pbrobinson at fedoraproject.org> 4.0.1-6
- Rebuild post bootstrap
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/mono.git/commit/?h=master&id=b873cfd9d768fc24eab2d93946ba85e8a9dcdb04
More information about the scm-commits
mailing list