mono-addins-vl.spec 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155
  1. %define mono_dir %{_prefix}/lib/mono
  2. Summary: Mono Addins Framework
  3. Summary(ja): Mono で拡張可能なアプリケーションを作成するたの汎用フレームワーク
  4. Name: mono-addins
  5. Version: 1.2
  6. Release: 1%{?_dist_release}
  7. Group: Development/Tools
  8. License: MIT
  9. URL: http://www.go-mono.com
  10. Source0: https://github.com/mono/mono-addins/archive/%{name}-%{version}.tar.gz
  11. BuildArch: noarch
  12. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  13. BuildRequires: autoconf automake libtool
  14. BuildRequires: gtk-sharp2-devel
  15. BuildRequires: mono-devel
  16. Vendor: Project Vine
  17. Distribution: Vine Linux
  18. %description
  19. Mono.Addins is a generic framework for creating extensible applications,
  20. and for creating libraries which extend those applications.
  21. %package devel
  22. Summary: Development files for %{name}
  23. Summary(ja): %{name} の開発用ファイル
  24. Group: Development/Libraries
  25. Requires: %{name} = %{version}-%{release}
  26. Requires: pkgconfig
  27. %description devel
  28. The %{name}-devel package contains development files for %{name}.
  29. %prep
  30. %setup -q -n %{name}-%{name}-%{version}
  31. ./autogen.sh
  32. %build
  33. export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
  34. ./configure --prefix=%{_prefix}
  35. make
  36. %install
  37. export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
  38. make install DESTDIR=${RPM_BUILD_ROOT}
  39. mkdir -p $RPM_BUILD_ROOT%{_datadir}/pkgconfig
  40. mv $RPM_BUILD_ROOT%{_prefix}/lib/pkgconfig/*.pc $RPM_BUILD_ROOT%{_datadir}/pkgconfig
  41. %clean
  42. rm -rf "$RPM_BUILD_ROOT"
  43. %files
  44. %defattr(-, root, root)
  45. %doc COPYING README
  46. %dir %{mono_dir}/mono-addins
  47. %{_bindir}/mautil
  48. %{mono_dir}/gac/Mono.Addins
  49. %{mono_dir}/gac/Mono.Addins.CecilReflector
  50. %{mono_dir}/gac/Mono.Addins.Gui
  51. %{mono_dir}/gac/Mono.Addins.Setup
  52. %{mono_dir}/gac/policy.0.2.Mono.Addins
  53. %{mono_dir}/gac/policy.0.2.Mono.Addins.CecilReflector
  54. %{mono_dir}/gac/policy.0.2.Mono.Addins.Gui
  55. %{mono_dir}/gac/policy.0.2.Mono.Addins.Setup
  56. %{mono_dir}/gac/policy.0.3.Mono.Addins
  57. %{mono_dir}/gac/policy.0.3.Mono.Addins.CecilReflector
  58. %{mono_dir}/gac/policy.0.3.Mono.Addins.Gui
  59. %{mono_dir}/gac/policy.0.3.Mono.Addins.Setup
  60. %{mono_dir}/gac/policy.0.4.Mono.Addins
  61. %{mono_dir}/gac/policy.0.4.Mono.Addins.CecilReflector
  62. %{mono_dir}/gac/policy.0.4.Mono.Addins.Gui
  63. %{mono_dir}/gac/policy.0.4.Mono.Addins.Setup
  64. %{mono_dir}/gac/policy.0.5.Mono.Addins.CecilReflector
  65. %{mono_dir}/gac/policy.0.5.Mono.Addins.Gui
  66. %{mono_dir}/gac/policy.0.5.Mono.Addins.Setup
  67. %{mono_dir}/gac/policy.0.5.Mono.Addins
  68. %{mono_dir}/gac/policy.0.6.Mono.Addins.CecilReflector
  69. %{mono_dir}/gac/policy.0.6.Mono.Addins.Gui
  70. %{mono_dir}/gac/policy.0.6.Mono.Addins.Setup
  71. %{mono_dir}/gac/policy.0.6.Mono.Addins
  72. %{mono_dir}/mono-addins/Mono.Addins.dll
  73. %{mono_dir}/mono-addins/Mono.Addins.CecilReflector.dll
  74. %{mono_dir}/mono-addins/Mono.Addins.Gui.dll
  75. %{mono_dir}/mono-addins/Mono.Addins.Setup.dll
  76. %{mono_dir}/mono-addins/mautil.exe
  77. %{_mandir}/man1/mautil.1.gz
  78. %files devel
  79. %defattr(-,root,root,-)
  80. %{mono_dir}/gac/Mono.Addins.MSBuild
  81. %{mono_dir}/gac/policy.0.2.Mono.Addins.MSBuild
  82. %{mono_dir}/gac/policy.0.3.Mono.Addins.MSBuild
  83. %{mono_dir}/gac/policy.0.4.Mono.Addins.MSBuild
  84. %{mono_dir}/gac/policy.0.5.Mono.Addins.MSBuild
  85. %{mono_dir}/gac/policy.0.6.Mono.Addins.MSBuild
  86. %{mono_dir}/mono-addins/Mono.Addins.MSBuild.dll
  87. %{_datadir}/pkgconfig/*.pc
  88. %changelog
  89. * Thu Mar 26 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.2-1
  90. - updated to 1.2
  91. - built with mono 3.12
  92. * Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.2-3
  93. - rebuild with VineSeed environment
  94. * Tue Oct 23 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.2-2
  95. - create %{name}-devel sub package
  96. - fix license tag
  97. * Sun Jun 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.2-1
  98. - new upstream release
  99. * Mon Apr 25 2011 Shu KONNO <owa@bg.wakwak.com> 0.5-4
  100. - rebuilt with mono-2.10.1-3
  101. * Fri Oct 08 2010 Shu KONNO <owa@bg.wakwak.com> 0.5-3
  102. - rebuilt with mono-2.8
  103. * Wed Sep 22 2010 IWAI, Masaharu <iwai@alib.jp> 0.5-2
  104. - build with rpm-4.8.1-1 for pkg-config file
  105. * Mon Jul 26 2010 Shu KONNO <owa@bg.wakwak.com> 0.5-1
  106. - updated to 0.5
  107. * Thu Apr 08 2010 Shu KONNO <owa@bg.wakwak.com> 0.4-3
  108. - rebuilt with new environment
  109. * Wed Jul 08 2009 Shu KONNO <owa@bg.wakwak.com> 0.4-2
  110. - rebuilt with latest rpm to update mono-dependencies
  111. * Sun Apr 05 2009 Shu KONNO <owa@bg.wakwak.com> 0.4-1vl5
  112. - updated to 0.4
  113. * Wed Sep 17 2008 Shu KONNO <owa@bg.wakwak.com> 0.3.1-1vl5
  114. - initial build for VineSeed
  115. - added japanese summary
  116. - applied vine versioning policy
  117. - spec in utf-8
  118. * Wed Mar 26 2008 wberrier@suse.de
  119. - Update to 0.3.1
  120. - Fix compatibility with new Mono
  121. - Delete subdirectory when uninstalling
  122. - Improve error reporting
  123. * Mon Jan 14 2008 wberrier@suse.de
  124. - Initial package (needed by MD and other mono apps)