%define name mono-tools %define version 2.10 %define release %mkrel 2 %define monodir %_prefix/lib/mono %define monodocdir %_prefix/lib/monodoc %define monover 2.10 %define pkgconfigdir %_datadir/pkgconfig Summary: Mono tools, including the documentation browser Name: %{name} Version: %{version} Release: %{release} Source0: http://go-mono.com/sources/mono-tools/%{name}-%{version}.tar.bz2 License: GPLv2 and LGPLv2 Group: Development/Other Url: http://www.go-mono.com BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot #gw it needs System.Xml.Linq: BuildRequires: mono-devel >= %monover BuildRequires: gnome-sharp2-devel BuildRequires: gnome-desktop-sharp-devel BuildRequires: glade-sharp2 BuildRequires: webkit-sharp-devel Requires(post): monodoc-core >= %monover Requires: monodoc-core >= %monover BuildArch: noarch %define _requires_exceptions lib.*gtk %description Mono Tools is a collection of development and testing programs and utilities for use with Mono. %prep %setup -q %build ./configure --prefix=%_prefix --libdir=%_prefix/lib --mandir=%_mandir #gw parallel make fails in 2.2 make %install rm -rf $RPM_BUILD_ROOT %name.lang %makeinstall_std pkgconfigdir=%pkgconfigdir %find_lang %name #gw it needs Mono.WebBrowser which needs gluezilla rm -f %buildroot%monodocdir/MonoWebBrowserHtmlRender.dll touch %buildroot%monodocdir/monodoc.index %post touch %monodocdir/monodoc.index %_bindir/monodoc --make-index > /dev/null %clean rm -rf $RPM_BUILD_ROOT %files -f %name.lang %defattr(-,root,root) %doc AUTHORS README ChangeLog %_bindir/emveepee %_bindir/minvoke %_bindir/monodoc %_bindir/mperfmon %_bindir/gasnview %_bindir/gd2i %_bindir/gendarme %_bindir/gendarme-wizard %_bindir/gsharp %_bindir/gui-compare %_bindir/create-native-map %_bindir/ilcontrast %_bindir/mprof* %_prefix/lib/create-native-map %_prefix/lib/ilcontrast/ %dir %_prefix/lib/minvoke/ %_prefix/lib/minvoke/minvoke.exe %dir %_prefix/lib/%name %_prefix/lib/%name/emveepee.exe* %_prefix/lib/%name/mprof* %_prefix/lib/%name/Mono.Profiler* %_mandir/man1/* %_mandir/man5/* %_prefix/lib/gendarme %_prefix/lib/gsharp %_prefix/lib/gui-compare %_prefix/lib/mperfmon %monodir/1.0/* %monodocdir/browser.exe %monodocdir/GtkHtmlHtmlRender.dll #%monodocdir/MonoWebBrowserHtmlRender.dll %monodocdir/WebKitHtmlRender.dll %monodocdir/sources/Gendarme* %monodocdir/sources/gendarme* %monodocdir/web %pkgconfigdir/*.pc %_datadir/applications/gendarme-wizard.desktop %_datadir/applications/gsharp.desktop %_datadir/applications/monodoc.desktop %_datadir/applications/ilcontrast.desktop %_datadir/pixmaps/* %_datadir/icons/hicolor/*/apps/* %ghost %monodocdir/monodoc.index %changelog * Sat Jan 12 2013 umeabot <umeabot> 2.10-2.mga3 + Revision: 360251 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Tue Apr 19 2011 pterjan <pterjan> 2.10-1.mga1 + Revision: 88090 - Update to 2.10 * Sat Jan 15 2011 pterjan <pterjan> 2.8-2.mga1 + Revision: 18959 - Drop obsolete scriptlets - imported package mono-tools