diff --git a/README.md b/README.md index 6ff9e29..5ba936b 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,6 @@ # mono-basic +The Mono Visual Basic.NET compiler (vbnc) allows developers to continue to code in their preferred Visual Basic/Visual Studio environment and compile and run that same code base on a variety of operating systems and architectures, including Windows, Linux, and Mac OS. +A complete runtime for running Visual Basic.NET applications on Mono was contributed by Mainsoft (http://www.mainsoft.com) in Java and has been ported to C#. +This allows applications compiled using Microsoft's Visual Basic.NET compiler to run on Mono. + diff --git a/mono-basic.spec b/mono-basic.spec new file mode 100644 index 0000000..4ddd83a --- /dev/null +++ b/mono-basic.spec @@ -0,0 +1,76 @@ +Name: mono-basic +Version: 2.10 +Release: 1mamba +Summary: Mono VisualBasic.NET Compiler and Runtime +Group: Development/Languages +Vendor: openmamba +Distribution: openmamba +Packager: Stefano Cotta Ramusino +URL: http://www.mono-project.com/VisualBasic.NET_support +Source: http://go-mono.com/sources/mono-basic/mono-basic-%{version}.tar.bz2 +License: LGPL, BSD +Requires: mono-winforms +Requires: mono-data +Requires: mono-web +BuildRequires: mono-winforms +BuildRequires: mono-data +BuildRequires: mono-web +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +The Mono Visual Basic.NET compiler (vbnc) allows developers to continue to code in their preferred Visual Basic/Visual Studio environment and compile and run that same code base on a variety of operating systems and architectures, including Windows, Linux, and Mac OS. +A complete runtime for running Visual Basic.NET applications on Mono was contributed by Mainsoft (http://www.mainsoft.com) in Java and has been ported to C#. +This allows applications compiled using Microsoft's Visual Basic.NET compiler to run on Mono. + +%prep +%setup -q + +%build +./configure \ + --prefix=%{_prefix} + +%make + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%makeinstall + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%files +%defattr(-,root,root) +%{_bindir}/vbnc +%{_bindir}/vbnc2 +%{_libdir}/mono/gac/Mono.Cecil.VB*/*/Mono.Cecil.VB*.dll +%{_libdir}/mono/gac/Mono.Cecil.VB*/*/Mono.Cecil.VB*.mdb +%{_libdir}/mono/?.?/Mono.Cecil.VB*.dll +%{_libdir}/mono/?.?/vbnc.* +%{_libdir}/mono/*/Microsoft.VisualBasic* +%{_mandir}/man1/vbnc.1.gz +%doc ChangeLog README vbnc/vbnc/Readme.txt + +%changelog +* Sat Jun 25 2011 Automatic Build System 2.10-1mamba +- automatic update by autodist + +* Tue Jan 11 2011 Automatic Build System 2.8-1mamba +- automatic update by autodist + +* Fri Apr 16 2010 Automatic Build System 2.6.2-1mamba +- automatic update by autodist + +* Thu Jan 14 2010 Automatic Build System 2.6-1mamba +- automatic update by autodist + +* Fri Jul 03 2009 Automatic Build System 2.4.2-1mamba +- automatic update by autodist + +* Mon Mar 30 2009 Silvan Calarco 2.4-1mamba +- automatic update by autodist + +* Mon Jan 05 2009 Silvan Calarco 2.0-1mamba +- automatic update by autodist + +* Mon Jul 02 2007 Stefano Cotta Ramusino 1.2.4-1mamba +- package created by autospec