mono-debugger-vl.spec 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. %define mono_dir %{_prefix}/lib/mono
  2. Summary: Mono Debugger
  3. Summary(ja): Mono デバッガ
  4. Name: mono-debugger
  5. Version: 2.8.1
  6. Release: 1%{?_dist_release}
  7. Group: Development/Languages
  8. License: MIT/X11 (include GPL files)
  9. URL: http://www.mono-project.com/Debugger
  10. Source0: %{name}-%{version}.tar.bz2
  11. BuildRequires: mono-devel mono-nunit mono-web
  12. BuildRequires: pkgconfig
  13. BuildRequires: ncurses-devel
  14. Requires: mono-core >= %{version}
  15. Provides: mono-debugger = %{version}-%{release}
  16. ExclusiveArch: %ix86 x86_64
  17. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  18. %description
  19. A debugger is an important tool for development. The Mono Debugger
  20. (MDB) can debug both managed and unmanaged applications. It provides a
  21. reusable library that can be used to add debugger functionality to
  22. different front-ends. The debugger package includes a console debugger
  23. named "mdb", and MonoDevelop (http://www.monodevelop.com) provides a
  24. GUI interface to the debugger.
  25. %description -l ja
  26. デバッガは開発にかかせないツールです。Mono デバッガはマネージ、非マネージアプリ
  27. ケーションのどちらでもデバッグできます。Mono デバッガは二つの異なるフロントエン
  28. ドに再利用可能なライブラリを提供します。このパッケージは mdb というコンソールデ
  29. バッガを含んでいます。また MonoDevelop (http://www.monodevelop.com) の GUI から
  30. このデバッガを利用することもできます。
  31. %prep
  32. %setup -q -n mono-debugger-%{version}
  33. %build
  34. %configure
  35. make
  36. %install
  37. make DESTDIR="$RPM_BUILD_ROOT" install
  38. # Remove unnecessary devel files
  39. rm -f $RPM_BUILD_ROOT%_libdir/libmonodebuggerreadline.*a
  40. rm -f $RPM_BUILD_ROOT%_libdir/libmonodebuggerserver.*a
  41. %clean
  42. rm -rf ${RPM_BUILD_ROOT}
  43. %post -p /sbin/ldconfig
  44. %postun -p /sbin/ldconfig
  45. %files
  46. %defattr(-, root, root)
  47. %doc AUTHORS COPYING ChangeLog INSTALL NEWS README
  48. %{_bindir}/mdb
  49. %{_bindir}/mdb-symbolreader
  50. %{_libdir}/*.so*
  51. %{mono_dir}/2.0/*
  52. %{mono_dir}/gac/Mono.Debugger
  53. %{mono_dir}/gac/Mono.Debugger.Frontend
  54. %{mono_dir}/gac/Mono.Debugger.SymbolWriter
  55. %{mono_dir}/mono-debugger
  56. %{_libdir}/pkgconfig/mono-debugger.pc
  57. %{_libdir}/pkgconfig/mono-debugger-frontend.pc
  58. %changelog
  59. * Sun Nov 21 2010 <owa@bg.wakwak.com> 2.8.1-1
  60. - updated mono-debugger to 2.8.1
  61. * Fri Oct 08 2010 <owa@bg.wakwak.com> 2.8-1
  62. - updated mono-debugger to 2.8
  63. * Wed Sep 22 2010 IWAI, Masaharu <iwai@alib.jp> 2.6.3-2
  64. - build with rpm-4.8.1-1 for pkg-config file
  65. * Thu Apr 08 2010 <owa@bg.wakwak.com> 2.6.3-1
  66. - updated mono-debugger to 2.6.3
  67. * Sun Dec 27 2009 <owa@bg.wakwak.com> 2.6-1
  68. - updated mono-debugger to 2.6
  69. * Tue Dec 15 2009 <owa@bg.wakwak.com> 2.4.3-1
  70. - new upstream release
  71. * Wed Jul 08 2009 <owa@bg.wakwak.com> 2.4.2.1-1
  72. - new packaged for VineLinux