mono-tools/mono-tools.spec

155 lines
4.6 KiB
RPMSpec
Raw Normal View History

Name: mono-tools
Version: 3.10
Release: 1mamba
Summary: Mono tools
Group: Graphical Desktop/Applications/Development
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://www.mono-project.com/Monodoc
Source: http://download.mono-project.com/sources/mono-tools/mono-tools-%{version}.tar.gz
#Source: http://ftp.novell.com/pub/mono/sources/mono-tools/mono-tools-%{version}.tar.bz2
Patch0: mono-tools-3.10-mono-4.2.patch
Patch1: mono-tools-3.10-upstream-create-native-map.patch
License: GPL
## AUTOBUILDREQ-BEGIN
BuildRequires: gnome-sharp-devel
BuildRequires: gtk-sharp-devel
BuildRequires: gtk-sharp2-devel
BuildRequires: mono-core
BuildRequires: mono-web
BuildRequires: mono-winforms
## AUTOBUILDREQ-END
BuildRequires: mono-nunit
BuildRequires: mono-extras
Requires: gnome-sharp
#Requires: gnome-desktop-sharp
Requires: mono-extras
Requires: mono-nunit
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
Mono Tools is a collection of development and testing programs and utilities for use with Mono.
# FIXME (missing requirements):
# gecko-sharp
# webkit-sharp
%prep
%setup -q
%patch0 -p1
%patch1 -p1
# workaround for make install
touch webdoc/views/index.html
touch webdoc/views/images/dummy.gif
touch webdoc/skins/mono-external/dummy.js
mkdir webdoc/plugins/iframe-plugins
touch webdoc/plugins/iframe-plugins/dummy.css
touch webdoc/plugins/iframe-plugin/dummy.html
%build
%configure
make GMCS=mcs || make GMCS=mcs
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall
%find_lang %{name}
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%files -f %{name}.lang
%defattr(-,root,root)
%{_bindir}/emveepee
%{_bindir}/gsharp
%{_bindir}/create-native-map
%{_bindir}/gd2i
%{_bindir}/gasnview
%{_bindir}/gendarme
%{_bindir}/gendarme-wizard
#%{_bindir}/gnunit
#%{_bindir}/gnunit2
%{_bindir}/gui-compare
%{_bindir}/minvoke
%{_bindir}/monodoc
%{_bindir}/mperfmon
%{_bindir}/mprof-decoder
%{_bindir}/mprof-heap-viewer
%dir %{_prefix}/lib/create-native-map
%{_prefix}/lib/create-native-map/*
%dir %{_prefix}/lib/gendarme
%{_prefix}/lib/gendarme/*
%dir %{_prefix}/lib/gsharp
%{_prefix}/lib/gsharp/*
%dir %{_prefix}/lib/gui-compare
%{_prefix}/lib/gui-compare/*
%dir %{_prefix}/lib/minvoke
%{_prefix}/lib/minvoke/*
%dir %{_libdir}/mono-tools
%{_libdir}/mono-tools/*
%{_prefix}/lib/mono/1.0/gasnview.exe
#%{_libdir}/mono/1.0/gnunit.exe
#%{_libdir}/mono/2.0/gnunit2.exe
%dir %{_prefix}/lib/monodoc
%{_prefix}/lib/monodoc/*
%dir %{_prefix}/lib/mperfmon
%{_prefix}/lib/mperfmon/*
%{_datadir}/applications/monodoc.desktop
%{_datadir}/applications/gendarme-wizard.desktop
%{_datadir}/applications/gsharp.desktop
%{_datadir}/icons/hicolor/*/apps/monodoc.png
#%{_datadir}/applications/mprof-heap-viewer.desktop
%{_datadir}/pixmaps/gendarme.svg
%{_datadir}/pixmaps/monodoc.png
%{_mandir}/man1/mprof-decoder.1*
%{_mandir}/man1/mprof-heap-viewer.1*
%{_mandir}/man1/create-native-map.1*
%{_mandir}/man1/gd2i.1*
%{_mandir}/man1/gendarme.1*
%{_mandir}/man1/mperfmon.1*
%{_mandir}/man5/gendarme.5*
%{_prefix}/lib/pkgconfig/create-native-map.pc
%{_prefix}/lib/pkgconfig/gendarme-framework.pc
%doc AUTHORS COPYING COPYING.LIB
%changelog
* Sat Dec 26 2015 Silvan Calarco <silvan.calarco@mambasoft.it> 3.10-1mamba
- update to 3.10
* Wed Apr 09 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 2.11-1mamba
- update to 2.11
* Sat Mar 26 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 2.10-1mamba
- update to 2.10
* Tue Jan 11 2011 Automatic Build System <autodist@mambasoft.it> 2.8-1mamba
- automatic update by autodist
* Wed Jun 02 2010 Automatic Build System <autodist@mambasoft.it> 2.6.2-1mamba
- automatic update by autodist
* Sat Jul 04 2009 Automatic Build System <autodist@mambasoft.it> 2.4.2-1mamba
- automatic update by autodist
* Wed Mar 25 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 2.2-2mamba
- rebuilt with gnome-desktop-sharp requirementù
* Tue Jan 27 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 2.2-1mamba
- update to 2.2
* Wed Jan 07 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 2.0-1mamba
- update to 2.0
* Mon Sep 29 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.9-1mamba
- package created by autospec
/usr/bin/gd2i
/usr/lib/gendarme/Gendarme.Rules.Gendarme.dll
/usr/lib/gendarme/Gendarme.Rules.Globalization.dll
/usr/lib/gendarme/Gendarme.Rules.Interoperability.Com.dll
/usr/lib/gendarme/Gendarme.Rules.NUnit.dll
/usr/lib/gendarme/gd2i.exe
/usr/share/man/man1/gd2i.1.gz