Hello community, here is the log from the commit of package mono-basic checked in at Tue Mar 25 22:08:36 CET 2008. -------- --- mono-basic/mono-basic.changes 2008-01-21 16:49:15.000000000 +0100 +++ /mounts/work_src_done/NOARCH/mono-basic/mono-basic.changes 2008-03-25 21:37:16.763726000 +0100 @@ -1,0 +2,7 @@ +Tue Mar 25 15:37:32 MST 2008 - wberrier@suse.de + +- Automatically pick the correct file for the prebuilt vb runtime +- Update to 1.9 + -More support in the IO classes for Visual Basic + +------------------------------------------------------------------- Old: ---- mono-basic-1.2.6-0.novell.noarch.rpm mono-basic-1.2.6.tar.bz2 New: ---- mono-basic-1.9-1.novell.noarch.rpm mono-basic-1.9.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mono-basic.spec ++++++ --- /var/tmp/diff_new_pack.L29747/_old 2008-03-25 22:06:04.000000000 +0100 +++ /var/tmp/diff_new_pack.L29747/_new 2008-03-25 22:06:04.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package mono-basic (Version 1.2.6) +# spec file for package mono-basic (Version 1.9) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,17 +10,19 @@ # norootforbuild +%define prebuilt_release 1 + Name: mono-basic BuildRequires: mono-devel License: LGPL v2.1 or later Group: Development/Languages/Mono Summary: Mono's VB Runtime Url: http://go-mono.org/ -Version: 1.2.6 +Version: 1.9 Release: 1 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: %{name}-%{version}.tar.bz2 -Source1: %{name}-%{version}-0.novell.noarch.rpm +Source1: %{name}-%{version}-%{prebuilt_release}.novell.noarch.rpm BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch # Fedora options (Bug in fedora images where 'abuild' user is the same id as 'nobody') @@ -74,13 +76,18 @@ gacutil -package 2.0 -root ${RPM_BUILD_ROOT}/usr/lib -i usr/lib/mono/2.0/Microsoft.VisualBasic.dll else # Check for binaries built on windows (for building on monobuild) - f="mono-basic-%{version}-0.win4.novell.x86.zip" - p="win-4-i386/mono-basic/%{version}/files/downloads/$f" + if test %{prebuilt_release} == 0 ; then + release_dir="" + else + release_dir="-%{prebuilt_release}" + fi + f="mono-basic-%{version}-%{prebuilt_release}.win4.novell.x86.zip" + p="win-4-i386/mono-basic/%{version}${release_dir}/files/downloads/$f" wget --tries=1 --timeout=10 http://build.mono.lab.novell.com/builds/RELEASE/$p || true wget --tries=1 --timeout=10 http://build.mono.lab.novell.com/builds/HEAD/$p || true # If we have windows built binaries, inject them into the package (to provide the 1.0 runtime) if [ -e "$f" ] ; then - unzip mono-basic-%{version}-0.win4.novell.x86.zip + unzip $f # Remove vbnc built runtime rm -Rf ${RPM_BUILD_ROOT}/%_prefix/lib/mono/gac/Microsoft.VisualBasic rm -Rf ${RPM_BUILD_ROOT}/%_prefix/lib/mono/2.0/Microsoft.VisualBasic.dll @@ -114,7 +121,7 @@ %clean rm -rf ${RPM_BUILD_ROOT} -%if 0%{?fedora_version} +%if 0%{?fedora_version} || 0%{?rhel_version} # Allows overrides of __find_provides in fedora distros... (already set to zero on newer suse distros) %define _use_internal_dependency_generator 0 %endif @@ -122,6 +129,10 @@ %define __find_requires env sh -c 'filelist=($(cat)) && { printf "%s\\n" "${filelist[@]}" | /usr/lib/rpm/find-requires && printf "%s\\n" "${filelist[@]}" | /usr/bin/mono-find-requires ; } | sort | uniq' %changelog +* Tue Mar 25 2008 wberrier@suse.de +- Automatically pick the correct file for the prebuilt vb runtime +- Update to 1.9 + -More support in the IO classes for Visual Basic * Mon Jan 14 2008 wberrier@suse.de - Update to 1.2.6 -Updated internal version to work with versions of .net > 2.0 @@ -145,7 +156,7 @@ * Wed Mar 14 2007 wberrier@suse.de - Ship prebuilt binaries for now. Some runtime fixes are needed before vbnc will compile on all archs -* Sat Mar 10 2007 wberrier@suse.de +* Fri Mar 09 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 @@ -154,7 +165,7 @@ - Update to 1.2.2 (Fate #301111) -Testsuite updates -Runtime fixes and updates -* Sat Oct 21 2006 wberrier@suse.de +* Fri Oct 20 2006 wberrier@suse.de - Update to 1.1.18 -many fixes to the basic runtime * Wed Aug 30 2006 ro@suse.de ++++++ mono-basic-1.2.6-0.novell.noarch.rpm -> mono-basic-1.9-1.novell.noarch.rpm ++++++ 2714 blocks 2827 blocks Files old/usr/lib/mono/2.0/vbnc.exe and new/usr/lib/mono/2.0/vbnc.exe differ Files old/usr/lib/mono/gac/Microsoft.VisualBasic/7.0.5000.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll and new/usr/lib/mono/gac/Microsoft.VisualBasic/7.0.5000.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll differ Files old/usr/lib/mono/gac/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll and new/usr/lib/mono/gac/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll differ ++++++ mono-basic-1.2.6.tar.bz2 -> mono-basic-1.9.tar.bz2 ++++++ ++++ 4085 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org