Hello community, here is the log from the commit of package mono-basic checked in at Sat Mar 10 23:55:29 CET 2007. -------- --- mono-basic/mono-basic.changes 2006-12-04 17:59:36.000000000 +0100 +++ /mounts/work_src_done/NOARCH/mono-basic/mono-basic.changes 2007-03-10 00:28:27.839279000 +0100 @@ -1,0 +2,8 @@ +Sat Mar 10 00:24:19 CET 2007 - wberrier@suse.de + +- Update to 1.2.3.1 + -Includes vbnc compiler (which is self hosting, but we still + ship the vbruntime built with with ms.net because vbnc doesn't + support 1.0 assemblies yet) + +------------------------------------------------------------------- Old: ---- mono-basic-1.2.2-0.win4.novell.x86.zip New: ---- mono-basic-1.2.3.1-0.novell.noarch.rpm mono-basic-1.2.3.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mono-basic.spec ++++++ --- /var/tmp/diff_new_pack.F19829/_old 2007-03-10 23:55:03.000000000 +0100 +++ /var/tmp/diff_new_pack.F19829/_new 2007-03-10 23:55:03.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package mono-basic (Version 1.2.2) +# spec file for package mono-basic (Version 1.2.3.1) # -# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -11,16 +11,16 @@ # norootforbuild Name: mono-basic -BuildRequires: mono-devel unzip +BuildRequires: mono-devel License: GNU Library General Public License v. 2.0 and 2.1 (LGPL) Group: Development/Languages/Other Summary: Mono's VB runtime URL: http://go-mono.org/ -Version: 1.2.2 -Release: 2 +Version: 1.2.3.1 +Release: 1 BuildRoot: %{_tmppath}/%{name}-%{version}-build -#Source0: ${name}-%{version}.zip -Source0: %{name}-%{version}-0.win4.novell.x86.zip +Source0: %{name}-%{version}.tar.gz +Source1: %{name}-%{version}-0.novell.noarch.rpm BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -44,27 +44,47 @@ %files %defattr(-, root, root) -# These will come later -#%_bindir/mbas -#%_prefix/lib/mono/1.0/mbas.exe* +%_prefix/bin/vbnc +%_prefix/lib/mono/2.0/vbnc* %_prefix/lib/mono/gac/Microsoft.VisualBasic %_prefix/lib/mono/1.0/Microsoft.VisualBasic.dll %_prefix/lib/mono/2.0/Microsoft.VisualBasic.dll %prep -%setup -q -n lib +%setup %build -# Repackage pre built binaries for now -true +# Build croaks without the LANG setting... (fixed in svn) +export LANG=en_US.UTF-8 +./configure --prefix=/usr +make %install -gacutil -package 1.0 -root ${RPM_BUILD_ROOT}/usr/lib -i mono/1.0/Microsoft.VisualBasic.dll -gacutil -package 2.0 -root ${RPM_BUILD_ROOT}/usr/lib -i mono/2.0/Microsoft.VisualBasic.dll +make install DESTDIR=${RPM_BUILD_ROOT} +# Get ms.net runtime out of noarch rpm +rpm2cpio %{S:1} | cpio -idv +# Remove vbnc built runtime +rm -Rf ${RPM_BUILD_ROOT}/usr/lib/mono/gac/Microsoft.VisualBasic +rm -Rf ${RPM_BUILD_ROOT}/usr/lib/mono/2.0/Microsoft.VisualBasic.dll +# Fix permissions on files so they are readable +chmod 755 usr/lib/mono/1.0/Microsoft.VisualBasic.dll usr/lib/mono/2.0/Microsoft.VisualBasic.dll +## Install runtime from noarch.rpm into new gac +gacutil -package 1.0 -root ${RPM_BUILD_ROOT}/usr/lib -i usr/lib/mono/1.0/Microsoft.VisualBasic.dll +gacutil -package 2.0 -root ${RPM_BUILD_ROOT}/usr/lib -i usr/lib/mono/2.0/Microsoft.VisualBasic.dll +cd $RPM_BUILD_ROOT +rm -f .%{_prefix}/lib/mono/2.0/extract-source.exe* +rm -f .%{_prefix}/lib/mono/2.0/rt-console.exe* +rm -f .%{_prefix}/lib/mono/2.0/rt-execute.exe* +rm -f .%{_prefix}/lib/mono/2.0/rt.exe* %clean rm -rf ${RPM_BUILD_ROOT} -%changelog -n mono-basic +%changelog +* Sat Mar 10 2007 - wberrier@suse.de +- Update to 1.2.3.1 + -Includes vbnc compiler (which is self hosting, but we still + ship the vbruntime built with with ms.net because vbnc doesn't + support 1.0 assemblies yet) * Sat Dec 02 2006 - wberrier@suse.de - Update to 1.2.2 (Fate #301111) -Testsuite updates ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org