source: projects/specs/trunk/m/mono-tools/mono-tools-vl.spec @ 2014

Revision 2014, 6.2 KB checked in by owa, 14 years ago (diff)

mono to 2.8

Line 
1%define mono_dir %(/usr/bin/monodir)
2%define _libdir %{_prefix}/lib
3Name: mono-tools
4Version: 2.8
5Release: 1%{?_dist_release}
6Summary: Collection of Tools and Utilities for Mono
7Summary(ja): Mono 用 ツールコレクション
8Group: Development/Tools
9License: GNU General Public License (GPL)
10URL: http://go-mono.org/
11Source: http://mono.ximian.com/monobuild/preview/sources/%{name}/%{name}-%{version}.tar.bz2
12BuildArch: noarch
13BuildRoot: %{_tmppath}/%{name}-%{version}-root
14BuildRequires: mono-devel mono-nunit monodoc mono-data-oracle
15BuildRequires: gtk-sharp2
16#BuildRequires: gconf-sharp2
17#BuildRequires: gecko-sharp2
18#BuildRequires: gtkhtml314-sharp
19
20%description
21Mono Tools is a collection of development and testing programs and
22utilities for use with Mono.
23
24
25%prep
26%setup -q -n %{name}-%{version}
27
28
29%build
30export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
31./configure \
32        --prefix=%{_prefix} \
33        --libdir=%{_libdir} \
34        --sysconfdir=%{_sysconfdir} \
35        --mandir=%{_mandir} \
36        --infodir=%{_infodir} \
37        --localstatedir=%{_localstatedir}
38
39make
40
41
42%install
43rm -rf $RPM_BUILD_ROOT
44export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
45make install DESTDIR=$RPM_BUILD_ROOT
46
47mkdir $RPM_BUILD_ROOT%{_datadir}/create-native-map
48mv $RPM_BUILD_ROOT%{_libdir}/create-native-map/MapAttribute.cs \
49        $RPM_BUILD_ROOT%{_datadir}/create-native-map
50mv $RPM_BUILD_ROOT%{_libdir}/pkgconfig $RPM_BUILD_ROOT%{_datadir}
51
52%find_lang %{name}
53
54
55%clean
56rm -Rf "$RPM_BUILD_ROOT"
57
58
59%post
60monodoc --make-index
61
62
63%files -f %{name}.lang
64%defattr(-, root, root)
65%{_bindir}/create-native-map
66%{_bindir}/emveepee
67##{_bindir}/gasnview
68%{_bindir}/gendarme
69%{_bindir}/gendarme-wizard
70%{_bindir}/gsharp
71%{_bindir}/gui-compare
72##{_bindir}/ilcontrast
73%{_bindir}/minvoke
74%{_bindir}/monodoc
75%{_bindir}/mperfmon
76%{_bindir}/mprof-decoder
77%{_bindir}/mprof-heap-viewer
78
79%{_libdir}/create-native-map
80%{_libdir}/gendarme
81%{_libdir}/gsharp/gsharp.exe
82%{_libdir}/gsharp/gsharp.exe.config
83%{_libdir}/gui-compare
84%{_libdir}/ilcontrast
85%{_libdir}/minvoke/minvoke.exe
86%{_libdir}/monodoc
87%{_libdir}/mperfmon/config
88%{_libdir}/mperfmon/mperfmon.exe
89%{_libdir}/mono-tools/mprof-decoder-library.dll*
90%{_libdir}/mono-tools/mprof-decoder.exe*
91%{_libdir}/mono-tools/mprof-heap-snapshot-explorer.dll*
92%{_libdir}/mono-tools/mprof-heap-viewer.exe*
93%{_libdir}/mono-tools/Mono.Profiler.Widgets.dll
94%{_libdir}/mono-tools/Mono.Profiler.Widgets.dll.mdb
95%{_libdir}/mono-tools/emveepee.exe
96%{_libdir}/mono-tools/emveepee.exe.mdb
97
98##{mono_dir}/1.0/gasnview.exe
99%{_datadir}/applications/gendarme-wizard.desktop
100%{_datadir}/applications/gsharp.desktop
101##{_datadir}/applications/ilcontrast.desktop
102%{_datadir}/applications/monodoc.desktop
103%{_datadir}/create-native-map
104%{_datadir}/pixmaps/monodoc.png
105%{_datadir}/pkgconfig/create-native-map.pc
106%{_datadir}/pkgconfig/gendarme-framework.pc
107##{_datadir}/pixmaps/ilcontrast.png
108%{_datadir}/pixmaps/gendarme.svg
109%{_iconsdir}/hicolor/*/apps/monodoc.png
110
111%{_mandir}/man1/mperfmon*
112%{_mandir}/man1/mprof-decoder*
113%{_mandir}/man1/mprof-heap-viewer*
114%{_mandir}/man1/create-native-map*
115%{_mandir}/man1/gendarme*
116%{_mandir}/man5/gendarme.5.gz
117
118
119%changelog
120* Fri Oct 08 2010 2010 Shu KONNO <owa@bg.wakwak.com> 2.8-1
121- updated mono-tools to 2.8
122- added BR: gtk-sharp2
123- dropt BR: mono-jscript
124- dropt BR: gconf-sharp2
125- dropt BR: gecko-sharp2
126- dropt BR: gtkhtml314-sharp
127
128* Wed Oct 06 2010 Shu KONNO <owa@bg.wakwak.com> 2.6.2-2
129- rebuilt with rpm-4.8.1 for pkg-config
130
131* Thu Apr 08 2010 Shu KONNO <owa@bg.wakwak.com> 2.6.2-1
132- updated mono-tools to 2.6.2
133
134* Sun Dec 27 2009 Shu KONNO <owa@bg.wakwak.com> 2.6.1-1
135- updated mono-tools to 2.6.1
136
137* Tue Dec 15 2009 Shu KONNO <owa@bg.wakwak.com> 2.4.3-1
138- updated to 2.4.3
139
140* Sun Apr 05 2009 Shu KONNO <owa@bg.wakwak.com> 2.4-1vl5
141- updated to 2.4
142
143* Thu Sep 18 2008 Shu KONNO <owa@bg.wakwak.com> 2.0-1vl5
144- initial build for VineSeed
145    - updated mono-tools to 2.0
146    - applied vine versioning policy
147    - added japanese summary
148    - spec in utf-8
149
150* Thu Apr 10 2008 wberrier@novell.com
151- Update BuildRequires on suse 10.3/11 and fedora8 to use
152  the new gtkhtml314-sharp
153* Wed Mar 26 2008 wberrier@novell.com
154- Update to 1.9:
155  - Includes new tools: gui-compare and Gendarme
156  - Fix to check for new version of gtkhtml# (3.14)
157  - Fixed docbrowser to work with gecko# again
158  [Regression] Monodoc crashes in gtk_moz_embed_append_data
159  (bnc#341815)
160* Tue Feb 26 2008 wberrier@novell.com
161- Add patch: mono-tools-fix_build_gnome_sharp.patch
162  to fix build with new gtk#/gnome#
163* Mon Jan 14 2008 wberrier@novell.com
164- Update to 1.2.6
165  - Always uses gtkhtml instead of xulrunner, which crashes
166  - Various bug fixes
167- Patch desktop files: mono-tools-desktop_standards.patch
168- use find_lang for translation files
169* Wed Jun  6 2007 wberrier@novell.com
170- add post script to index documentation
171- Update to 1.2.4
172  - ilcontast: new util
173  - create-native-map updates
174  - docbrowser updates
175* Wed Apr 11 2007 wberrier@novell.com
176- Add mono dep/req for older distros
177* Thu Apr  5 2007 wberrier@suse.de
178- Adapt for buildservice
179- Clean up BuildRequires
180* Thu Mar  1 2007 wberrier@suse.de
181- Update to 1.2.3
182  - Adds --remote-mode used in conjuction with MonoDevelop
183  - More lenient create-native-map
184* Sat Dec  2 2006 wberrier@suse.de
185- Update to 1.2.1 (Fate #301111)
186  - New create-native-map tools
187  - fix for monodoc to work with xulrunner in some cases
188* Thu Oct 19 2006 ro@suse.de
189- added mono-devel to buildrequires
190* Wed Oct  4 2006 wberrier@suse.de
191- Update to 1.1.17
192  - Uses gtk-sharp2 instead of gtk-sharp.  Update BuildRequires
193    accordingly
194* Fri Feb 17 2006 gekker@suse.de
195- Update .desktop file for UI team
196* Wed Feb  1 2006 aj@suse.de
197- Fix BuildRequires to build on x86-64 again.
198* Wed Jan 25 2006 mls@suse.de
199- converted neededforbuild to BuildRequires
200* Mon Jan 23 2006 gekker@suse.de
201- fixup nfb for changes in gtk-sharp packaging
202* Thu Dec 15 2005 wberrier@suse.de
203- Update to 1.1.11
204* Thu Nov 10 2005 wberrier@suse.de
205- Update to 1.1.10, add gecko-sharp dep
206* Sun Oct 23 2005 ro@suse.de
207- do not obsolete monodoc (already provided and obsoleted
208  by monodoc-core)
209* Tue Oct 11 2005 wberrier@suse.de
210- Update to 1.1.9 and enable 2.0
211* Fri Aug 26 2005 aj@suse.de
212- Fix filelist.
213* Fri Aug 26 2005 ro@suse.de
214- nfb: monodoc -> monodoc-core
215* Tue Aug 23 2005 wberrier@suse.de
216- Initial package (Needed for monodoc gtk browser)
Note: See TracBrowser for help on using the repository browser.