packages: mono/mono-mint.patch, mono/mono.spec - updated to 2.8 - updated m...
qboosh
qboosh at pld-linux.org
Sun Oct 17 20:41:10 CEST 2010
Author: qboosh Date: Sun Oct 17 18:41:10 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- updated to 2.8
- updated mint patch
- glib2 dependency has been replaced by embedded eglib (MIT-licensed)
- .NET 1.1 support and JScript out; full C# 4.0 support in
---- Files affected:
packages/mono:
mono-mint.patch (1.4 -> 1.5) , mono.spec (1.265 -> 1.266)
---- Diffs:
================================================================
Index: packages/mono/mono-mint.patch
diff -u packages/mono/mono-mint.patch:1.4 packages/mono/mono-mint.patch:1.5
--- packages/mono/mono-mint.patch:1.4 Tue Nov 15 13:14:43 2005
+++ packages/mono/mono-mint.patch Sun Oct 17 20:41:05 2010
@@ -15,7 +15,7 @@
MONO_SHARED_DIR=$r/runtime
export MONO_CFG_DIR MONO_SHARED_DIR
+if [ -f "$r/mono/mini/libmono.la" ]; then
- exec "$r/libtool" --mode=execute -dlopen "$r/mono/mini/libmono.la" "$r/mono/dis/monodis" "$@"
+ exec "$r/libtool" --mode=execute -dlopen "$r/mono/mini/libmono-2.0.la" "$r/mono/dis/monodis" "$@"
+else
+exec "$r/libtool" --mode=execute "$r/mono/dis/monodis" "$@"
+fi
================================================================
Index: packages/mono/mono.spec
diff -u packages/mono/mono.spec:1.265 packages/mono/mono.spec:1.266
--- packages/mono/mono.spec:1.265 Sun Aug 15 07:42:45 2010
+++ packages/mono/mono.spec Sun Oct 17 20:41:05 2010
@@ -3,12 +3,6 @@
# NOTE: Makefiles are broken, build could stop long time after first fatal error
# TODO:
# - cleanup %%doc ./notes from dll/zip/sh/etc.
-# - pack:
-# /usr/share/locale/de/LC_MESSAGES/mcs.mo
-# /usr/share/locale/es/LC_MESSAGES/mcs.mo
-# /usr/share/locale/ja/LC_MESSAGES/mcs.mo
-# - some C# 4.0 features don't work due to lack of
-# /usr/lib/mono/gac/Microsoft.CSharp/4.0.0.0__b03f5f7f11d50a3a/dmcs.dll
#
# Conditional build:
%bcond_without tls # don't use TLS (which requires recent 2.4.x or 2.6 kernel)
@@ -21,17 +15,16 @@
%define with_mint 1
%endif
-%define glib_ver 1:2.4
Summary: Common Language Infrastructure implementation
Summary(pl.UTF-8): Implementacja Common Language Infrastructure
Name: mono
-Version: 2.6.7
+Version: 2.8
Release: 1
License: LGPL (VM), GPL (C# compilers), MIT X11 with GPL additions (classes, tools)
Group: Development/Languages
# latest downloads summary at http://ftp.novell.com/pub/mono/sources-stable/
Source0: http://ftp.novell.com/pub/mono/sources/mono/%{name}-%{version}.tar.bz2
-# Source0-md5: cc8b7bf061bd11fbd0fcc1c95eb79d34
+# Source0-md5: 30b1180e20e5110d3fb36147137014a0
Patch0: %{name}-alpha-float.patch
Patch1: %{name}-mint.patch
Patch2: %{name}-sonames.patch
@@ -47,7 +40,6 @@
BuildRequires: automake
BuildRequires: bison
BuildRequires: gettext-devel
-BuildRequires: glib2-devel >= %{glib_ver}
BuildRequires: libtool
%{!?with_bootstrap:BuildRequires: mono-csharp}
%{!?with_bootstrap:BuildRequires: mono-devel >= 1.1.8.3-2}
@@ -59,6 +51,7 @@
Suggests: binfmt-detector
# for System.Drawing
Suggests: libgdiplus >= 2.6
+Obsoletes: mono-jscript
ExclusiveArch: %{ix86} %{x8664} alpha arm hppa ia64 mips ppc s390 s390x sparc sparcv9
# plain i386 is not supported; mono uses cmpxchg/xadd which require i486
ExcludeArch: i386
@@ -110,7 +103,6 @@
License: LGPL (VM), MIT X11 with GPL additions (classes, tools)
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
-Requires: glib2-devel >= %{glib_ver}
%description devel
Development resources for mono.
@@ -159,19 +151,6 @@
%description ilasm -l pl.UTF-8
Kompilator ILasm dla mono.
-%package jscript
-Summary: jscript compiler for mono
-Summary(pl.UTF-8): Kompilator jscript dla mono
-License: MIT X11
-Group: Development/Languages
-Requires: %{name}-devel = %{version}-%{release}
-
-%description jscript
-jscript compiler for mono.
-
-%description jscript -l pl.UTF-8
-Kompilator jscript dla mono.
-
%package monodoc
Summary: Documentation for Mono class libraries and tools to produce and edit the documentation
Summary(pl.UTF-8): Dokumentacja klas Mono wraz z narzędziami do jej generowania i przeglądania
@@ -251,8 +230,8 @@
ln -sf ../{nls,po,progtest}.m4 m4
%build
-cp -f /usr/share/automake/config.sub .
-cp -f /usr/share/automake/config.sub libgc
+#cp -f /usr/share/automake/config.sub .
+#cp -f /usr/share/automake/config.sub libgc
%{__libtoolize}
%{__aclocal} -I m4
%{__autoheader}
@@ -263,6 +242,12 @@
%{__aclocal}
%{__autoconf}
%{__automake}
+cd ../eglib
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__autoheader}
+%{__automake}
cd ..
# -DUSE_COMPILER_TLS is passed to libgc by main configure, but our
@@ -272,15 +257,13 @@
%{!?with_static_libs:--disable-static} \
--enable-fast-install \
--with-gc=included \
- --enable-parallel-mark=yes \
- --with-icu=no \
- --with-interp=%{?with_mint:yes}%{!?with_mint:no} \
- --with-jit=%{?with_mint:no}%{!?with_mint:yes} \
- --with-preview=yes \
- --with-profile2=yes \
- --with-profile4=yes \
- --with-moonlight=yes \
- --with-monotouch=no \
+ --enable-parallel-mark \
+ --without-icu \
+ --with-interp%{!?with_mint:=no} \
+ --with-jit%{?with_mint:=no} \
+ --with-profile4 \
+ --with-moonlight \
+ --without-monotouch \
--with-tls=%{?with_tls:__thread}%{!?with_tls:pthread}
# mint uses heap to make trampolines, which need to be executable
@@ -303,7 +286,10 @@
strip --strip-debug $RPM_BUILD_ROOT%{_bindir}/mono
-%{__rm} $RPM_BUILD_ROOT%{_datadir}/jay/[A-Z]*
+%{__make} -C mcs/jay install \
+ DESTDIR=$RPM_BUILD_ROOT
+# leave only skeleton
+%{__rm} $RPM_BUILD_ROOT%{_datadir}/jay/[ANR]*
# this way we can run rpmbuild -bi several times, and directories
# have more meaningful name.
@@ -313,7 +299,7 @@
cp -a docs/* pld-doc/notes
rm -f pld-doc/*/Makefile*
-rm -rf $RPM_BUILD_ROOT%{_datadir}/libgc-mono
+%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/libgc-mono
mv -f $RPM_BUILD_ROOT%{_bindir}/mono-find-* $RPM_BUILD_ROOT%{_rpmlibdir}
@@ -344,7 +330,6 @@
%attr(755,root,root) %{_bindir}/certmgr
%attr(755,root,root) %{_bindir}/chktrust
%attr(755,root,root) %{_bindir}/dtd2rng
-%attr(755,root,root) %{_bindir}/gacutil1
%attr(755,root,root) %{_bindir}/gacutil
%attr(755,root,root) %{_bindir}/gacutil2
%attr(755,root,root) %{_bindir}/httpcfg
@@ -352,8 +337,7 @@
%attr(755,root,root) %{_bindir}/makecert
%attr(755,root,root) %{_bindir}/mconfig
%attr(755,root,root) %{_bindir}/mkbundle
-%attr(755,root,root) %{_bindir}/mkbundle1
-%attr(755,root,root) %{_bindir}/mkbundle2
+%attr(755,root,root) %{_bindir}/mono-configuration-crypto
%attr(755,root,root) %{_bindir}/mono-service
%attr(755,root,root) %{_bindir}/mono-service2
%attr(755,root,root) %{_bindir}/mono-test-install
@@ -371,75 +355,62 @@
%attr(755,root,root) %{_libdir}/libmint.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libmint.so.0
%else
-%attr(755,root,root) %{_libdir}/libmono.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libmono.so.0
-%attr(755,root,root) %{_libdir}/libmono-profiler-aot.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libmono-profiler-aot.so.0
-%attr(755,root,root) %{_libdir}/libmono-profiler-cov.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libmono-profiler-cov.so.0
-%attr(755,root,root) %{_libdir}/libmono-profiler-logging.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libmono-profiler-logging.so.0
+%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}/libmonosgen-2.0.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libmonosgen-2.0.so.0
%endif
%attr(755,root,root) %{_libdir}/libMonoPosixHelper.so
%attr(755,root,root) %{_libdir}/libMonoSupportW.so
%attr(755,root,root) %{_libdir}/libikvm-native.so
%dir %{_prefix}/lib/mono
-%dir %{_prefix}/lib/mono/1.0
-%{_prefix}/lib/mono/1.0/*.dll
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/RabbitMQ.Client.Apigen.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/caspol.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/cert2spc.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/certmgr.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/chktrust.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/culevel.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/gacutil.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/installutil.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/installvst.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/mkbundle.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/mono-service.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/mozroots.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/secutil.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/setreg.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/signcode.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/sn.exe
%dir %{_prefix}/lib/mono/2.0
%attr(755,root,root) %{_prefix}/lib/mono/2.0/RabbitMQ.Client.Apigen.exe
%attr(755,root,root) %{_prefix}/lib/mono/2.0/gacutil.exe
-%attr(755,root,root) %{_prefix}/lib/mono/2.0/httpcfg.exe
-%attr(755,root,root) %{_prefix}/lib/mono/2.0/installutil.exe
-%attr(755,root,root) %{_prefix}/lib/mono/2.0/mconfig.exe
%attr(755,root,root) %{_prefix}/lib/mono/2.0/mkbundle.exe
%attr(755,root,root) %{_prefix}/lib/mono/2.0/mono-service.exe
-%attr(755,root,root) %{_prefix}/lib/mono/2.0/pdb2mdb.exe
-%attr(755,root,root) %{_prefix}/lib/mono/2.0/sgen.exe
-%attr(755,root,root) %{_prefix}/lib/mono/2.0/sqlmetal.exe
-%attr(755,root,root) %{_prefix}/lib/mono/2.0/sqlmetal.exe.config
-%attr(755,root,root) %{_prefix}/lib/mono/2.0/svcutil.exe
%attr(755,root,root) %{_prefix}/lib/mono/2.0/xsd.exe
%{_prefix}/lib/mono/2.0/*.dll
+%attr(755,root,root) %{_prefix}/lib/mono/2.0/mscorlib.dll.so
%dir %{_prefix}/lib/mono/3.5
%{_prefix}/lib/mono/3.5/*.dll
%dir %{_prefix}/lib/mono/4.0
%attr(755,root,root) %{_prefix}/lib/mono/4.0/RabbitMQ.Client.Apigen.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/browsercaps-updater.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/caspol.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/cert2spc.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/certmgr.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/chktrust.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/dtd2rng.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/dtd2xsd.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/gacutil.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/httpcfg.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/installutil.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/makecert.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/mconfig.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/mkbundle.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/mono-service.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/mozroots.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/pdb2mdb.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/secutil.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/setreg.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/sgen.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/signcode.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/sn.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/sqlmetal.exe
%{_prefix}/lib/mono/4.0/sqlmetal.exe.config
%attr(755,root,root) %{_prefix}/lib/mono/4.0/svcutil.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/xsd.exe
%{_prefix}/lib/mono/4.0/*.dll
-%dir %{_prefix}/lib/mono/compat-1.0
-%{_prefix}/lib/mono/compat-1.0/*.dll
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/mscorlib.dll.so
%dir %{_prefix}/lib/mono/compat-2.0
%{_prefix}/lib/mono/compat-2.0/*.dll
%dir %{_prefix}/lib/mono/compat-4.0
%{_prefix}/lib/mono/compat-4.0/*.dll
+%dir %{_prefix}/lib/mono/mono-configuration-crypto
+%dir %{_prefix}/lib/mono/mono-configuration-crypto/4.0
+%{_prefix}/lib/mono/mono-configuration-crypto/4.0/Mono.Configuration.Crypto.dll
+%attr(755,root,root) %{_prefix}/lib/mono/mono-configuration-crypto/4.0/mono-configuration-crypto.exe
%{_prefix}/lib/mono/gac
%exclude %{_prefix}/lib/mono/gac/*/*/*.mdb
%{_prefix}/lib/mono-source-libs
@@ -451,8 +422,8 @@
%{_mandir}/man1/makecert.1*
%{_mandir}/man1/mconfig.1*
%{_mandir}/man1/mkbundle.1*
-%{_mandir}/man1/mint.1*
%{_mandir}/man1/mono.1*
+%{_mandir}/man1/mono-configuration-crypto.1*
%{_mandir}/man1/mono-service.1*
%{_mandir}/man1/mozroots.1*
%{_mandir}/man1/pdb2mdb.1*
@@ -467,9 +438,6 @@
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/config
%dir %{_sysconfdir}/mono/mconfig
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/mconfig/config.xml
-%dir %{_sysconfdir}/mono/1.0
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/1.0/DefaultWsdlHelpGenerator.aspx
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/1.0/machine.config
%dir %{_sysconfdir}/mono/2.0
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/2.0/DefaultWsdlHelpGenerator.aspx
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/2.0/machine.config
@@ -478,17 +446,11 @@
%dir %{_sysconfdir}/mono/2.0/Browsers
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/2.0/Browsers/Compat.browser
%dir %{_sysconfdir}/mono/4.0
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/4.0/DefaultWsdlHelpGenerator.aspx
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/4.0/machine.config
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/4.0/settings.map
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mono/4.0/web.config
-# -jscript
-%exclude %{_prefix}/lib/mono/gac/Microsoft.JScript
-%exclude %{_prefix}/lib/mono/1.0/Microsoft.JScript.dll
-%exclude %{_prefix}/lib/mono/2.0/Microsoft.JScript.dll
-%exclude %{_prefix}/lib/mono/4.0/Microsoft.JScript.dll
-%exclude %{_prefix}/lib/mono/gac/monodoc
-
# -csharp
%exclude %{_prefix}/lib/mono/4.0/Microsoft.CSharp.dll
%exclude %{_prefix}/lib/mono/gac/Microsoft.CSharp
@@ -501,40 +463,26 @@
%{_datadir}/jay/skeleton*
%{_mandir}/man1/jay.1*
-%files jscript
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/mjs
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/mjs.exe
-%{_prefix}/lib/mono/gac/Microsoft.JScript
-%{_prefix}/lib/mono/1.0/Microsoft.JScript.dll
-%{_prefix}/lib/mono/2.0/Microsoft.JScript.dll
-%{_prefix}/lib/mono/4.0/Microsoft.JScript.dll
-%exclude %{_prefix}/lib/mono/gac/*/*/*.mdb
-
%files compat-links
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/resgen
-%attr(755,root,root) %{_bindir}/resgen1
%attr(755,root,root) %{_bindir}/resgen2
%files devel
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/al
-%attr(755,root,root) %{_bindir}/al1
%attr(755,root,root) %{_bindir}/al2
-%attr(755,root,root) %{_bindir}/cilc
+%attr(755,root,root) %{_bindir}/ccrewrite
%attr(755,root,root) %{_bindir}/disco
%attr(755,root,root) %{_bindir}/dtd2xsd
%attr(755,root,root) %{_bindir}/genxs
-%attr(755,root,root) %{_bindir}/genxs1
%attr(755,root,root) %{_bindir}/macpack
%attr(755,root,root) %{_bindir}/mono-api-info
%attr(755,root,root) %{_bindir}/mono-cil-strip
-%attr(755,root,root) %{_bindir}/monodis
-%attr(755,root,root) %{_bindir}/monograph
+%attr(755,root,root) %{_bindir}/mono-heapviz
+%attr(755,root,root) %{_bindir}/mono-sgen
%attr(755,root,root) %{_bindir}/monolinker
%attr(755,root,root) %{_bindir}/monop
-%attr(755,root,root) %{_bindir}/monop1
%attr(755,root,root) %{_bindir}/monop2
%attr(755,root,root) %{_bindir}/mono-shlib-cop
%attr(755,root,root) %{_bindir}/mono-gdb.py
@@ -542,61 +490,32 @@
%attr(755,root,root) %{_bindir}/nunit-console
%attr(755,root,root) %{_bindir}/nunit-console2
%attr(755,root,root) %{_bindir}/pedump
+%attr(755,root,root) %{_bindir}/peverify
%attr(755,root,root) %{_bindir}/permview
%attr(755,root,root) %{_bindir}/prj2make
%attr(755,root,root) %{_bindir}/soapsuds
%attr(755,root,root) %{_bindir}/sqlsharp
%attr(755,root,root) %{_bindir}/wsdl
-%attr(755,root,root) %{_bindir}/wsdl1
%attr(755,root,root) %{_bindir}/wsdl2
%attr(755,root,root) %{_bindir}/xbuild
%attr(755,root,root) %{_bindir}/xsd
-%attr(755,root,root) %{_bindir}/xsd2
%if %{with mint}
%attr(755,root,root) %{_libdir}/libmint.so
%{_libdir}/libmint.la
%else
-%attr(755,root,root) %{_libdir}/libmono.so
-%attr(755,root,root) %{_libdir}/libmono-profiler-aot.so
-%attr(755,root,root) %{_libdir}/libmono-profiler-cov.so
-%attr(755,root,root) %{_libdir}/libmono-profiler-logging.so
-%{_libdir}/libmono.la
-%{_libdir}/libmono-profiler-aot.la
-%{_libdir}/libmono-profiler-cov.la
-%{_libdir}/libmono-profiler-logging.la
+%attr(755,root,root) %{_libdir}/libmono-2.0.so
+%attr(755,root,root) %{_libdir}/libmonosgen-2.0.so
+%{_libdir}/libmono-2.0.la
+%{_libdir}/libmonosgen-2.0.la
%endif
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/al.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/browsercaps-updater.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/cilc.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/disco.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/dtd2rng.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/dtd2xsd.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/genxs.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/ictool.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/macpack.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/makecert.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/mono-cil-strip.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/monop.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/nunit-console.exe
-%{_prefix}/lib/mono/1.0/nunit-console.exe.config
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/permview.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/prj2make.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/resgen.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/soapsuds.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/wsdl.exe
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/xsd.exe
%attr(755,root,root) %{_prefix}/lib/mono/2.0/al.exe
-%attr(755,root,root) %{_prefix}/lib/mono/2.0/lc.exe
+%attr(755,root,root) %{_prefix}/lib/mono/2.0/culevel.exe
+%attr(755,root,root) %{_prefix}/lib/mono/2.0/genxs.exe
%attr(755,root,root) %{_prefix}/lib/mono/2.0/monolinker.exe
-%attr(755,root,root) %{_prefix}/lib/mono/2.0/mono-api-info.exe
-%attr(755,root,root) %{_prefix}/lib/mono/2.0/mono-shlib-cop.exe
-%attr(755,root,root) %{_prefix}/lib/mono/2.0/mono-xmltool.exe
-%{_prefix}/lib/mono/2.0/mono-shlib-cop.exe.config
%attr(755,root,root) %{_prefix}/lib/mono/2.0/monop.exe
%attr(755,root,root) %{_prefix}/lib/mono/2.0/nunit-console.exe
%{_prefix}/lib/mono/2.0/nunit-console.exe.config
%attr(755,root,root) %{_prefix}/lib/mono/2.0/resgen.exe
-%attr(755,root,root) %{_prefix}/lib/mono/2.0/sqlsharp.exe
%attr(755,root,root) %{_prefix}/lib/mono/2.0/wsdl.exe
%attr(755,root,root) %{_prefix}/lib/mono/2.0/xbuild.exe
%{_prefix}/lib/mono/2.0/xbuild.rsp
@@ -615,16 +534,26 @@
%{_prefix}/lib/mono/3.5/Microsoft.Common.tasks
%{_prefix}/lib/mono/3.5/Microsoft.VisualBasic.targets
%attr(755,root,root) %{_prefix}/lib/mono/4.0/al.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/ccrewrite.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/culevel.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/disco.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/dtd2xsd.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/genxs.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/ictool.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/installvst.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/lc.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/macpack.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/mono-api-info.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/mono-cil-strip.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/mono-shlib-cop.exe
%{_prefix}/lib/mono/4.0/mono-shlib-cop.exe.config
%attr(755,root,root) %{_prefix}/lib/mono/4.0/mono-xmltool.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/monolinker.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/monop.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/nunit-console.exe
-%{_prefix}/lib/mono/4.0/nunit-console.exe.config
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/permview.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/resgen.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/soapsuds.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/sqlsharp.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/wsdl.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/xbuild.exe
@@ -638,40 +567,40 @@
%{_prefix}/lib/mono/xbuild
%attr(755,root,root) %{_rpmlibdir}/mono-find-provides
%attr(755,root,root) %{_rpmlibdir}/mono-find-requires
-%{_datadir}/%{name}-1.0
%{_pkgconfigdir}/cecil.pc
%{_pkgconfigdir}/dotnet.pc
%{_pkgconfigdir}/dotnet35.pc
-%{_pkgconfigdir}/mono-cairo.pc
-%{_pkgconfigdir}/mono-nunit.pc
%if %{with mint}
%{_pkgconfigdir}/mint.pc
%else
%{_pkgconfigdir}/mono.pc
%endif
+%{_pkgconfigdir}/mono-2.pc
+%{_pkgconfigdir}/mono-cairo.pc
+%{_pkgconfigdir}/mono-nunit.pc
%{_pkgconfigdir}/mono-lineeditor.pc
%{_pkgconfigdir}/mono-options.pc
%{_pkgconfigdir}/mono.web.pc
%{_pkgconfigdir}/system.web.extensions.design_1.0.pc
%{_pkgconfigdir}/system.web.extensions_1.0.pc
%{_pkgconfigdir}/system.web.mvc.pc
+%{_pkgconfigdir}/system.web.mvc2.pc
%{_pkgconfigdir}/wcf.pc
-%{_includedir}/%{name}-1.0
+%{_includedir}/%{name}-2.0
%{_mandir}/man1/al.1*
+%{_mandir}/man1/ccrewrite.1*
%{_mandir}/man1/cilc.1*
%{_mandir}/man1/disco.1*
%{_mandir}/man1/dtd2xsd.1*
%{_mandir}/man1/genxs.1*
%{_mandir}/man1/lc.1*
%{_mandir}/man1/macpack.1*
-%{_mandir}/man1/monodis.1*
%{_mandir}/man1/monolinker.1*
%{_mandir}/man1/monop.1*
+%{_mandir}/man1/mono-api-info.1*
%{_mandir}/man1/mono-cil-strip.1*
%{_mandir}/man1/mono-shlib-cop.1*
-%{_mandir}/man1/monostyle.1*
%{_mandir}/man1/mono-xmltool.1*
-%{_mandir}/man1/oldmono.1*
%{_mandir}/man1/permview.1*
%{_mandir}/man1/prj2make.1*
%{_mandir}/man1/resgen.1*
@@ -683,27 +612,27 @@
%files debug
%defattr(644,root,root,755)
-%{_prefix}/lib/mono/1.0/*.mdb
%{_prefix}/lib/mono/2.0/*.mdb
%{_prefix}/lib/mono/3.5/*.mdb
%{_prefix}/lib/mono/4.0/*.mdb
%{_prefix}/lib/mono/gac/*/*/*.mdb
+%{_prefix}/lib/mono/mono-configuration-crypto/4.0/*.mdb
%files csharp -f mcs.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/csharp
+%attr(755,root,root) %{_bindir}/csharp2
%attr(755,root,root) %{_bindir}/dmcs
%attr(755,root,root) %{_bindir}/mcs
-%attr(755,root,root) %{_bindir}/mcs1
%attr(755,root,root) %{_bindir}/gmcs
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/mcs.exe
-%{_prefix}/lib/mono/1.0/mcs.exe.config
%attr(755,root,root) %{_prefix}/lib/mono/2.0/gmcs.exe
+%attr(755,root,root) %{_prefix}/lib/mono/2.0/gmcs.exe.so
%{_prefix}/lib/mono/2.0/gmcs.exe.config
%attr(755,root,root) %{_prefix}/lib/mono/2.0/csharp.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/csharp.exe
%{_prefix}/lib/mono/4.0/dmcs.exe.config
%attr(755,root,root) %{_prefix}/lib/mono/4.0/dmcs.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/dmcs.exe.so
%{_prefix}/lib/mono/4.0/Microsoft.CSharp.dll
%{_prefix}/lib/mono/gac/Microsoft.CSharp
%{_mandir}/man1/mcs.1*
@@ -712,9 +641,6 @@
%files ilasm
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/ilasm
-%attr(755,root,root) %{_bindir}/ilasm1
-%attr(755,root,root) %{_bindir}/ilasm2
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/ilasm.exe
%attr(755,root,root) %{_prefix}/lib/mono/2.0/ilasm.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/ilasm.exe
%{_mandir}/man1/ilasm.1*
@@ -728,14 +654,14 @@
%attr(755,root,root) %{_bindir}/monodocs2html
%attr(755,root,root) %{_bindir}/monodocs2slashdoc
%attr(755,root,root) %{_bindir}/mdvalidater
-%attr(755,root,root) %{_prefix}/lib/mono/1.0/mod.exe
-%attr(755,root,root) %{_prefix}/lib/mono/2.0/mdoc.exe
%attr(755,root,root) %{_prefix}/lib/mono/4.0/mdoc.exe
+%attr(755,root,root) %{_prefix}/lib/mono/4.0/mod.exe
%attr(755,root,root) %{_prefix}/lib/mono/monodoc/monodoc.dll
%{_prefix}/lib/mono/gac/monodoc
%dir %{_prefix}/lib/mono/monodoc
%dir %{_prefix}/lib/monodoc
-%{_prefix}/lib/monodoc/*
+%{_prefix}/lib/monodoc/sources
+%{_prefix}/lib/monodoc/monodoc.xml
%{_pkgconfigdir}/monodoc.pc
%{_mandir}/man1/mdassembler.1*
%{_mandir}/man1/mdoc*.1*
@@ -750,10 +676,8 @@
%if %{with mint}
%{_libdir}/libmint.a
%else
-%{_libdir}/libmono.a
-%{_libdir}/libmono-profiler-aot.a
-%{_libdir}/libmono-profiler-cov.a
-%{_libdir}/libmono-profiler-logging.a
+%{_libdir}/libmono-2.0.a
+%{_libdir}/libmonosgen-2.0.a
%endif
%endif
@@ -763,6 +687,12 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.266 2010/10/17 18:41:05 qboosh
+- updated to 2.8
+- updated mint patch
+- glib2 dependency has been replaced by embedded eglib (MIT-licensed)
+- .NET 1.1 support and JScript out; full C# 4.0 support in
+
Revision 1.265 2010/08/15 05:42:45 qboosh
- BC for old mcs is enough
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mono/mono-mint.patch?r1=1.4&r2=1.5&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mono/mono.spec?r1=1.265&r2=1.266&f=u
More information about the pld-cvs-commit
mailing list