Browse Source

mono to 2.8

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@2014 ec354946-7b23-47d6-9f5a-488ba84defc7
owa 13 years ago
parent
commit
2cd75d2df8

+ 4 - 1
g/gecko-sharp2/gecko-sharp2-vl.spec

@@ -2,7 +2,7 @@
 %define mod_name gecko-sharp-2.0
 %define mod_name gecko-sharp-2.0
 Name: gecko-sharp2
 Name: gecko-sharp2
 Version: 0.13
 Version: 0.13
-Release: 4%{?_dist_release}
+Release: 5%{?_dist_release}
 Summary: Gecko bindings for Mono
 Summary: Gecko bindings for Mono
 Summary(ja): Mono 用 Gecko バインディング
 Summary(ja): Mono 用 Gecko バインディング
 Group: Development/Libraries
 Group: Development/Libraries
@@ -59,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 
 
 %changelog
 %changelog
+* Fri Oct 08 2010 Shu KONNO <owa@bg.wakwak.com> 0.13-5
+- rebuilt with mono-2.8
+
 * Wed Oct 06 2010 Shu KONNO <owa@bg.wakwak.com> 0.13-4
 * Wed Oct 06 2010 Shu KONNO <owa@bg.wakwak.com> 0.13-4
 - rebuilt with rpm-4.8.1 for pkg-config
 - rebuilt with rpm-4.8.1 for pkg-config
 
 

+ 4 - 1
g/gmime22/gmime22-vl.spec

@@ -2,7 +2,7 @@ Summary:        Library for creating and parsing MIME messages
 Summary(ja):	MIMEメッセージを生成またパースするためのライブラリ
 Summary(ja):	MIMEメッセージを生成またパースするためのライブラリ
 Name:           gmime22
 Name:           gmime22
 Version:        2.2.26
 Version:        2.2.26
-Release:        3%{?_dist_release}
+Release:        4%{?_dist_release}
 Group:          System Environment/Libraries
 Group:          System Environment/Libraries
 License:        GPL
 License:        GPL
 URL:            http://spruce.sourceforge.net/gmime/
 URL:            http://spruce.sourceforge.net/gmime/
@@ -133,6 +133,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 
 
 %changelog
 %changelog
+* Fri Oct 08 2010 Shu KONNO <owa@bg.wakwak.com> 2.2.26-4
+- rebuilt with mono-2.8
+
 * Sat Sep 25 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.26-3
 * Sat Sep 25 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.26-3
 - rebuild with rpm-4.8.1 for pkg-config file
 - rebuild with rpm-4.8.1 for pkg-config file
 
 

+ 4 - 1
g/gnome-desktop-sharp2/gnome-desktop-sharp2-vl.spec

@@ -2,7 +2,7 @@
 %define _name gnome-desktop-sharp
 %define _name gnome-desktop-sharp
 Name: gnome-desktop-sharp2
 Name: gnome-desktop-sharp2
 Version: 2.26.0
 Version: 2.26.0
-Release: 7%{?_dist_release}
+Release: 8%{?_dist_release}
 Summary: Mono bindings for libgnome-desktop
 Summary: Mono bindings for libgnome-desktop
 Summary(ja): Mono 用 libgnome-desktop バインディング
 Summary(ja): Mono 用 libgnome-desktop バインディング
 Group: Development/Libraries
 Group: Development/Libraries
@@ -183,6 +183,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/pkgconfig/gnome-print-sharp-2.18.pc
 %{_libdir}/pkgconfig/gnome-print-sharp-2.18.pc
 
 
 %changelog
 %changelog
+* Sat Oct 09 2010 Shu KONNO <owa@bg.wakwak.com> 2.26.0-8
+- rebuilt with mono-2.8
+
 * Sun Sep 26 2010 Shu KONNO <owa@bg.wakwak.com> 2.26.0-7
 * Sun Sep 26 2010 Shu KONNO <owa@bg.wakwak.com> 2.26.0-7
 - rebuilt with rpm-4.8.1 for pkg-config
 - rebuilt with rpm-4.8.1 for pkg-config
 
 

+ 4 - 1
g/gnome-keyring-sharp/gnome-keyring-sharp-vl.spec

@@ -4,7 +4,7 @@
 
 
 Name:           gnome-keyring-sharp
 Name:           gnome-keyring-sharp
 Version:        1.0.1
 Version:        1.0.1
-Release:        4.%{svn_rev}svn%{?_dist_release}
+Release:        5.%{svn_rev}svn%{?_dist_release}
 Summary:        Mono implementation of GNOME Keyring
 Summary:        Mono implementation of GNOME Keyring
 Summary(ja):	GNOME Keyring の Mono による実装
 Summary(ja):	GNOME Keyring の Mono による実装
 Group:          System Environment/Libraries
 Group:          System Environment/Libraries
@@ -102,6 +102,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 
 
 %changelog
 %changelog
+* Fri Oct 08 2010 Shu KONNO <owa@bg.wakwak.com> 1.0.1-5.115768svn
+- rebuilt with mono-2.8
+
 * Sun Oct 03 2010 Shu KONNO <owa@bg.wakwak.com> 1.0.1-4.115768svn
 * Sun Oct 03 2010 Shu KONNO <owa@bg.wakwak.com> 1.0.1-4.115768svn
 - rebuilt with rpm-4.8.1 for pkg-config
 - rebuilt with rpm-4.8.1 for pkg-config
 
 

+ 8 - 3
g/gnome-sharp2/gnome-sharp2-vl.spec

@@ -4,12 +4,13 @@ Summary: .Net Language Bindings for Gnome
 Summary(ja): Mono 用 GNOME バインディング
 Summary(ja): Mono 用 GNOME バインディング
 Name: gnome-sharp2
 Name: gnome-sharp2
 Version: 2.24.1
 Version: 2.24.1
-Release: 5%{?_dist_release}
+Release: 6%{?_dist_release}
 License: GNU General ublic License (GPL), GNU Library General Public License v. 2.0 and 2.1 (LGPL)
 License: GNU General ublic License (GPL), GNU Library General Public License v. 2.0 and 2.1 (LGPL)
 Group: Development/Libraries
 Group: Development/Libraries
 URL: http://gtk-sharp.sf.net
 URL: http://gtk-sharp.sf.net
 Source: %{_name}-%{version}.tar.bz2
 Source: %{_name}-%{version}.tar.bz2
 Patch2: gnome-sharp-find_gtkhtml_ver.patch
 Patch2: gnome-sharp-find_gtkhtml_ver.patch
+Patch3: gnome-sharp-2.24.1-TestXfer.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: gtk-sharp2 gtk-sharp2-gapi
 BuildRequires: gtk-sharp2 gtk-sharp2-gapi
 BuildRequires: librsvg2-devel
 BuildRequires: librsvg2-devel
@@ -66,8 +67,8 @@ This package contains Mono bindings for gconf and gconf peditors.
 
 
 %prep
 %prep
 %setup -q -n %{_name}-%{version}
 %setup -q -n %{_name}-%{version}
-#%patch2 -p1
-#autoreconf -f -i
+%patch3 -p1 -b .TestXfer
+autoreconf -f -i
 
 
 
 
 %build
 %build
@@ -137,6 +138,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 
 
 %changelog
 %changelog
+* Sat Oct 09 2010 Shu KONNO <owa@bg.wakwak.com> 2.24.1-6
+- added gnome-sharp-2.24.1-TestXfer.patch
+- rebuilt with mono-2.8
+
 * Wed Sep 22 2010 IWAI, Masaharu <iwai@alib.jp> 2.24.1-5
 * Wed Sep 22 2010 IWAI, Masaharu <iwai@alib.jp> 2.24.1-5
 - build with rpm-4.8.1-1 for pkg-config file
 - build with rpm-4.8.1-1 for pkg-config file
 
 

+ 4 - 1
g/gtk-sharp2/gtk-sharp2-vl.spec

@@ -2,7 +2,7 @@
 %define _name gtk-sharp
 %define _name gtk-sharp
 Name: gtk-sharp2
 Name: gtk-sharp2
 Version: 2.12.10
 Version: 2.12.10
-Release: 3%{?_dist_release}
+Release: 4%{?_dist_release}
 Summary: GTK+ bindings for Mono
 Summary: GTK+ bindings for Mono
 Summary(ja): Mono 用 GTK+ バインディング
 Summary(ja): Mono 用 GTK+ バインディング
 Group: System Environment/Libraries
 Group: System Environment/Libraries
@@ -117,6 +117,9 @@ mv $RPM_BUILD_ROOT%{mono_dir}/gtk-sharp $RPM_BUILD_ROOT%{mono_dir}/gtk-sharp-2.0
 %{_prefix}/share/gapi-2.0
 %{_prefix}/share/gapi-2.0
 
 
 %changelog
 %changelog
+* Fri Oct 08 2010 Shu KONNO <owa@bg.wakwak.com> 2.12.10-4
+- rebuilt with mono-2.8
+
 * Wed Sep 22 2010 IWAI, Masaharu <iwai@alib.jp> 2.12.10-3
 * Wed Sep 22 2010 IWAI, Masaharu <iwai@alib.jp> 2.12.10-3
 - build with rpm-4.8.1-1 for pkg-config file
 - build with rpm-4.8.1-1 for pkg-config file
 
 

+ 10 - 4
g/gtksourceview-sharp2/gtksourceview-sharp2-vl.spec

@@ -3,18 +3,17 @@ Name: gtksourceview-sharp2
 Summary: GtkSourceView bindings for Mono
 Summary: GtkSourceView bindings for Mono
 Summary(ja):  Mono 用 GtkSourceView バインディング
 Summary(ja):  Mono 用 GtkSourceView バインディング
 Version: 0.12
 Version: 0.12
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 License: GNU General Public License (GPL)
 License: GNU General Public License (GPL)
 Group: Development/Libraries/Other
 Group: Development/Libraries/Other
 URL: http://www.go-mono.org
 URL: http://www.go-mono.org
 Source: http://mono.ximian.com/monobuild/preview/sources/%{name}/gtksourceview-sharp-2.0-%{version}.tar.bz2
 Source: http://mono.ximian.com/monobuild/preview/sources/%{name}/gtksourceview-sharp-2.0-%{version}.tar.bz2
+Patch0: gtksourceview-sharp2-gnome-print.patch
 BuildArch: noarch
 BuildArch: noarch
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: gtksourceview-devel
 BuildRequires: gtksourceview-devel
 BuildRequires: gnome-sharp2 gtk-sharp2-gapi
 BuildRequires: gnome-sharp2 gtk-sharp2-gapi
-BuildRequires: mono-devel monodoc-core
-#AutoReqprov: on
-
+BuildRequires: mono-devel monodoc
 
 
 %description
 %description
 This package provides Mono bindings for GtkSourceView, a child of the
 This package provides Mono bindings for GtkSourceView, a child of the
@@ -23,6 +22,8 @@ features typical of a source editor.
 
 
 %prep
 %prep
 %setup -q -n gtksourceview-sharp-2.0-%{version}
 %setup -q -n gtksourceview-sharp-2.0-%{version}
+%patch0 -p0 -b .gnome-print
+autoreconf
 
 
 %build
 %build
 export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
 export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
@@ -63,6 +64,11 @@ rm -Rf ${DESTDIR}
 
 
 
 
 %changelog
 %changelog
+* Sat Oct 09 2010 Shu KONNO <owa@bg.wakwak.com> 0.12-2
+- rebuilt with mono-2.8
+- added gtksourceview-sharp2-gnome-print.patch (from suse)
+- added BR:monodoc instead of monodoc-core
+
 * Wed Sep 17 2008 Shu KONNO <owa@bg.wakwak.com> 0.12-1vl5
 * Wed Sep 17 2008 Shu KONNO <owa@bg.wakwak.com> 0.12-1vl5
 - initial build for VineSeed
 - initial build for VineSeed
     - applied vine versioning policy
     - applied vine versioning policy

+ 5 - 2
lib/libg/libgdiplus/libgdiplus-vl.spec

@@ -1,8 +1,8 @@
 Name:		libgdiplus
 Name:		libgdiplus
 Summary:	An Open Source implementation of the GDI+ API.
 Summary:	An Open Source implementation of the GDI+ API.
 Summary(ja):	GDI+ API のオープンソースな実装
 Summary(ja):	GDI+ API のオープンソースな実装
-Version: 	2.6.7
-Release:	2%{?_dist_release}
+Version: 	2.8
+Release:	1%{?_dist_release}
 License:	MIT
 License:	MIT
 Group:		System Environment/Libraries
 Group:		System Environment/Libraries
 URL:		http://go-mono.com
 URL:		http://go-mono.com
@@ -75,6 +75,9 @@ rm -rf %{buildroot}
 %{_libdir}/pkgconfig/*
 %{_libdir}/pkgconfig/*
 
 
 %changelog
 %changelog
+* Fri Oct 08 2010 Shu KONNO <owa@bg.wakwak.com> 2.8-1
+- updated libgdiplus to 2.8
+
 * Sun Sep 26 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.7-2
 * Sun Sep 26 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.7-2
 - rebuild with rpm-4.8.1 for pkg-config file
 - rebuild with rpm-4.8.1 for pkg-config file
 
 

+ 6 - 2
m/mono-addins/mono-addins-vl.spec

@@ -4,13 +4,14 @@ Summary(ja): Mono を拡張するための汎用フレームワーク
 Name: mono-addins
 Name: mono-addins
 Group: Development/Tools
 Group: Development/Tools
 Version: 0.5
 Version: 0.5
-Release: 2%{?_dist_release}
+Release: 3%{?_dist_release}
 License: LGPL
 License: LGPL
 BuildRoot: /var/tmp/%{name}-%{version}-root
 BuildRoot: /var/tmp/%{name}-%{version}-root
 BuildArch: noarch
 BuildArch: noarch
 URL: http://www.go-mono.com
 URL: http://www.go-mono.com
 Source0: http://mono.ximian.com/monobuild/preview/sources/%{name}/%{name}-%{version}.tar.bz2
 Source0: http://mono.ximian.com/monobuild/preview/sources/%{name}/%{name}-%{version}.tar.bz2
-BuildRequires: mono-devel gtk-sharp2
+BuildRequires: mono-devel
+BuildRequires: gtk-sharp2
 
 
 %description
 %description
 Mono.Addins is a generic framework for creating extensible applications,
 Mono.Addins is a generic framework for creating extensible applications,
@@ -73,6 +74,9 @@ rm -rf "$RPM_BUILD_ROOT"
 
 
 
 
 %changelog
 %changelog
+* Fri Oct 08 2010 Shu KONNO <owa@bg.wakwak.com>  0.5-3
+- rebuilt with mono-2.8 
+
 * Wed Sep 22 2010 IWAI, Masaharu <iwai@alib.jp> 0.5-2
 * Wed Sep 22 2010 IWAI, Masaharu <iwai@alib.jp> 0.5-2
 - build with rpm-4.8.1-1 for pkg-config file
 - build with rpm-4.8.1-1 for pkg-config file
 
 

+ 16 - 22
m/mono-basic/mono-basic-vl.spec

@@ -1,4 +1,4 @@
-%define mono_ver 2.6.2
+%define mono_ver 2.8
 %define mono_dir %{_prefix}/lib/mono
 %define mono_dir %{_prefix}/lib/mono
 Summary: Visual Basic .NET support for Mono
 Summary: Visual Basic .NET support for Mono
 Summary(ja): Mono 用 Visual Basic .NET サポート
 Summary(ja): Mono 用 Visual Basic .NET サポート
@@ -17,31 +17,12 @@ Requires: mono-data mono-locale-extras
 BuildRequires: mono-core >= %{mono_ver}
 BuildRequires: mono-core >= %{mono_ver}
 BuildRequires: mono-winforms mono-web
 BuildRequires: mono-winforms mono-web
 BuildRequires: mono-data mono-locale-extras
 BuildRequires: mono-data mono-locale-extras
-#define __find_provides %{_bindir}/mono-find-provides
-#define __find_requires %{_bindir}/mono-find-requires
 
 
 %description
 %description
 This package contains the Visual Basic .NET compiler and language
 This package contains the Visual Basic .NET compiler and language
 runtime. This allows you to compile and run VB.NET application and
 runtime. This allows you to compile and run VB.NET application and
 assemblies.
 assemblies.
 
 
-%if 0
-%define gac_dll(dll)  %{mono_dir}/gac/%{1} \
-  %{mono_dir}/?.0/%{1}.dll \
-  %{nil}
-%define mono_bin(bin) %{_bindir}/%{1} \
-  %{mono_dir}/?.0/%{1}.exe \
-  %{mono_dir}/?.0/%{1}.exe.* \
-  %{nil}
-%define mono_bin_1(bin, dll) %{_bindir}/%{1} \
-  %{mono_dir}/1.0/%{2}.exe \
-  %{mono_dir}/1.0/%{2}.exe.* \
-  %{nil}
-%define mono_bin_2(bin, dll) %{_bindir}/%{1} \
-  %{mono_dir}/2.0/%{2}.exe \
-  %{mono_dir}/2.0/%{2}.exe.* \
-  %{nil}
-%endif
 
 
 %prep
 %prep
 %setup -q
 %setup -q
@@ -64,13 +45,26 @@ make install DESTDIR=$RPM_BUILD_ROOT
 %doc ChangeLog README
 %doc ChangeLog README
 %{_bindir}/vbnc
 %{_bindir}/vbnc
 %{mono_dir}/2.0/Microsoft.VisualBasic.dll
 %{mono_dir}/2.0/Microsoft.VisualBasic.dll
+%{mono_dir}/2.0/Mono.Cecil.VB.Mdb.dll
+%{mono_dir}/2.0/Mono.Cecil.VB.Pdb.dll
+%{mono_dir}/2.0/Mono.Cecil.VB.dll
 %{mono_dir}/2.0/vbnc.exe
 %{mono_dir}/2.0/vbnc.exe
 %{mono_dir}/2.0/vbnc.exe.mdb
 %{mono_dir}/2.0/vbnc.exe.mdb
 %{mono_dir}/2.0/vbnc.rsp
 %{mono_dir}/2.0/vbnc.rsp
-%{mono_dir}/gac/Microsoft.VisualBasic
-%{_mandir}/man1/*
+%dir %{mono_dir}/gac/Microsoft.VisualBasic
+%dir %{mono_dir}/gac/Mono.Cecil.VB.Mdb
+%dir %{mono_dir}/gac/Mono.Cecil.VB.Pdb
+%dir %{mono_dir}/gac/Mono.Cecil.VB
+%{mono_dir}/gac/Microsoft.VisualBasic/*
+%{mono_dir}/gac/Mono.Cecil.VB.Mdb/*
+%{mono_dir}/gac/Mono.Cecil.VB.Pdb/*
+%{mono_dir}/gac/Mono.Cecil.VB/*
+%{_mandir}/man1/vbnc.*
 
 
 %changelog
 %changelog
+* Fri Oct 08 2010 Shu KONNO <owa@bg.wakwak.com> 2.8-1
+- updated mono-basic to 2.8
+
 * Thu Apr 08 2010 Shu KONNO <owa@bg.wakwak.com> 2.6.2-1
 * Thu Apr 08 2010 Shu KONNO <owa@bg.wakwak.com> 2.6.2-1
 - updated mono-basic to 2.6.2
 - updated mono-basic to 2.6.2
 
 

+ 6 - 3
m/mono-debugger/mono-debugger-vl.spec

@@ -2,8 +2,8 @@
 Summary: Mono Debugger
 Summary: Mono Debugger
 Summary(ja): Mono デバッガ
 Summary(ja): Mono デバッガ
 Name: mono-debugger
 Name: mono-debugger
-Version: 2.6.3
-Release: 2%{?_dist_release}
+Version: 2.8
+Release: 1%{?_dist_release}
 Group: Development/Languages
 Group: Development/Languages
 License: MIT/X11 (include GPL files)
 License: MIT/X11 (include GPL files)
 URL: http://www.mono-project.com/Debugger
 URL: http://www.mono-project.com/Debugger
@@ -11,7 +11,7 @@ Source0: %{name}-%{version}.tar.bz2
 BuildRequires: mono-devel mono-nunit mono-web
 BuildRequires: mono-devel mono-nunit mono-web
 BuildRequires: pkgconfig
 BuildRequires: pkgconfig
 BuildRequires: ncurses-devel
 BuildRequires: ncurses-devel
-Requires: mono-core >= 2.4
+Requires: mono-core >= %{version}
 Provides: mono-debugger = %{version}-%{release}
 Provides: mono-debugger = %{version}-%{release}
 ExclusiveArch: %ix86 x86_64
 ExclusiveArch: %ix86 x86_64
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
@@ -72,6 +72,9 @@ rm -rf ${RPM_BUILD_ROOT}
 
 
 
 
 %changelog
 %changelog
+* Fri Oct 08 2010 2010 <owa@bg.wakwak.com> 2.8-1
+- updated mono-debugger to 2.8
+
 * Wed Sep 22 2010 IWAI, Masaharu <iwai@alib.jp> 2.6.3-2
 * Wed Sep 22 2010 IWAI, Masaharu <iwai@alib.jp> 2.6.3-2
 - build with rpm-4.8.1-1 for pkg-config file
 - build with rpm-4.8.1-1 for pkg-config file
 
 

+ 21 - 10
m/mono-tools/mono-tools-vl.spec

@@ -1,8 +1,8 @@
 %define mono_dir %(/usr/bin/monodir)
 %define mono_dir %(/usr/bin/monodir)
 %define _libdir %{_prefix}/lib
 %define _libdir %{_prefix}/lib
 Name: mono-tools
 Name: mono-tools
-Version: 2.6.2
-Release: 2%{?_dist_release}
+Version: 2.8
+Release: 1%{?_dist_release}
 Summary: Collection of Tools and Utilities for Mono
 Summary: Collection of Tools and Utilities for Mono
 Summary(ja): Mono 用 ツールコレクション
 Summary(ja): Mono 用 ツールコレクション
 Group: Development/Tools
 Group: Development/Tools
@@ -11,9 +11,11 @@ URL: http://go-mono.org/
 Source: http://mono.ximian.com/monobuild/preview/sources/%{name}/%{name}-%{version}.tar.bz2
 Source: http://mono.ximian.com/monobuild/preview/sources/%{name}/%{name}-%{version}.tar.bz2
 BuildArch: noarch
 BuildArch: noarch
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
-BuildRequires: mono-devel mono-nunit monodoc mono-jscript mono-data-oracle
-BuildRequires: gconf-sharp2 gecko-sharp2
-BuildRequires: gtkhtml314-sharp
+BuildRequires: mono-devel mono-nunit monodoc mono-data-oracle
+BuildRequires: gtk-sharp2
+#BuildRequires: gconf-sharp2
+#BuildRequires: gecko-sharp2
+#BuildRequires: gtkhtml314-sharp
 
 
 %description
 %description
 Mono Tools is a collection of development and testing programs and
 Mono Tools is a collection of development and testing programs and
@@ -62,12 +64,12 @@ monodoc --make-index
 %defattr(-, root, root)
 %defattr(-, root, root)
 %{_bindir}/create-native-map
 %{_bindir}/create-native-map
 %{_bindir}/emveepee
 %{_bindir}/emveepee
-%{_bindir}/gasnview
+##{_bindir}/gasnview
 %{_bindir}/gendarme
 %{_bindir}/gendarme
 %{_bindir}/gendarme-wizard
 %{_bindir}/gendarme-wizard
 %{_bindir}/gsharp
 %{_bindir}/gsharp
 %{_bindir}/gui-compare
 %{_bindir}/gui-compare
-%{_bindir}/ilcontrast
+##{_bindir}/ilcontrast
 %{_bindir}/minvoke
 %{_bindir}/minvoke
 %{_bindir}/monodoc
 %{_bindir}/monodoc
 %{_bindir}/mperfmon
 %{_bindir}/mperfmon
@@ -93,17 +95,18 @@ monodoc --make-index
 %{_libdir}/mono-tools/emveepee.exe
 %{_libdir}/mono-tools/emveepee.exe
 %{_libdir}/mono-tools/emveepee.exe.mdb
 %{_libdir}/mono-tools/emveepee.exe.mdb
 
 
-%{mono_dir}/1.0/gasnview.exe
+##{mono_dir}/1.0/gasnview.exe
 %{_datadir}/applications/gendarme-wizard.desktop
 %{_datadir}/applications/gendarme-wizard.desktop
 %{_datadir}/applications/gsharp.desktop
 %{_datadir}/applications/gsharp.desktop
-%{_datadir}/applications/ilcontrast.desktop
+##{_datadir}/applications/ilcontrast.desktop
 %{_datadir}/applications/monodoc.desktop
 %{_datadir}/applications/monodoc.desktop
 %{_datadir}/create-native-map
 %{_datadir}/create-native-map
 %{_datadir}/pixmaps/monodoc.png
 %{_datadir}/pixmaps/monodoc.png
 %{_datadir}/pkgconfig/create-native-map.pc
 %{_datadir}/pkgconfig/create-native-map.pc
 %{_datadir}/pkgconfig/gendarme-framework.pc
 %{_datadir}/pkgconfig/gendarme-framework.pc
-%{_datadir}/pixmaps/ilcontrast.png
+##{_datadir}/pixmaps/ilcontrast.png
 %{_datadir}/pixmaps/gendarme.svg
 %{_datadir}/pixmaps/gendarme.svg
+%{_iconsdir}/hicolor/*/apps/monodoc.png
 
 
 %{_mandir}/man1/mperfmon*
 %{_mandir}/man1/mperfmon*
 %{_mandir}/man1/mprof-decoder*
 %{_mandir}/man1/mprof-decoder*
@@ -114,6 +117,14 @@ monodoc --make-index
 
 
 
 
 %changelog
 %changelog
+* Fri Oct 08 2010 2010 Shu KONNO <owa@bg.wakwak.com> 2.8-1
+- updated mono-tools to 2.8
+- added BR: gtk-sharp2
+- dropt BR: mono-jscript
+- dropt BR: gconf-sharp2
+- dropt BR: gecko-sharp2
+- dropt BR: gtkhtml314-sharp
+
 * Wed Oct 06 2010 Shu KONNO <owa@bg.wakwak.com> 2.6.2-2
 * Wed Oct 06 2010 Shu KONNO <owa@bg.wakwak.com> 2.6.2-2
 - rebuilt with rpm-4.8.1 for pkg-config
 - rebuilt with rpm-4.8.1 for pkg-config
 
 

+ 270 - 283
m/mono/mono-vl.spec

@@ -1,14 +1,13 @@
 Summary: .NET runtime environment
 Summary: .NET runtime environment
 Summary(ja): .NET ランタイム環境
 Summary(ja): .NET ランタイム環境
 Name: mono
 Name: mono
-Version: 2.6.7
-Release: 2%{?_dist_release}
+Version: 2.8
+Release: 1%{?_dist_release}
 Group: Development/Languages
 Group: Development/Languages
 License: GPL, LGPL, MIT X11
 License: GPL, LGPL, MIT X11
 URL: http://www.mono-project.com/
 URL: http://www.mono-project.com/
 Source0: http://ftp.novell.com/pub/mono/sources/mono/%{name}-%{version}.tar.bz2
 Source0: http://ftp.novell.com/pub/mono/sources/mono/%{name}-%{version}.tar.bz2
 Source1: monodir.c
 Source1: monodir.c
-
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: bison
 BuildRequires: bison
 BuildRequires: glib2-devel
 BuildRequires: glib2-devel
@@ -18,6 +17,10 @@ BuildRequires: libgdiplus-devel >= 2.0
 BuildRequires: zlib-devel
 BuildRequires: zlib-devel
 # JIT only availible on these:
 # JIT only availible on these:
 ExclusiveArch: %{ix86} x86_64 ppc ia64 s390 s390x armv4l sparc
 ExclusiveArch: %{ix86} x86_64 ppc ia64 s390 s390x armv4l sparc
+Obsoletes: %{name}-jscript < 2.8
+Obsoletes: %{name}-data-sybase < 2.8
+Obsoletes: %{name}-data-firebird < 2.8
+Obsoletes: bytefx-data-mysql < 2.8
 
 
 %description
 %description
 The Mono runtime implements a JIT engine for the ECMA CLI
 The Mono runtime implements a JIT engine for the ECMA CLI
@@ -79,19 +82,6 @@ Requires:       mono-core = %{version}-%{release}
 This package contains assemblies to support I18N applications for
 This package contains assemblies to support I18N applications for
 non-latin alphabets.
 non-latin alphabets.
 
 
-# The above seems safe
-
-%package jscript
-Summary:        JScript .NET support for Mono
-Summary(ja):    Mono 用 JScript .NET サポート
-Group:          Development/Languages
-Requires:       mono-core = %{version}-%{release}
-
-%description jscript
-This package contains the JScript .NET compiler and language runtime.
-This allows you to compile and run JScript.NET application and
-assemblies.
-
 %package extras
 %package extras
 Summary:        Provides the infrastructure for running and building daemons and services with Mono as well as various stub assemblies
 Summary:        Provides the infrastructure for running and building daemons and services with Mono as well as various stub assemblies
 Group:          Development/Languages
 Group:          Development/Languages
@@ -145,15 +135,6 @@ Requires:       sqlite
 This package contains the ADO.NET Data provider for the sqlite
 This package contains the ADO.NET Data provider for the sqlite
 database.
 database.
 
 
-%package data-sybase
-Summary:        Sybase database connectivity for Mono
-Group:          Development/Languages
-Requires:       mono-core = %{version}-%{release}
-
-%description data-sybase
-This package contains the ADO.NET Data provider for the Sybase
-database.
-
 %package data-oracle
 %package data-oracle
 Summary:        Oracle database connectivity for Mono
 Summary:        Oracle database connectivity for Mono
 Group:          Development/Languages
 Group:          Development/Languages
@@ -172,15 +153,6 @@ Requires:       mono-core = %{version}-%{release}
 This package contains the ADO.NET Data provider for the PostgreSQL
 This package contains the ADO.NET Data provider for the PostgreSQL
 database.
 database.
 
 
-%package data-firebird
-Summary:        Firebird database connectivity for Mono
-Group:          Development/Languages
-Requires:       mono-core = %{version}-%{release}
-
-%description data-firebird
-This package contains the ADO.NET Data provider for the Firebird
-database.
-
 %package -n ibm-data-db2
 %package -n ibm-data-db2
 Summary:        IBM DB2 database connectivity for Mono
 Summary:        IBM DB2 database connectivity for Mono
 Group:          Development/Languages
 Group:          Development/Languages
@@ -190,16 +162,6 @@ Requires:       mono-core = %{version}-%{release}
 This package contains the ADO.NET Data provider for the IBM DB2
 This package contains the ADO.NET Data provider for the IBM DB2
 Universal database.
 Universal database.
 
 
-%package -n bytefx-data-mysql
-Summary:        MySQL database connectivity for Mono
-Group:          Development/Languages
-Requires:       mono-core = %{version}-%{release}
-
-%description -n bytefx-data-mysql
-This package contains the ADO.NET Data provider for MySQL. This is
-no longer maintained. MySQL AB now provides MySQL Connector/Net
-which is fully managed and actively maintained.
-
 %package -n monodoc
 %package -n monodoc
 Summary:	The Mono documentation system
 Summary:	The Mono documentation system
 Group:		Development/Tools
 Group:		Development/Tools
@@ -210,10 +172,13 @@ Obsoletes:      monodoc-core <= 2.0-1vl5
 %description -n monodoc
 %description -n monodoc
 monodoc is the documentation package for the mono .NET environment
 monodoc is the documentation package for the mono .NET environment
 
 
-
 ## macros
 ## macros
 %define mono_dir %{_prefix}/lib/mono
 %define mono_dir %{_prefix}/lib/mono
 %define mono_doc %{_prefix}/lib/monodoc
 %define mono_doc %{_prefix}/lib/monodoc
+%define bin_and_exe(bin, exe) %{_bindir}/%{1} \
+	%{mono_dir}/%{2}.exe \
+	%{mono_dir}/%{2}.exe.* \
+	%{nil}
 %define gac_and_1dll(dll)  %{mono_dir}/gac/%{1} \
 %define gac_and_1dll(dll)  %{mono_dir}/gac/%{1} \
 	%{mono_dir}/%{2}/%{1}.dll \
 	%{mono_dir}/%{2}/%{1}.dll \
 	%{nil}
 	%{nil}
@@ -221,14 +186,10 @@ monodoc is the documentation package for the mono .NET environment
 	%{mono_dir}/%{2}/%{1}.dll \
 	%{mono_dir}/%{2}/%{1}.dll \
 	%{mono_dir}/%{3}/%{1}.dll \
 	%{mono_dir}/%{3}/%{1}.dll \
 	%{nil}
 	%{nil}
-%define bin_and_exe(bin, exe) %{_bindir}/%{1} \
-	%{mono_dir}/%{2}.exe \
-	%{mono_dir}/%{2}.exe.mdb \
-	%{nil}
-%define bin_exe_and_conf(bin, exe) %{_bindir}/%{1} \
-	%{mono_dir}/%{2}.exe \
-	%{mono_dir}/%{2}.exe.mdb \
-	%{mono_dir}/%{2}.exe.config \
+%define gac_and_3dll(dll)  %{mono_dir}/gac/%{1} \
+	%{mono_dir}/%{2}/%{1}.dll \
+	%{mono_dir}/%{3}/%{1}.dll \
+	%{mono_dir}/%{4}/%{1}.dll \
 	%{nil}
 	%{nil}
 
 
 
 
@@ -251,8 +212,7 @@ export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
 	--with-jit=yes \
 	--with-jit=yes \
 	--with-ikvm=yes \
 	--with-ikvm=yes \
 	--with-sigaltstack=no \
 	--with-sigaltstack=no \
-	--with-moonlight=yes \
-	--with-libgdiplus=installed
+	;
 
 
 # don't use parallel builds
 # don't use parallel builds
 # make %{?_smp_mflags}
 # make %{?_smp_mflags}
@@ -265,28 +225,20 @@ make install DESTDIR=%{buildroot}
 
 
 install monodir %{buildroot}%{_bindir}
 install monodir %{buildroot}%{_bindir}
 
 
-%{__rm} %{buildroot}%{_libdir}/*.la
-%{__rm} %{buildroot}%{_libdir}/*.a
-
 ## Remove unused files
 ## Remove unused files
-%{__rm} %{buildroot}%{_bindir}/mono-find-provides
-%{__rm} %{buildroot}%{_bindir}/mono-find-requires
+%{__rm} -f %{buildroot}%{_libdir}/*.la
+%{__rm} -f %{buildroot}%{_libdir}/*.a
+%{__rm} -f %{buildroot}%{_bindir}/mono-find-provides
+%{__rm} -f %{buildroot}%{_bindir}/mono-find-requires
 
 
-# This was removed upstream:
-%{__rm} -fr %{buildroot}%{mono_dir}/gac/Mono.Security.Win32/[12]*
-%{__rm} -rf %{buildroot}%{mono_dir}/1.0/Mono.Security.Win32.dll
+## This was removed upstream:
+%{__rm} -rf %{buildroot}%{mono_dir}/gac/Mono.Security.Win32/2*
 %{__rm} -rf %{buildroot}%{mono_dir}/2.0/Mono.Security.Win32.dll
 %{__rm} -rf %{buildroot}%{mono_dir}/2.0/Mono.Security.Win32.dll
-%{__rm} %{buildroot}%{_datadir}/libgc-mono/README*
-%{__rm} %{buildroot}%{_datadir}/libgc-mono/barrett_diagram
-%{__rm} %{buildroot}%{_datadir}/libgc-mono/*.html
-%{__rm} %{buildroot}%{_datadir}/libgc-mono/gc.man
-%{__rm} %{buildroot}/%{_bindir}/jay
-%{__rm} -r %{buildroot}%{_datadir}/jay
-%{__rm} %{buildroot}%{_mandir}/man1/jay.1
-%{__rm} %{buildroot}%{_mandir}/man1/monostyle.1
-%{__rm} %{buildroot}%{_mandir}/man1/oldmono.1
-%{__rm} %{buildroot}%{_mandir}/man1/mint.1
-%{__rm} %{buildroot}%{mono_dir}/1.0/browsercaps-updater.exe*
+%{__rm} -rf %{buildroot}%{_datadir}/libgc-mono
+%{__rm} -rf %{buildroot}%{_datadir}/mono-2.0/mono/cil
+%{__rm} -f %{buildroot}%{_bindir}/prj2make
+%{__rm} -f %{buildroot}%{_mandir}/man1/prj2make.*
+%{__rm} -f %{buildroot}%{_mandir}/man1/cilc.*
 
 
 %find_lang mcs
 %find_lang mcs
 
 
@@ -299,94 +251,126 @@ install monodir %{buildroot}%{_bindir}
 %post devel -p /sbin/ldconfig
 %post devel -p /sbin/ldconfig
 %postun devel -p /sbin/ldconfig
 %postun devel -p /sbin/ldconfig
 
 
+
 %files core -f mcs.lang
 %files core -f mcs.lang
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING.LIB ChangeLog NEWS README
 %doc AUTHORS COPYING.LIB ChangeLog NEWS README
-%dir %{mono_dir}
-%dir %{mono_dir}/1.0
-%dir %{mono_dir}/2.0
-%dir %{mono_dir}/3.5
-%dir %{mono_dir}/gac
-%dir %{mono_dir}/compat-*
-%bin_and_exe csharp 2.0/csharp
-%bin_and_exe certmgr 1.0/certmgr
-%bin_and_exe chktrust 1.0/chktrust
-%bin_and_exe lc 2.0/lc
-%{_bindir}/gacutil
-%bin_and_exe gacutil1 1.0/gacutil
-%bin_and_exe gacutil2 2.0/gacutil
-%bin_exe_and_conf gmcs 2.0/gmcs
-%bin_and_exe installvst 1.0/installvst
-%bin_and_exe mconfig 2.0/mconfig
-%bin_and_exe mod 1.0/mod
+%{_bindir}/mcs
 %{_bindir}/mono
 %{_bindir}/mono
 %{_bindir}/monodir
 %{_bindir}/monodir
 %{_bindir}/mono-api-*
 %{_bindir}/mono-api-*
-%bin_and_exe mono-cil-strip 1.0/mono-cil-strip
+%{_bindir}/mono-configuration-crypto
+%{_bindir}/mono-heapviz
+%{_bindir}/mono-sgen
+%{_bindir}/peverify
 %{_bindir}/mono-test-install
 %{_bindir}/mono-test-install
-%bin_and_exe monolinker 2.0/monolinker
-%bin_and_exe mozroots 1.0/mozroots
-%{_bindir}/mcs
-%bin_exe_and_conf mcs1 1.0/mcs
-%bin_and_exe setreg 1.0/setreg
-%bin_and_exe sn 1.0/sn
-%bin_exe_and_conf sqlmetal 2.0/sqlmetal
-%bin_and_exe svcutil 2.0/svcutil
 %{_libdir}/libMonoPosixHelper.so
 %{_libdir}/libMonoPosixHelper.so
-%{_libdir}/libmono.so.*
+%{_libdir}/libmono-2.0.so.*
+%{_libdir}/libmonosgen-2.0.so.*
+%{_libdir}/libmono-profiler-aot.so.*
+%{_libdir}/libmono-profiler-cov.so.*
+%{_libdir}/libmono-profiler-iomap.so.*
 %{_libdir}/libmono-profiler-logging.so.*
 %{_libdir}/libmono-profiler-logging.so.*
-%{mono_dir}/1.0/ictool.exe
-%{mono_dir}/1.0/ictool.exe.mdb
-%{mono_dir}/?.0/installutil.*
-%{mono_dir}/?.0/mono-api-info*
-%{mono_dir}/?.0/mscorlib.dll
-%{mono_dir}/?.0/mscorlib.dll.mdb
-%{mono_dir}/3.5/System.Web.Extensions*
+%dir %{mono_dir}
+%dir %{mono_dir}/4.0
+%dir %{mono_dir}/3.5
+%dir %{mono_dir}/2.0
+%dir %{mono_dir}/gac
+%dir %{mono_dir}/compat-4.0
+%dir %{mono_dir}/compat-2.0
+%bin_and_exe ccrewrite 4.0/ccrewrite
+%bin_and_exe csharp 4.0/csharp
+%bin_and_exe csharp2 2.0/csharp
+%bin_and_exe certmgr 4.0/certmgr
+%bin_and_exe chktrust 4.0/chktrust
+%bin_and_exe dmcs 4.0/dmcs
+%bin_and_exe lc 4.0/lc
+%bin_and_exe gacutil 4.0/gacutil
+%bin_and_exe gacutil2 2.0/gacutil
+%bin_and_exe gmcs 2.0/gmcs
+%bin_and_exe installvst 4.0/installvst
+%bin_and_exe mconfig 4.0/mconfig
+%bin_and_exe mod 4.0/mod
+%bin_and_exe mono-cil-strip 4.0/mono-cil-strip
+%bin_and_exe monolinker 2.0/monolinker
+%bin_and_exe mozroots 4.0/mozroots
+%bin_and_exe setreg 4.0/setreg
+%bin_and_exe sn 4.0/sn
+%bin_and_exe sqlmetal 4.0/sqlmetal
+%bin_and_exe svcutil 4.0/svcutil
+%{mono_dir}/4.0/browsercaps-updater.exe*
+%{mono_dir}/4.0/monolinker.exe*
+%{mono_dir}/4.0/ictool.exe*
+%{mono_dir}/4.0/installutil.exe*
+%{mono_dir}/4.0/mono-api-info.exe
+%{mono_dir}/4.0/mscorlib.dll*
+%{mono_dir}/2.0/mscorlib.dll*
 %{mono_dir}/3.5/Microsoft.Build.*
 %{mono_dir}/3.5/Microsoft.Build.*
+%{mono_dir}/4.0/Microsoft.CSharp.targets
+%{mono_dir}/3.5/Microsoft.CSharp.targets
+%{mono_dir}/2.0/Microsoft.CSharp.targets
+%{mono_dir}/4.0/Microsoft.Common.targets
+%{mono_dir}/3.5/Microsoft.Common.targets
+%{mono_dir}/2.0/Microsoft.Common.targets
+%{mono_dir}/4.0/Microsoft.VisualBasic.targets
+%{mono_dir}/3.5/Microsoft.VisualBasic.targets
+%{mono_dir}/2.0/Microsoft.VisualBasic.targets
 %{mono_dir}/compat-*/ICSharpCode.SharpZipLib.dll
 %{mono_dir}/compat-*/ICSharpCode.SharpZipLib.dll
 %{mono_dir}/gac/Mono.Cecil
 %{mono_dir}/gac/Mono.Cecil
 %{mono_dir}/gac/Mono.Cecil.Mdb
 %{mono_dir}/gac/Mono.Cecil.Mdb
-%{mono_dir}/xbuild/*
-%gac_and_2dll cscompmgd 2.0 1.0
-%gac_and_2dll Commons.Xml.Relaxng 2.0 1.0
-%gac_and_2dll CustomMarshalers 2.0 1.0
-%gac_and_2dll I18N 2.0 1.0
-%gac_and_2dll I18N.West 2.0 1.0
-%gac_and_2dll ICSharpCode.SharpZipLib 2.0 1.0
-%gac_and_1dll Mono.C5 2.0
-%gac_and_2dll Mono.Cairo 2.0 1.0
-%gac_and_2dll Mono.CompilerServices.SymbolWriter 2.0 1.0
-%gac_and_2dll Mono.GetOptions 2.0 1.0
-%gac_and_2dll Mono.Posix 2.0 1.0
-%gac_and_2dll Mono.Security 2.0 1.0
-%gac_and_2dll System 2.0 1.0
-%gac_and_1dll System.Configuration 2.0
-%gac_and_2dll System.Drawing 2.0 1.0
-%gac_and_2dll System.Security 2.0 1.0
-%gac_and_2dll System.Xml 2.0 1.0
-%gac_and_1dll System.Xml.Linq 2.0
-%gac_and_1dll System.Core 2.0
-%gac_and_1dll Mono.CSharp 2.0
+%{mono_dir}/mono-configuration-crypto/4.0/Mono.Configuration.Crypto.dll*
+%{mono_dir}/mono-configuration-crypto/4.0/mono-configuration-crypto.exe*
+%gac_and_2dll cscompmgd 4.0 2.0
+%gac_and_2dll Commons.Xml.Relaxng 4.0 2.0
+%gac_and_2dll CustomMarshalers 4.0 2.0
+%gac_and_2dll I18N 4.0 2.0
+%gac_and_2dll I18N.West 4.0 2.0
+%gac_and_2dll ICSharpCode.SharpZipLib 4.0 2.0
+%gac_and_1dll Microsoft.CSharp 4.0
+%gac_and_2dll Mono.C5 4.0 2.0
+%gac_and_2dll Mono.Cairo 4.0 2.0
+%gac_and_2dll Mono.CompilerServices.SymbolWriter 4.0 2.0
+%gac_and_2dll Mono.Posix 4.0 2.0
+%gac_and_2dll Mono.Security 4.0 2.0
+%gac_and_1dll Mono.Security.Win32 4.0
+%gac_and_2dll Mono.CSharp 4.0 2.0
+%gac_and_1dll Mono.CodeContracts 4.0
 %gac_and_1dll Mono.Debugger.Soft 2.0
 %gac_and_1dll Mono.Debugger.Soft 2.0
-%gac_and_1dll Mono.Management 2.0
-%gac_and_1dll Mono.Simd 2.0
-%gac_and_1dll Mono.Tasklets 2.0
-%gac_and_1dll System.ComponentModel.DataAnnotations 2.0
-%gac_and_1dll System.IdentityModel.Selectors 2.0
-%gac_and_1dll System.IdentityModel 2.0
-%gac_and_1dll System.Runtime.Serialization 2.0
-%gac_and_2dll OpenSystem.C 2.0 1.0
-%gac_and_1dll WindowsBase 2.0
+%gac_and_2dll Mono.Management 4.0 2.0
+%gac_and_2dll Mono.Simd 4.0 2.0
+%gac_and_2dll Mono.Tasklets 4.0 2.0
+%gac_and_2dll System 4.0 2.0
+%gac_and_2dll System.Configuration 4.0 2.0
+%gac_and_1dll System.Dynamic 4.0
+%gac_and_2dll System.Drawing 4.0 2.0
+%gac_and_2dll System.Core 4.0 2.0
+%gac_and_1dll System.ComponentModel.Composition 4.0
+%gac_and_2dll System.ComponentModel.DataAnnotations 4.0 2.0
+%gac_and_2dll System.IdentityModel 4.0 2.0
+%gac_and_2dll System.IdentityModel.Selectors 4.0 2.0
+%gac_and_1dll System.Numerics 4.0
+%gac_and_1dll System.Runtime.Caching 4.0
+%gac_and_1dll System.Runtime.DurableInstancing 4.0
+%gac_and_2dll System.Runtime.Serialization 4.0 2.0
+%gac_and_2dll System.Runtime.Serialization.Formatters.Soap 4.0 2.0
+%gac_and_2dll System.Security 4.0 2.0
+%gac_and_1dll System.Xaml 4.0
+%gac_and_2dll System.Xml 4.0 2.0
+%gac_and_2dll System.Xml.Linq 4.0 2.0
+%gac_and_2dll OpenSystem.C 4.0 2.0
+%gac_and_2dll WindowsBase 4.0 2.0
 %dir %{_sysconfdir}/mono
 %dir %{_sysconfdir}/mono
-%dir %{_sysconfdir}/mono/1.0
+%dir %{_sysconfdir}/mono/4.0
 %dir %{_sysconfdir}/mono/2.0
 %dir %{_sysconfdir}/mono/2.0
 %dir %{_sysconfdir}/mono/mconfig
 %dir %{_sysconfdir}/mono/mconfig
 %config (noreplace) %{_sysconfdir}/mono/config
 %config (noreplace) %{_sysconfdir}/mono/config
-%config (noreplace) %{_sysconfdir}/mono/1.0/machine.config
 %config (noreplace) %{_sysconfdir}/mono/2.0/machine.config
 %config (noreplace) %{_sysconfdir}/mono/2.0/machine.config
+%config (noreplace) %{_sysconfdir}/mono/4.0/machine.config
 %config (noreplace) %{_sysconfdir}/mono/mconfig/config.xml
 %config (noreplace) %{_sysconfdir}/mono/mconfig/config.xml
 %config (noreplace) %{_sysconfdir}/mono/2.0/settings.map
 %config (noreplace) %{_sysconfdir}/mono/2.0/settings.map
+%config (noreplace) %{_sysconfdir}/mono/4.0/settings.map
 %{_prefix}/lib/mono-source-libs/
 %{_prefix}/lib/mono-source-libs/
+%{_mandir}/man1/ccrewrite.1.gz
 %{_mandir}/man1/certmgr.1.gz
 %{_mandir}/man1/certmgr.1.gz
 %{_mandir}/man1/chktrust.1.gz
 %{_mandir}/man1/chktrust.1.gz
 %{_mandir}/man1/csharp.1.gz
 %{_mandir}/man1/csharp.1.gz
@@ -400,90 +384,95 @@ install monodir %{buildroot}%{_bindir}
 %{_mandir}/man1/setreg.1.gz
 %{_mandir}/man1/setreg.1.gz
 %{_mandir}/man1/sn.1.gz
 %{_mandir}/man1/sn.1.gz
 %{_mandir}/man1/resgen.1.gz
 %{_mandir}/man1/resgen.1.gz
+%{_mandir}/man1/mono-api-info.1.gz
 %{_mandir}/man1/mono-cil-strip.1.gz
 %{_mandir}/man1/mono-cil-strip.1.gz
-%{_mandir}/man1/xbuild.1.gz
+%{_mandir}/man1/mono-configuration-crypto.1.gz
 %{_mandir}/man5/mono-config.5.gz
 %{_mandir}/man5/mono-config.5.gz
 
 
 %files devel
 %files devel
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
-%{_bindir}/al
 %{_bindir}/genxs
 %{_bindir}/genxs
-%{_bindir}/ilasm1
 %{_bindir}/mkbundle
 %{_bindir}/mkbundle
-%bin_and_exe mkbundle1 1.0/mkbundle
-%bin_and_exe mkbundle2 2.0/mkbundle
+%{_bindir}/mono-gdb.py
 %{_bindir}/monodis
 %{_bindir}/monodis
 %{_bindir}/monograph
 %{_bindir}/monograph
-%{_bindir}/monop1
-%{_bindir}/mono-gdb.py
 %{_bindir}/pedump
 %{_bindir}/pedump
-%{_bindir}/resgen1
-%bin_and_exe al1 1.0/al
+##{_bindir}/prj2make
+%{_bindir}/xbuild
+%{_libdir}/libmono-2.0.so
+%{_libdir}/libmono-profiler-aot.so
+%{_libdir}/libmono-profiler-cov.so
+%{_libdir}/libmono-profiler-iomap.so
+%{_libdir}/libmono-profiler-logging.so
+%{_libdir}/libmonosgen-2.0.so
+%{_libdir}/libMonoSupportW.so
+%{_libdir}/libikvm-native.so
+%{mono_dir}/4.0/mkbundle.exe*
+%{mono_dir}/2.0/mkbundle.exe*
+%{mono_dir}/4.0/genxs.exe*
+%{mono_dir}/2.0/genxs.exe*
+%{mono_dir}/2.0/ilasm.exe*
+%bin_and_exe al 4.0/al
 %bin_and_exe al2 2.0/al
 %bin_and_exe al2 2.0/al
-%bin_and_exe caspol 1.0/caspol
-%bin_and_exe cert2spc 1.0/cert2spc
-%bin_and_exe cilc 1.0/cilc
-%bin_and_exe dtd2xsd 1.0/dtd2xsd
-%bin_and_exe dtd2rng 1.0/dtd2rng
-%bin_and_exe genxs1 1.0/genxs
-%bin_and_exe sgen 2.0/sgen
-%bin_and_exe ilasm 1.0/ilasm
-%bin_and_exe ilasm2 2.0/ilasm
-%bin_and_exe macpack 1.0/macpack
-%bin_and_exe makecert 1.0/makecert
-%bin_and_exe monop 1.0/monop
+%bin_and_exe caspol 4.0/caspol
+%bin_and_exe cert2spc 4.0/cert2spc
+%bin_and_exe dtd2xsd 4.0/dtd2xsd
+%bin_and_exe dtd2rng 4.0/dtd2rng
+%bin_and_exe sgen 4.0/sgen
+%bin_and_exe ilasm 4.0/ilasm
+%bin_and_exe macpack 4.0/macpack
+%bin_and_exe makecert 4.0/makecert
+%bin_and_exe monop 4.0/monop
 %bin_and_exe monop2 2.0/monop
 %bin_and_exe monop2 2.0/monop
-%bin_exe_and_conf mono-shlib-cop 2.0/mono-shlib-cop
-%bin_and_exe mono-xmltool 2.0/mono-xmltool
-%bin_and_exe pdb2mdb 2.0/pdb2mdb
-%bin_and_exe permview 1.0/permview
-%bin_and_exe prj2make 1.0/prj2make
-%bin_and_exe resgen 1.0/resgen
+%bin_and_exe mono-shlib-cop 4.0/mono-shlib-cop
+%bin_and_exe mono-xmltool 4.0/mono-xmltool
+%bin_and_exe pdb2mdb 4.0/pdb2mdb
+%bin_and_exe permview 4.0/permview
+%bin_and_exe resgen 4.0/resgen
 %bin_and_exe resgen2 2.0/resgen
 %bin_and_exe resgen2 2.0/resgen
-%bin_and_exe secutil 1.0/secutil
-%bin_and_exe signcode 1.0/signcode
-%bin_and_exe xbuild 2.0/xbuild
-%bin_and_exe xbuild 3.5/xbuild
-%{mono_dir}/1.0/culevel*
-%{mono_dir}/2.0/MSBuild
+%bin_and_exe secutil 4.0/secutil
+%bin_and_exe signcode 4.0/signcode
+%{mono_dir}/xbuild
+%{mono_dir}/4.0/xbuild.*
+%{mono_dir}/3.5/xbuild.*
+%{mono_dir}/2.0/xbuild.*
+%{mono_dir}/4.0/culevel.exe*
+%{mono_dir}/2.0/culevel.exe*
+%{mono_dir}/4.0/MSBuild/*.xsd
+%{mono_dir}/3.5/MSBuild/*.xsd
+%{mono_dir}/2.0/MSBuild/*.xsd
+%{mono_dir}/4.0/Microsoft.Build.xsd
+%{mono_dir}/3.5/Microsoft.Build.xsd
 %{mono_dir}/2.0/Microsoft.Build.xsd
 %{mono_dir}/2.0/Microsoft.Build.xsd
-%{mono_dir}/2.0/Microsoft.*.targets
-%{mono_dir}/2.0/Microsoft.Common.tasks
-%{mono_dir}/2.0/xbuild.rsp
-%{mono_dir}/3.5/MSBuild
+%{mono_dir}/4.0/Microsoft.*.targets
 %{mono_dir}/3.5/Microsoft.*.targets
 %{mono_dir}/3.5/Microsoft.*.targets
+%{mono_dir}/2.0/Microsoft.*.targets
+%{mono_dir}/4.0/Microsoft.Common.tasks
 %{mono_dir}/3.5/Microsoft.Common.tasks
 %{mono_dir}/3.5/Microsoft.Common.tasks
-%{mono_dir}/3.5/xbuild.rsp
-%gac_and_2dll PEAPI 2.0 1.0
-%gac_and_2dll Microsoft.Build.Engine 3.5 2.0
-%gac_and_2dll Microsoft.Build.Framework 3.5 2.0
+%{mono_dir}/2.0/Microsoft.Common.tasks
+%gac_and_2dll PEAPI 4.0 2.0
+%gac_and_3dll Microsoft.Build.Engine 4.0 3.5 2.0
+%gac_and_3dll Microsoft.Build.Framework 4.0 3.5 2.0
 %gac_and_1dll Microsoft.Build.Tasks 2.0
 %gac_and_1dll Microsoft.Build.Tasks 2.0
+%gac_and_1dll Microsoft.Build.Tasks.v4.0 4.0
 %gac_and_1dll Microsoft.Build.Tasks.v3.5 3.5
 %gac_and_1dll Microsoft.Build.Tasks.v3.5 3.5
 %gac_and_1dll Microsoft.Build.Utilities 2.0
 %gac_and_1dll Microsoft.Build.Utilities 2.0
+%gac_and_1dll Microsoft.Build.Utilities.v4.0 4.0
 %gac_and_1dll Microsoft.Build.Utilities.v3.5 3.5
 %gac_and_1dll Microsoft.Build.Utilities.v3.5 3.5
-%gac_and_2dll Microsoft.VisualC 2.0 1.0
-%{_libdir}/libmono-profiler-aot.*
-%{_libdir}/libmono-profiler-cov.*
-%{_libdir}/libmono.so
-%{_libdir}/libMonoSupportW.so
-%{_libdir}/libmono-profiler-logging.so
-%{_libdir}/libikvm-native.so
+%gac_and_2dll Microsoft.VisualC 4.0 2.0
 %{_libdir}/pkgconfig/dotnet.pc
 %{_libdir}/pkgconfig/dotnet.pc
 %{_libdir}/pkgconfig/mono-cairo.pc
 %{_libdir}/pkgconfig/mono-cairo.pc
 %{_libdir}/pkgconfig/mono.pc
 %{_libdir}/pkgconfig/mono.pc
+%{_libdir}/pkgconfig/mono-2.pc
 %{_libdir}/pkgconfig/cecil.pc
 %{_libdir}/pkgconfig/cecil.pc
 %{_libdir}/pkgconfig/dotnet35.pc
 %{_libdir}/pkgconfig/dotnet35.pc
 %{_libdir}/pkgconfig/mono-lineeditor.pc
 %{_libdir}/pkgconfig/mono-lineeditor.pc
 %{_libdir}/pkgconfig/mono-options.pc
 %{_libdir}/pkgconfig/mono-options.pc
 %{_libdir}/pkgconfig/wcf.pc
 %{_libdir}/pkgconfig/wcf.pc
-%{_includedir}/mono-1.0
-%dir %{_datadir}/mono-1.0
-%dir %{_datadir}/mono-1.0/mono
-%dir %{_datadir}/mono-1.0/mono/cil
-%{_datadir}/mono-1.0/mono/cil/cil-opcodes.xml
+%{_includedir}/mono-2.0
 %{_mandir}/man1/al.1.gz
 %{_mandir}/man1/al.1.gz
 %{_mandir}/man1/cert2spc.1.gz
 %{_mandir}/man1/cert2spc.1.gz
-%{_mandir}/man1/cilc.1.gz
+##{_mandir}/man1/cilc.1.gz
 %{_mandir}/man1/dtd2xsd.1.gz
 %{_mandir}/man1/dtd2xsd.1.gz
 %{_mandir}/man1/genxs.1.gz
 %{_mandir}/man1/genxs.1.gz
 %{_mandir}/man1/ilasm.1.gz
 %{_mandir}/man1/ilasm.1.gz
@@ -496,153 +485,137 @@ install monodir %{buildroot}%{_bindir}
 %{_mandir}/man1/monop.1.gz
 %{_mandir}/man1/monop.1.gz
 %{_mandir}/man1/pdb2mdb.1.gz
 %{_mandir}/man1/pdb2mdb.1.gz
 %{_mandir}/man1/permview.1.gz
 %{_mandir}/man1/permview.1.gz
-%{_mandir}/man1/prj2make.1.gz
+##{_mandir}/man1/prj2make.1.gz
 %{_mandir}/man1/secutil.1.gz
 %{_mandir}/man1/secutil.1.gz
 %{_mandir}/man1/sgen.1.gz
 %{_mandir}/man1/sgen.1.gz
 %{_mandir}/man1/signcode.1.gz
 %{_mandir}/man1/signcode.1.gz
+%{_mandir}/man1/xbuild.1.gz
 
 
 %files nunit
 %files nunit
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
-%bin_exe_and_conf nunit-console 1.0/nunit-console
-%bin_exe_and_conf nunit-console2 2.0/nunit-console
-%gac_and_2dll nunit.core 2.0 1.0
-%gac_and_2dll nunit.framework 2.0 1.0
-%gac_and_2dll nunit.util 2.0 1.0
-%gac_and_2dll nunit.mocks 2.0 1.0
-%gac_and_2dll nunit-console-runner 2.0 1.0
-%gac_and_2dll nunit.core.extensions 2.0 1.0
-%gac_and_2dll nunit.core.interfaces 2.0 1.0
-%gac_and_2dll nunit.framework.extensions 2.0 1.0
+%bin_and_exe nunit-console 4.0/nunit-console
+%bin_and_exe nunit-console2 2.0/nunit-console
+%gac_and_2dll nunit.core 4.0 2.0
+%gac_and_2dll nunit.framework 4.0 2.0
+%gac_and_2dll nunit.util 4.0 2.0
+%gac_and_2dll nunit.mocks 4.0 2.0
+%gac_and_2dll nunit-console-runner 4.0 2.0
+%gac_and_2dll nunit.core.extensions 4.0 2.0
+%gac_and_2dll nunit.core.interfaces 4.0 2.0
+%gac_and_2dll nunit.framework.extensions 4.0 2.0
 %{_libdir}/pkgconfig/mono-nunit.pc
 %{_libdir}/pkgconfig/mono-nunit.pc
 
 
 %files locale-extras
 %files locale-extras
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
-%gac_and_2dll I18N.MidEast 2.0 1.0
-%gac_and_2dll I18N.Rare 2.0 1.0
-%gac_and_2dll I18N.CJK 2.0 1.0
-%gac_and_2dll I18N.Other 2.0 1.0
-
-%files jscript
-%defattr(-,root,root,-)
-%bin_and_exe mjs 1.0/mjs
-%gac_and_2dll Microsoft.JScript 2.0 1.0
+%gac_and_2dll I18N.MidEast 4.0 2.0
+%gac_and_2dll I18N.Rare 4.0 2.0
+%gac_and_2dll I18N.CJK 4.0 2.0
+%gac_and_2dll I18N.Other 4.0 2.0
 
 
 %files extras
 %files extras
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
 %{_mandir}/man1/mono-service.1.gz
 %{_mandir}/man1/mono-service.1.gz
-%bin_and_exe mono-service 1.0/mono-service
+%bin_and_exe mono-service 4.0/mono-service
 %bin_and_exe mono-service2 2.0/mono-service
 %bin_and_exe mono-service2 2.0/mono-service
 %{mono_dir}/gac/mono-service
 %{mono_dir}/gac/mono-service
-%gac_and_2dll System.Management 2.0 1.0
-%gac_and_2dll System.Messaging 2.0 1.0
-%gac_and_2dll System.ServiceProcess 2.0 1.0
-%gac_and_1dll System.ServiceModel 2.0
-%gac_and_2dll System.Configuration.Install 2.0 1.0
-%gac_and_2dll Microsoft.Vsa 2.0 1.0
-%gac_and_2dll Mono.Messaging.RabbitMQ 2.0 1.0
-%gac_and_2dll Mono.Messaging 2.0 1.0
-%gac_and_2dll RabbitMQ.Client 2.0 1.0
-%{mono_dir}/1.0/RabbitMQ.Client.Apigen.exe*
+%gac_and_2dll System.Configuration.Install 4.0 2.0
+%gac_and_2dll System.Management 4.0 2.0
+%gac_and_2dll System.Messaging 4.0 2.0
+%gac_and_2dll System.ServiceProcess 4.0 2.0
+%gac_and_2dll System.ServiceModel 4.0 2.0
+%gac_and_1dll System.ServiceModel.Discovery 4.0
+%gac_and_1dll System.ServiceModel.Routing 4.0
+%gac_and_2dll Mono.Messaging.RabbitMQ 4.0 2.0
+%gac_and_2dll Mono.Messaging 4.0 2.0
+%gac_and_2dll RabbitMQ.Client 4.0 2.0
+%{mono_dir}/4.0/RabbitMQ.Client.Apigen.exe*
 %{mono_dir}/2.0/RabbitMQ.Client.Apigen.exe*
 %{mono_dir}/2.0/RabbitMQ.Client.Apigen.exe*
 
 
 %files winforms
 %files winforms
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
-%gac_and_2dll System.Windows.Forms 2.0 1.0
-%gac_and_2dll Accessibility 2.0 1.0
-%gac_and_2dll System.Design 2.0 1.0
-%gac_and_2dll System.Drawing.Design 2.0 1.0
+%gac_and_2dll Accessibility 4.0 2.0
+%gac_and_2dll System.Design 4.0 2.0
+%gac_and_2dll System.Drawing.Design 4.0 2.0
+%gac_and_2dll System.Windows.Forms 4.0 2.0
+%gac_and_1dll System.Windows.Forms.DataVisualization 4.0
 
 
 %files web
 %files web
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
-%bin_and_exe httpcfg 2.0/httpcfg
-
-%bin_and_exe disco 1.0/disco
-%bin_and_exe soapsuds 1.0/soapsuds
-%bin_and_exe wsdl 1.0/wsdl
-%{_bindir}/wsdl1
-%bin_and_exe wsdl2 2.0/wsdl
-%bin_and_exe xsd2 2.0/xsd
-%bin_and_exe xsd 1.0/xsd
-
-%gac_and_2dll Mono.Http 2.0 1.0
-%gac_and_1dll Mono.Web 2.0
-%gac_and_2dll Mono.WebBrowser 2.0 1.0
-%gac_and_2dll System.Runtime.Remoting 2.0 1.0
-%gac_and_2dll System.Web 2.0 1.0
-%gac_and_2dll System.Runtime.Serialization.Formatters.Soap 2.0 1.0
+%{mono_dir}/2.0/xsd.exe*
 %{mono_dir}/compat-2.0/System.Web.Extensions*dll
 %{mono_dir}/compat-2.0/System.Web.Extensions*dll
 %{mono_dir}/compat-2.0/System.Web.Mvc.dll
 %{mono_dir}/compat-2.0/System.Web.Mvc.dll
-%gac_and_1dll System.ServiceModel.Web 2.0
-%gac_and_1dll System.Web.Abstractions 2.0
-%gac_and_1dll System.Web.DynamicData 2.0
+%bin_and_exe disco 4.0/disco
+%bin_and_exe soapsuds 4.0/soapsuds
+%bin_and_exe xsd 4.0/xsd
+%bin_and_exe wsdl 4.0/wsdl
+%bin_and_exe wsdl2 2.0/wsdl
+%bin_and_exe httpcfg 4.0/httpcfg
+%gac_and_2dll Mono.Http 4.0 2.0
+%gac_and_2dll Mono.Web 4.0 2.0
+%gac_and_2dll Mono.WebBrowser 4.0 2.0
+%gac_and_2dll System.Runtime.Remoting 4.0 2.0
+%gac_and_2dll System.Runtime.Serialization.Formatters.Soap 4.0 2.0
+%gac_and_2dll System.ServiceModel.Web 4.0 2.0
+%gac_and_2dll System.Web 4.0 2.0
+%gac_and_1dll System.Web.ApplicationServices 4.0
+%gac_and_2dll System.Web.Abstractions 4.0 2.0
+%gac_and_2dll System.Web.DynamicData 4.0 2.0
 %gac_and_1dll System.Web.Mvc 2.0
 %gac_and_1dll System.Web.Mvc 2.0
-%gac_and_1dll System.Web.Routing 2.0
-%gac_and_2dll System.Web.Services 2.0 1.0
-%gac_and_2dll System.Web.Extensions.Design 3.5 2.0
-%gac_and_1dll System.Web.Extensions 2.0
+%gac_and_2dll System.Web.Routing 4.0 2.0
+%gac_and_2dll System.Web.Services 4.0 2.0
+%gac_and_3dll System.Web.Extensions.Design 4.0 3.5 2.0
+%gac_and_2dll System.Web.Extensions 4.0 2.0
 %{_mandir}/man1/disco.1.gz
 %{_mandir}/man1/disco.1.gz
 %{_mandir}/man1/soapsuds.1.gz
 %{_mandir}/man1/soapsuds.1.gz
 %{_mandir}/man1/wsdl.1.gz
 %{_mandir}/man1/wsdl.1.gz
 %{_mandir}/man1/xsd.1.gz
 %{_mandir}/man1/xsd.1.gz
 %config (noreplace) %{_sysconfdir}/mono/browscap.ini
 %config (noreplace) %{_sysconfdir}/mono/browscap.ini
 %config (noreplace) %{_sysconfdir}/mono/2.0/Browsers/Compat.browser
 %config (noreplace) %{_sysconfdir}/mono/2.0/Browsers/Compat.browser
-%config (noreplace) %{_sysconfdir}/mono/1.0/DefaultWsdlHelpGenerator.aspx
+%config (noreplace) %{_sysconfdir}/mono/4.0/DefaultWsdlHelpGenerator.aspx
 %config (noreplace) %{_sysconfdir}/mono/2.0/DefaultWsdlHelpGenerator.aspx
 %config (noreplace) %{_sysconfdir}/mono/2.0/DefaultWsdlHelpGenerator.aspx
+%config (noreplace) %{_sysconfdir}/mono/4.0/web.config
 %config (noreplace) %{_sysconfdir}/mono/2.0/web.config
 %config (noreplace) %{_sysconfdir}/mono/2.0/web.config
 %{_mandir}/man1/httpcfg.1.gz
 %{_mandir}/man1/httpcfg.1.gz
 %{_libdir}/pkgconfig/mono.web.pc
 %{_libdir}/pkgconfig/mono.web.pc
 %{_libdir}/pkgconfig/system.web.extensions_1.0.pc
 %{_libdir}/pkgconfig/system.web.extensions_1.0.pc
 %{_libdir}/pkgconfig/system.web.extensions.design_1.0.pc
 %{_libdir}/pkgconfig/system.web.extensions.design_1.0.pc
 %{_libdir}/pkgconfig/system.web.mvc.pc
 %{_libdir}/pkgconfig/system.web.mvc.pc
+%{_libdir}/pkgconfig/system.web.mvc2.pc
 
 
 %files data
 %files data
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
-%bin_and_exe sqlsharp 2.0/sqlsharp
-%{mono_dir}/gac/System.Data.Services
-%gac_and_2dll System.Data 2.0 1.0
-%gac_and_1dll System.Data.DataSetExtensions 2.0
-%gac_and_1dll System.Data.Linq 2.0
-%gac_and_2dll Mono.Data 2.0 1.0
-%gac_and_2dll Mono.Data.Tds 2.0 1.0
-%gac_and_2dll Mono.Data.TdsClient 2.0 1.0
-%gac_and_2dll System.EnterpriseServices 2.0 1.0
-%gac_and_2dll Novell.Directory.Ldap 2.0 1.0
-%gac_and_2dll System.DirectoryServices 2.0 1.0
-%gac_and_1dll System.Transactions 2.0
+%bin_and_exe sqlsharp 4.0/sqlsharp
+%gac_and_2dll System.Data 4.0 2.0
+%gac_and_2dll System.Data.DataSetExtensions 4.0 2.0
+%gac_and_2dll System.Data.Linq 4.0 2.0
+%gac_and_2dll System.Data.Services 4.0 2.0
+%gac_and_2dll Mono.Data.Tds 4.0 2.0
+%gac_and_2dll System.EnterpriseServices 4.0 2.0
+%gac_and_2dll Novell.Directory.Ldap 4.0 2.0
+%gac_and_2dll System.DirectoryServices 4.0 2.0
+%gac_and_2dll System.Transactions 4.0 2.0
+%{mono_dir}/gac/System.Data.Services.Client
 %{_mandir}/man1/sqlsharp.1.gz
 %{_mandir}/man1/sqlsharp.1.gz
 
 
 %files data-sqlite
 %files data-sqlite
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
-%gac_and_2dll Mono.Data.SqliteClient 2.0 1.0
-%gac_and_2dll Mono.Data.Sqlite 2.0 1.0
-
-%files data-sybase
-%defattr(-,root,root,-)
-%gac_and_2dll Mono.Data.SybaseClient 2.0 1.0
+%gac_and_2dll Mono.Data.Sqlite 4.0 2.0
 
 
 %files data-oracle
 %files data-oracle
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
-%gac_and_2dll System.Data.OracleClient 2.0 1.0
+%gac_and_2dll System.Data.OracleClient 4.0 2.0
 
 
 %files data-postgresql
 %files data-postgresql
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
-%gac_and_2dll Npgsql 2.0 1.0
-
-%files data-firebird
-%defattr(-,root,root,-)
-%gac_and_1dll FirebirdSql.Data.Firebird 1.0
-
-%files -n bytefx-data-mysql
-%defattr(-,root,root,-)
-%gac_and_2dll ByteFX.Data 2.0 1.0
+%gac_and_2dll Npgsql 4.0 2.0
 
 
 %files -n ibm-data-db2
 %files -n ibm-data-db2
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
-%gac_and_2dll IBM.Data.DB2 2.0 1.0
+%gac_and_2dll IBM.Data.DB2 4.0 2.0
 
 
 %files -n monodoc
 %files -n monodoc
 %defattr(-, root, root)
 %defattr(-, root, root)
-%bin_and_exe mdoc 2.0/mdoc
+%bin_and_exe mdoc 4.0/mdoc
 %{_bindir}/mdoc-*
 %{_bindir}/mdoc-*
 %{_bindir}/mdass*
 %{_bindir}/mdass*
 %{_bindir}/mdval*
 %{_bindir}/mdval*
@@ -656,7 +629,21 @@ install monodir %{buildroot}%{_bindir}
 %{_mandir}/man5/mdoc*
 %{_mandir}/man5/mdoc*
 %{_libdir}/pkgconfig/monodoc.pc
 %{_libdir}/pkgconfig/monodoc.pc
 
 
+
 %changelog
 %changelog
+* Fri Oct 08 2010 Shu KONNO <owa@bg.wakwak.com> 2.8-1
+- updated mono to 2.8
+- modified macros used in %%files
+- removed below:
+  - packages:
+    %{name}-jscript, %{name}-data-sybase, %{name}-data-firebird, bytefx-data-mysql
+  - libraries:
+    ByteFX.Data, FirebirdSql.Data.Firebird
+    Mono.Data Mono.Data.TdsClient, Mono.Data.SybaseClient, Mono.Data.SqliteClient
+    Microsoft.JScript, Microsoft.Vsa
+  - commands:
+    cilc, mjs, prj2make (replaced by xbuild)
+
 * Tue Sep 21 2010 IWAI, Masaharu <iwai@alib.jp> 2.6.7-2
 * Tue Sep 21 2010 IWAI, Masaharu <iwai@alib.jp> 2.6.7-2
 - build with rpm-4.8.1-1 for pkg-config file
 - build with rpm-4.8.1-1 for pkg-config file
 
 

+ 4 - 1
m/monodevelop/monodevelop-vl.spec

@@ -3,7 +3,7 @@ Summary: A Full-Featured IDE for Mono and Gtk#
 Summary(ja): Gtk# 版 Mono 統合開発環境
 Summary(ja): Gtk# 版 Mono 統合開発環境
 Name: monodevelop
 Name: monodevelop
 Version: 2.4
 Version: 2.4
-Release: 3%{?_dist_release}
+Release: 4%{?_dist_release}
 License: LGPL2.1
 License: LGPL2.1
 Group: Applications/Development
 Group: Applications/Development
 BuildArch: noarch
 BuildArch: noarch
@@ -91,6 +91,9 @@ update-mime-database /usr/share/mime >/dev/null || :
 
 
 
 
 %changelog
 %changelog
+* Sat Oct 09 2010 Shu KONNO <owa@bg.wakwak.com> 2.4-4
+- rebuilt with mono-2.8
+
 * Wed Oct 06 2010 Shu KONNO <owa@bg.wakwak.com> 2.4-3
 * Wed Oct 06 2010 Shu KONNO <owa@bg.wakwak.com> 2.4-3
 - rebuilt with rpm-4.8.1 for pkg-config
 - rebuilt with rpm-4.8.1 for pkg-config
 
 

+ 4 - 1
n/ndesk-dbus-glib/ndesk-dbus-glib-vl.spec

@@ -1,7 +1,7 @@
 %define mono_dir %{_prefix}/lib/mono
 %define mono_dir %{_prefix}/lib/mono
 %define pkgconfigdir %{_datadir}/pkgconfig
 %define pkgconfigdir %{_datadir}/pkgconfig
 %define pkg_version	0.4.1
 %define pkg_version	0.4.1
-%define pkg_release	6%{?_dist_release}
+%define pkg_release	7%{?_dist_release}
 
 
 Summary:	GLib main loop integration for ndesk-dbus
 Summary:	GLib main loop integration for ndesk-dbus
 Summary(ja): 	ndesk-dbus の Glib 用ライブラリ
 Summary(ja): 	ndesk-dbus の Glib 用ライブラリ
@@ -53,6 +53,9 @@ make install DESTDIR=${RPM_BUILD_ROOT} pkgconfigdir=%{pkgconfigdir}
 
 
 
 
 %changelog
 %changelog
+* Fri Oct 08 2010 Shu KONNO <owa@bg.wakwak.com> 0.4.1-7
+- rebuilt with mono-2.8
+
 * Wed Oct 06 2010 Shu KONNO <owa@bg.wakwak.com> 0.4.1-6
 * Wed Oct 06 2010 Shu KONNO <owa@bg.wakwak.com> 0.4.1-6
 - rebuilt with rpm-4.8.1 for pkg-config
 - rebuilt with rpm-4.8.1 for pkg-config
 
 

+ 4 - 1
n/ndesk-dbus/ndesk-dbus-vl.spec

@@ -5,7 +5,7 @@ Summary:	C# implementation of D-Bus
 Summary(ja): 	D-BUs の C# による実装
 Summary(ja): 	D-BUs の C# による実装
 Name:		ndesk-dbus
 Name:		ndesk-dbus
 Version:	0.6.0
 Version:	0.6.0
-Release: 	7%{?_dist_release}
+Release: 	8%{?_dist_release}
 Source0:	%{name}-%{version}.tar.gz
 Source0:	%{name}-%{version}.tar.gz
 License:	MIT
 License:	MIT
 Group:		System Environment/Libraries
 Group:		System Environment/Libraries
@@ -54,6 +54,9 @@ make install DESTDIR=${RPM_BUILD_ROOT} pkgconfigdir=%{pkgconfigdir}
 
 
 
 
 %changelog
 %changelog
+* Fri Oct 08 2010 Shu KONNO <owa@bg.wakwak.com> 0.6.0-8
+- rebuilt with mono-2.8
+
 * Wed Oct 06 2010 Shu KONNO <owa@bg.wakwak.com> 0.6.0-7
 * Wed Oct 06 2010 Shu KONNO <owa@bg.wakwak.com> 0.6.0-7
 - rebuilt with rpm-4.8.1 for pkg-config
 - rebuilt with rpm-4.8.1 for pkg-config
 
 

+ 21 - 16
x/xsp/xsp-vl.spec

@@ -5,13 +5,13 @@ Name: xsp
 URL: http://go-mono.com/
 URL: http://go-mono.com/
 License: GNU General Public License (GPL)
 License: GNU General Public License (GPL)
 Group: Applications/Internet
 Group: Applications/Internet
-Version: 2.6.5
-Release: 2%{?_dist_release}
+Version: 2.8
+Release: 1%{?_dist_release}
 Source: http://mono.ximian.com/monobuild/preview/sources/xsp/xsp-%{version}.tar.bz2
 Source: http://mono.ximian.com/monobuild/preview/sources/xsp/xsp-%{version}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildArch: noarch
 BuildArch: noarch
 BuildRequires: mono-devel mono-web
 BuildRequires: mono-devel mono-web
-BuildRequires: mono-data-sqlite mono-data-oracle mono-jscript mono-extras mono-nunit
+BuildRequires: mono-data-sqlite mono-data-oracle mono-extras mono-nunit
 BuildRequires: pkgconfig
 BuildRequires: pkgconfig
 # One of the test runs requires this
 # One of the test runs requires this
 BuildRequires: sqlite
 BuildRequires: sqlite
@@ -58,27 +58,32 @@ rm -rf $RPM_BUILD_ROOT
 %doc NEWS README
 %doc NEWS README
 %{_bindir}/*
 %{_bindir}/*
 %{_prefix}/lib/xsp
 %{_prefix}/lib/xsp
-%{mono_dir}/gac/Mono.WebServer
-%{mono_dir}/1.0/Mono.WebServer.dll
 %{mono_dir}/gac/Mono.WebServer2
 %{mono_dir}/gac/Mono.WebServer2
-%{mono_dir}/2.0/Mono.WebServer2.dll
-%{mono_dir}/gac/xsp
-%{mono_dir}/1.0/xsp.exe
-%{mono_dir}/gac/xsp2
-%{mono_dir}/2.0/xsp2.exe
-%{mono_dir}/gac/mod-mono-server
-%{mono_dir}/1.0/mod-mono-server.exe
-%{mono_dir}/gac/mod-mono-server2
-%{mono_dir}/2.0/mod-mono-server2.exe
-%{mono_dir}/gac/fastcgi-mono-server
-%{mono_dir}/1.0/fastcgi-mono-server.exe
 %{mono_dir}/gac/fastcgi-mono-server2
 %{mono_dir}/gac/fastcgi-mono-server2
+%{mono_dir}/gac/fastcgi-mono-server4
+%{mono_dir}/gac/mod-mono-server2
+%{mono_dir}/gac/mod-mono-server4
+%{mono_dir}/gac/xsp2
+%{mono_dir}/gac/xsp4
+%{mono_dir}/2.0/Mono.WebServer2.dll
 %{mono_dir}/2.0/fastcgi-mono-server2.exe
 %{mono_dir}/2.0/fastcgi-mono-server2.exe
+%{mono_dir}/2.0/mod-mono-server2.exe
+%{mono_dir}/2.0/xsp2.exe
+%{mono_dir}/4.0/Mono.WebServer2.dll
+%{mono_dir}/4.0/fastcgi-mono-server4.exe
+%{mono_dir}/4.0/mod-mono-server4.exe
+%{mono_dir}/4.0/xsp4.exe
+%{_prefix}/lib/monodoc/sources/Mono.WebServer.*
 %{_datadir}/pkgconfig/*
 %{_datadir}/pkgconfig/*
 %{_mandir}/*/*
 %{_mandir}/*/*
 
 
 
 
 %changelog
 %changelog
+* Fri Oct 08 2010 2010 Shu KONNO <owa@bg.wakwak.com> 2.8-1
+- updated xsp to 2.8
+- rebuilt with mono-2.8
+- dropt BR: mono-jscript
+
 * Sun Sep 26 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.5-2
 * Sun Sep 26 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.5-2
 - rebuild with rpm-4.8.1 for pkg-config file
 - rebuild with rpm-4.8.1 for pkg-config file