[mono-tools/f21] Split out gendarme and ilcontrast as subpackages
Richard Hughes
rhughes at fedoraproject.org
Tue Jul 15 15:09:44 UTC 2014
commit f8546447b1529e90a5a5beeab2efca08e31153c4
Author: Richard Hughes <richard at hughsie.com>
Date: Tue Jul 15 15:58:50 2014 +0100
Split out gendarme and ilcontrast as subpackages
mono-tools.spec | 47 ++++++++++++++++++++++++++++++++++++-----------
1 files changed, 36 insertions(+), 11 deletions(-)
---
diff --git a/mono-tools.spec b/mono-tools.spec
index 72a55bb..57df7f5 100644
--- a/mono-tools.spec
+++ b/mono-tools.spec
@@ -3,7 +3,7 @@
Summary: A collection of tools for mono applications
Name: mono-tools
Version: 2.10
-Release: 10%{?dist}
+Release: 11%{?dist}
License: MIT
Group: Development/Tools
Source0: http://ftp.novell.com/pub/mono/sources/mono-tools/%{name}-%{version}.tar.bz2
@@ -40,6 +40,20 @@ Requires: %{name} = %{version}-%{release} monodoc
%description monodoc
Documentation for monotools for use with monodoc
+%package gendarme
+Summary: Inspect your .NET and Mono assemblies
+Requires: %{name} = %{version}-%{release}
+
+%description gendarme
+Inspect your .NET and Mono assemblies.
+
+%package ilcontrast
+Summary: Assembly Comparison Tool
+Requires: %{name} = %{version}-%{release}
+
+%description ilcontrast
+Identify differences in the API exposed by mono library assemblies.
+
%prep
%setup -q
chmod 644 COPYING
@@ -86,11 +100,9 @@ update-desktop-database &> /dev/null || :
%files -f %{name}.lang
%defattr(-, root, root,-)
%doc COPYING AUTHORS ChangeLog README
-%{_bindir}/ilcontrast
%{_bindir}/create-native-map
%{_bindir}/gasnview
%{_bindir}/monodoc
-%{_bindir}/gendarme*
%{_bindir}/mprof*
%{_bindir}/gsharp
%{_bindir}/gd2i
@@ -99,9 +111,6 @@ update-desktop-database &> /dev/null || :
%{_bindir}/emveepee
%{_bindir}/minvoke
%{_prefix}/lib/gsharp/gsharp.exe*
-%{_prefix}/lib/gendarme/*.dll
-%{_prefix}/lib/gendarme/*.exe
-%{_prefix}/lib/gendarme/*.xml
%{_prefix}/lib/create-native-map
%{_prefix}/lib/mperfmon/*
%dir %{_prefix}/lib/gui-compare
@@ -111,8 +120,6 @@ update-desktop-database &> /dev/null || :
%{_prefix}/lib/monodoc/browser.exe
%{_prefix}/lib/minvoke/minvoke.exe
%dir %{_prefix}/lib/minvoke
-%dir %{_prefix}/lib/ilcontrast
-%{_prefix}/lib/ilcontrast/ilcontrast.exe
%dir %{_prefix}/lib/mono-tools
%{_prefix}/lib/mono-tools/mprof*
%{_prefix}/lib/mono-tools/Mono.Profiler.Widgets*
@@ -121,14 +128,28 @@ update-desktop-database &> /dev/null || :
%{_mandir}/man1/create-native-map.1.gz
%{_datadir}/pixmaps/ilcontrast.png
%{_datadir}/pixmaps/monodoc.png
-%{_datadir}/pixmaps/gendarme.svg
-%{_datadir}/applications/*.desktop
+%{_datadir}/applications/gsharp.desktop
+%{_datadir}/applications/monodoc.desktop
%{_prefix}/lib/monodoc/MonoWebBrowserHtmlRender.dll
-%{_mandir}/man1/gendarme*
%{_mandir}/man1/mperfmon*
%{_mandir}/man1/gd2i*
%{_datadir}/icons/hicolor/
+%files gendarme
+%{_bindir}/gendarme*
+%{_datadir}/applications/gendarme-wizard.desktop
+%{_datadir}/pixmaps/gendarme.svg
+%{_mandir}/man1/gendarme*
+%{_prefix}/lib/gendarme/*.dll
+%{_prefix}/lib/gendarme/*.exe
+%{_prefix}/lib/gendarme/*.xml
+
+%files ilcontrast
+%{_datadir}/applications/ilcontrast.desktop
+%{_bindir}/ilcontrast
+%dir %{_prefix}/lib/ilcontrast
+%{_prefix}/lib/ilcontrast/ilcontrast.exe
+
%files devel
%defattr(-, root, root,-)
%{_libdir}/pkgconfig/*.pc
@@ -142,6 +163,10 @@ update-desktop-database &> /dev/null || :
%{_mandir}/man5/gendarme*
%changelog
+* Tue Jun 24 2014 Richard Hughes <richard at hughsie.com> - 2.10-11
+- Split out gendarme and ilcontrast as subpackages so the different applications
+ are visible in gnome-software.
+
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.10-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
More information about the scm-commits
mailing list