mono-basic-vl.spec 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. %define mono_ver 3.12
  2. %define mono_dir %{_prefix}/lib/mono
  3. Name: mono-basic
  4. Version: 3.8
  5. Release: 1%{?_dist_release}
  6. Summary: Visual Basic .NET support for Mono
  7. Summary(ja): Mono 用 Visual Basic .NET サポート
  8. Group: Development/Languages
  9. # vbnc compiler: LGPLv2, class libraries: MIT
  10. License: LGPLv2 and MIT
  11. URL: http://www.mono-project.com/
  12. Source0: http://download.mono-project.com/sources/mono-basic/%{name}/%{name}-%{version}.tar.bz2
  13. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  14. BuildArch: noarch
  15. Requires: mono-core >= %{mono_ver}
  16. Requires: mono-winforms mono-web
  17. Requires: mono-data
  18. BuildRequires: mono-core >= %{mono_ver}
  19. BuildRequires: mono-winforms mono-web
  20. BuildRequires: mono-data
  21. Vendor: Project Vine
  22. Distribution: Vine Linux
  23. %description
  24. This package contains the Visual Basic .NET compiler and language
  25. runtime. This allows you to compile and run VB.NET application and
  26. assemblies.
  27. %prep
  28. %setup -q
  29. %build
  30. ./configure --prefix=%{_prefix}
  31. make
  32. %install
  33. [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
  34. make install DESTDIR=$RPM_BUILD_ROOT
  35. %clean
  36. [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
  37. %files
  38. %defattr(-,root,root,-)
  39. %doc ChangeLog LICENSE README
  40. %{_bindir}/vbnc
  41. %{_bindir}/vbnc2
  42. %{mono_dir}/2.0/Microsoft.VisualBasic.dll
  43. %{mono_dir}/4.0/Microsoft.VisualBasic.dll
  44. %{mono_dir}/4.5/Microsoft.VisualBasic.dll
  45. %{mono_dir}/4.5/Mono.Cecil.VB.Mdb.dll
  46. %{mono_dir}/4.5/Mono.Cecil.VB.Pdb.dll
  47. %{mono_dir}/4.5/Mono.Cecil.VB.dll
  48. %{mono_dir}/4.5/vbnc.exe
  49. %{mono_dir}/4.5/vbnc.exe.mdb
  50. %{mono_dir}/4.5/vbnc.rsp
  51. %dir %{mono_dir}/gac/Microsoft.VisualBasic
  52. %dir %{mono_dir}/gac/Mono.Cecil.VB.Mdb
  53. %dir %{mono_dir}/gac/Mono.Cecil.VB.Pdb
  54. %dir %{mono_dir}/gac/Mono.Cecil.VB
  55. %{mono_dir}/gac/Microsoft.VisualBasic/*
  56. %{mono_dir}/gac/Mono.Cecil.VB.Mdb/*
  57. %{mono_dir}/gac/Mono.Cecil.VB.Pdb/*
  58. %{mono_dir}/gac/Mono.Cecil.VB/*
  59. %{_mandir}/man1/vbnc.*
  60. %changelog
  61. * Thu Mar 26 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.8-1
  62. - updated to 3.8
  63. - built with mono 3.12
  64. * Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.10-3
  65. - rebuild with VineSeed environment
  66. * Mon Apr 25 2011 Shu KONNO <owa@bg.wakwak.com> 2.10-2
  67. - rebuilt with mono-2.10.1-3
  68. * Sun Apr 03 2011 Shu KONNO <owa@bg.wakwak.com> 2.10-1
  69. - updated mono-basic to 2.10
  70. * Fri Oct 08 2010 Shu KONNO <owa@bg.wakwak.com> 2.8-1
  71. - updated mono-basic to 2.8
  72. * Thu Apr 08 2010 Shu KONNO <owa@bg.wakwak.com> 2.6.2-1
  73. - updated mono-basic to 2.6.2
  74. * Sun Dec 27 2009 Shu KONNO <owa@bg.wakwak.com> 2.6-1
  75. - updated mono-basic to 2.6
  76. * Wed Jul 08 2009 Shu KONNO <owa@bg.wakwak.com> 2.4.2-2
  77. - rebuilt with latest rpm to update mono-dependencies
  78. * Thu Jul 02 2009 Shu KONNO <owa@bg.wakwak.com> 2.4.2-1
  79. - updated mono-basic to 2.4.2
  80. * Tue Mar 31 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4-1
  81. - new upstream release
  82. * Wed Sep 17 2008 Shu KONNO <owa@bg.wakwak.com> 2.0-1vl5
  83. - updated mono-basic to 2.0
  84. - added BuildArch: noarch
  85. - changed url
  86. * Tue Aug 26 2008 Shu KONNO <owa@bg.wakwak.com> 1.2.5-1vl5
  87. - applied new versioning policy, spec in utf-8
  88. * Sat Sep 22 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.5-0vl1
  89. - initial build for Vine
  90. - splited from mono package