rpms/mono-tools/devel monotools-2.0-gendarme.patch, NONE, 1.1 monotools-2.0-gendarmepc.patch, NONE, 1.1 monotools-2.0-infiles.patch, NONE, 1.1 monotools-2.0-makefiles.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 import.log, 1.3, 1.4 mono-tools.spec, 1.6, 1.7 sources, 1.2, 1.3

Paul F. Johnson pfj at fedoraproject.org
Tue Aug 26 17:38:36 UTC 2008


Author: pfj

Update of /cvs/pkgs/rpms/mono-tools/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25105/devel

Modified Files:
	.cvsignore import.log mono-tools.spec sources 
Added Files:
	monotools-2.0-gendarme.patch monotools-2.0-gendarmepc.patch 
	monotools-2.0-infiles.patch monotools-2.0-makefiles.patch 
Log Message:

Bump to v2 preview
Patchfile changes (lots of them!) 


monotools-2.0-gendarme.patch:

--- NEW FILE monotools-2.0-gendarme.patch ---
--- mono-tools-2.0/gendarme/gendarme.in	2008-07-15 19:18:57.000000000 +0100
+++ mono-tools-2.0/gendarme/gendarme-new.in	2008-08-14 18:09:50.000000000 +0100
@@ -1,2 +1,2 @@
 #!/bin/sh
-exec @RUNTIME@ $MONO_OPTIONS $MONO_EXTRA_ARGS @prefix@/lib/gendarme/gendarme.exe "$@"
+exec @RUNTIME@ $MONO_OPTIONS $MONO_EXTRA_ARGS @libdir@/gendarme/gendarme.exe "$@"
--- mono-tools-2.0/gendarme/gendarme-wizard.in	2008-07-15 19:18:57.000000000 +0100
+++ mono-tools-2.0/gendarme/gendarme-wizard-new.in	2008-08-14 18:10:12.000000000 +0100
@@ -1,2 +1,2 @@
 #!/bin/sh
-exec @RUNTIME@ $MONO_EXTRA_ARGS @prefix@/lib/gendarme/gendarme-wizard.exe "$@"
+exec @RUNTIME@ $MONO_EXTRA_ARGS @libdir@/gendarme/gendarme-wizard.exe "$@"

monotools-2.0-gendarmepc.patch:

--- NEW FILE monotools-2.0-gendarmepc.patch ---
--- mono-tools-2.0/gendarme/framework/gendarme-framework.pc.in	2008-07-15 19:18:55.000000000 +0100
+++ mono-tools-2.0/gendarme/framework/gendarme-framework.pc-new.in	2008-08-14 18:30:17.000000000 +0100
@@ -1,5 +1,5 @@
 prefix=@prefix@
-assemblies_dir=${prefix}/lib/gendarme
+assemblies_dir=@libdir@/gendarme
 Libraries=${assemblies_dir}/Gendarme.Framework.dll
 
 Name: Gendarme.Framework

monotools-2.0-infiles.patch:

--- NEW FILE monotools-2.0-infiles.patch ---
--- mono-tools-2.0/docbrowser/monodoc.in	2008-08-10 14:23:19.000000000 +0100
+++ mono-tools-2.0/docbrowser/monodoc-new.in	2008-08-14 18:18:28.000000000 +0100
@@ -4,7 +4,7 @@
 exec_prefix=@exec_prefix@
 
 # %%$@%$# why oh why isn't it $sharedir/monodoc
-monodocdir=$prefix/lib/monodoc
+monodocdir=@libdir@/monodoc
 
 case x$1 in
     x--assemble)
--- mono-tools-2.0/create-native-map/bin/create-native-map.in	2008-08-10 14:23:19.000000000 +0100
+++ mono-tools-2.0/create-native-map/bin/create-native-map-new.in	2008-08-14 18:24:25.000000000 +0100
@@ -3,5 +3,5 @@
 bindir=`dirname "$0"`
 libdir="$bindir/../lib/create-native-map"
 
-exec mono "$libdir/create-native-map.exe" "$@"
+exec mono "@libdir@/create-native-map.exe" "$@"
 
--- mono-tools-2.0/gui-compare/gui-compare.in	2008-07-15 19:19:02.000000000 +0100
+++ mono-tools-2.0/gui-compare/gui-compare-new.in	2008-08-14 18:21:26.000000000 +0100
@@ -1,3 +1,3 @@
 #!/bin/sh
 
-exec mono "@prefix@/lib/gui-compare/gui-compare.exe" "$@"
+exec mono "@libdir@/gui-compare/gui-compare.exe" "$@"

monotools-2.0-makefiles.patch:

--- NEW FILE monotools-2.0-makefiles.patch ---
--- mono-tools-2.0/asn1view/gtk/Makefile.am	2008-08-10 14:23:19.000000000 +0100
+++ mono-tools-2.0/asn1view/gtk/Makefile-new.am	2008-08-14 18:22:56.000000000 +0100
@@ -10,7 +10,7 @@
 local_flags += $(MCSFLAGS) $(GTK_SHARP_LIBS)
 
 gasnview_SCRIPTS = gasnview.exe
-gasnviewdir = $(prefix)/lib/mono/1.0
+gasnviewdir = $(libdir)/mono/1.0
 
 CLEANFILES = gasnview.exe gasnview.exe.mdb gasnview
 EXTRA_DIST = $(gasnview_sources_dist) gui.glade script.in
--- mono-tools-2.0/create-native-map/lib/pkgconfig/Makefile.am	2008-07-15 19:18:59.000000000 +0100
+++ mono-tools-2.0/create-native-map/lib/pkgconfig/Makefile-new.am	2008-08-14 18:16:05.000000000 +0100
@@ -1,5 +1,5 @@
 
-pkgconfigdir = $(prefix)/lib/pkgconfig
+pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = create-native-map.pc
 
 DISTCLEANFILES = create-native-map.pc
--- mono-tools-2.0/create-native-map/src/Makefile.am	2008-08-10 14:23:19.000000000 +0100
+++ mono-tools-2.0/create-native-map/src/Makefile-new.am	2008-08-14 18:17:03.000000000 +0100
@@ -19,7 +19,7 @@
 $(EXE) : $(cnm_build_sources)
 	$(GMCS) $(MCS_FLAGS) -d:TRACE -debug+ -out:$@ -target:exe $(REFS) $(cnm_build_sources)
 
-assemblydir = $(prefix)/lib/create-native-map
+assemblydir = $(libdir)/create-native-map
 assembly_DATA = $(EXE) MapAttribute.cs
 
 check: $(PROGRAM) TestMap.dll
--- mono-tools-2.0/docbrowser/Makefile.am	2008-07-15 19:19:04.000000000 +0100
+++ mono-tools-2.0/docbrowser/Makefile-new.am	2008-08-14 18:17:58.000000000 +0100
@@ -1,4 +1,4 @@
-monodocdir=$(prefix)/lib/monodoc
+monodocdir=$(libdir)/monodoc
 noinst_DATA = admin.exe
 
 
--- mono-tools-2.0/gendarme/console/Makefile.am	2008-07-15 19:18:57.000000000 +0100
+++ mono-tools-2.0/gendarme/console/Makefile-new.am	2008-08-14 18:29:21.000000000 +0100
@@ -1,4 +1,4 @@
-gendarmedir=$(prefix)/lib/gendarme
+gendarmedir=$(libdir)/gendarme
 gendarme_SCRIPTS = ../bin/gendarme.exe
 EXTRA_DIST = $(gendarme_sources) $(gendarme_sources_in) $(gendarme_resources) console.mdp gendarme.csproj
 CLEANFILES = $(gendarme_SCRIPTS) $(gendarme_SCRIPTS).mdb
--- mono-tools-2.0/gendarme/framework/Makefile.am	2008-07-15 19:18:55.000000000 +0100
+++ mono-tools-2.0/gendarme/framework/Makefile-new.am	2008-08-14 18:31:03.000000000 +0100
@@ -1,4 +1,4 @@
-frameworkdir=$(prefix)/lib/gendarme
+frameworkdir=$(libdir)/gendarme
 framework_SCRIPTS = ../bin/Gendarme.Framework.dll
 EXTRA_DIST = $(framework_sources) $(framework_sources_in) framework.mdp Gendarme.Framework.csproj gendarme-framework.pc.in
 CLEANFILES = $(framework_SCRIPTS) $(framework_SCRIPTS).mdb Test.Framework.dll Gendarme.Framework.doc.xml
@@ -6,7 +6,7 @@
 
 pkgconfig_in_files = gendarme-framework.pc.in
 
-pkgconfigdir= $(prefix)/lib/pkgconfig
+pkgconfigdir= $(libdir)/pkgconfig
 pkgconfig_DATA = $(pkgconfig_in_files:.pc.in=.pc)
 
 framework_sources_in = ../AssemblyInfo.cs.in
--- mono-tools-2.0/gendarme/rules/Makefile.am	2008-07-15 19:18:53.000000000 +0100
+++ mono-tools-2.0/gendarme/rules/Makefile-new.am	2008-08-14 18:33:06.000000000 +0100
@@ -11,10 +11,10 @@
 DISTCLEANFILES = Makefile.in
 
 install-data-hook:
-	$(INSTALL) -c -m 0644 rules.xml $(DESTDIR)$(prefix)/lib/gendarme;
+	$(INSTALL) -c -m 0644 rules.xml $(DESTDIR)$(libdir)/gendarme;
 
 uninstall-hook:
-	rm -f $(DESTDIR)$(prefix)/lib/gendarme/`basename rules.xml`;
+	rm -f $(DESTDIR)$(libdir)/gendarme/`basename rules.xml`;
 
 test:
 	for ASM in $(SUBDIRS); do \
--- mono-tools-2.0/gendarme/rules/Gendarme.Rules.BadPractice/Makefile.am	2008-07-15 19:18:53.000000000 +0100
+++ mono-tools-2.0/gendarme/rules/Gendarme.Rules.BadPractice/Makefile-new.am	2008-08-14 18:34:05.000000000 +0100
@@ -5,7 +5,7 @@
 rules_dll = ../../bin/Gendarme.Rules.BadPractice.dll
 tests_dll = Test.Rules.BadPractice.dll
 
-badpractice_rulesdir=$(prefix)/lib/gendarme
+badpractice_rulesdir=$(libdir)/gendarme
 badpractice_rules_SCRIPTS = $(rules_dll)
 badpractice_rules_DATA = 
 
--- mono-tools-2.0/gendarme/rules/Gendarme.Rules.Concurrency/Makefile.am	2008-07-15 19:18:49.000000000 +0100
+++ mono-tools-2.0/gendarme/rules/Gendarme.Rules.Concurrency/Makefile-new.am	2008-08-14 18:36:12.000000000 +0100
@@ -5,7 +5,7 @@
 rules_dll = ../../bin/Gendarme.Rules.Concurrency.dll
 tests_dll = Test.Rules.Concurrency.dll
 
-concurrency_rulesdir=$(prefix)/lib/gendarme
+concurrency_rulesdir=$(libdir)/gendarme
 concurrency_rules_SCRIPTS = $(rules_dll)
 concurrency_rules_DATA = 
 
--- mono-tools-2.0/gendarme/rules/Gendarme.Rules.Correctness/Makefile.am	2008-07-15 19:18:49.000000000 +0100
+++ mono-tools-2.0/gendarme/rules/Gendarme.Rules.Correctness/Makefile-new.am	2008-08-14 18:36:52.000000000 +0100
@@ -5,7 +5,7 @@
 rules_dll = ../../bin/Gendarme.Rules.Correctness.dll
 tests_dll = Test.Rules.Correctness.dll
 
-correctness_rulesdir=$(prefix)/lib/gendarme
+correctness_rulesdir=$(libdir)/gendarme
 correctness_rules_SCRIPTS = $(rules_dll)
 correctness_rules_DATA = 
 
--- mono-tools-2.0/gendarme/rules/Gendarme.Rules.Design/Makefile.am	2008-07-15 19:18:45.000000000 +0100
+++ mono-tools-2.0/gendarme/rules/Gendarme.Rules.Design/Makefile-new.am	2008-08-14 18:37:28.000000000 +0100
@@ -5,7 +5,7 @@
 rules_dll = ../../bin/Gendarme.Rules.Design.dll
 tests_dll = Test.Rules.Design.dll
 
-design_rulesdir=$(prefix)/lib/gendarme
+design_rulesdir=$(libdir)/gendarme
 design_rules_SCRIPTS = $(rules_dll)
 design_rules_DATA = 
 
--- mono-tools-2.0/gendarme/rules/Gendarme.Rules.Exceptions/Makefile.am	2008-07-15 19:18:47.000000000 +0100
+++ mono-tools-2.0/gendarme/rules/Gendarme.Rules.Exceptions/Makefile-new.am	2008-08-14 18:38:02.000000000 +0100
@@ -5,7 +5,7 @@
 rules_dll = ../../bin/Gendarme.Rules.Exceptions.dll
 tests_dll = Test.Rules.Exceptions.dll
 
-exceptions_rulesdir=$(prefix)/lib/gendarme
+exceptions_rulesdir=$(libdir)/gendarme
 exceptions_rules_SCRIPTS = $(rules_dll)
 exceptions_rules_DATA = 
 
--- mono-tools-2.0/gendarme/rules/Gendarme.Rules.Interoperability/Makefile.am	2008-07-15 19:18:48.000000000 +0100
+++ mono-tools-2.0/gendarme/rules/Gendarme.Rules.Interoperability/Makefile-new.am	2008-08-14 18:38:45.000000000 +0100
@@ -5,7 +5,7 @@
 rules_dll = ../../bin/Gendarme.Rules.Interoperability.dll
 tests_dll = Test.Rules.Interoperability.dll
 
-interoperability_rulesdir=$(prefix)/lib/gendarme
+interoperability_rulesdir=$(libdir)/gendarme
 interoperability_rules_SCRIPTS = $(rules_dll)
 interoperability_rules_DATA = 
 
--- mono-tools-2.0/gendarme/rules/Gendarme.Rules.Maintainability/Makefile.am	2008-07-15 19:18:46.000000000 +0100
+++ mono-tools-2.0/gendarme/rules/Gendarme.Rules.Maintainability/Makefile-new.am	2008-08-14 18:39:33.000000000 +0100
@@ -5,7 +5,7 @@
 rules_dll = ../../bin/Gendarme.Rules.Maintainability.dll
 tests_dll = Test.Rules.Maintainability.dll
 
-maintainability_rulesdir=$(prefix)/lib/gendarme
+maintainability_rulesdir=$(libdir)/gendarme
 maintainability_rules_SCRIPTS = $(rules_dll)
 maintainability_rules_DATA = 
 EXTRA_DIST = $(rules_sources) $(rules_sources_in) Gendarme.Rules.Maintainability.csproj Gendarme.Rules.Maintainability.mdp
--- mono-tools-2.0/gendarme/rules/Gendarme.Rules.Naming/Makefile.am	2008-07-15 19:18:43.000000000 +0100
+++ mono-tools-2.0/gendarme/rules/Gendarme.Rules.Naming/Makefile-new.am	2008-08-14 18:40:13.000000000 +0100
@@ -5,7 +5,7 @@
 rules_dll = ../../bin/Gendarme.Rules.Naming.dll
 tests_dll = Test.Rules.Naming.dll
 
-naming_rulesdir=$(prefix)/lib/gendarme
+naming_rulesdir=$(libdir)/gendarme
 naming_rules_SCRIPTS = $(rules_dll)
 naming_rules_DATA = 
 
--- mono-tools-2.0/gendarme/rules/Gendarme.Rules.Performance/Makefile.am	2008-07-30 23:38:59.000000000 +0100
+++ mono-tools-2.0/gendarme/rules/Gendarme.Rules.Performance/Makefile-new.am	2008-08-14 18:40:49.000000000 +0100
@@ -5,7 +5,7 @@
 rules_dll = ../../bin/Gendarme.Rules.Performance.dll
 tests_dll = Test.Rules.Performance.dll
 
-performance_rulesdir=$(prefix)/lib/gendarme
+performance_rulesdir=$(libdir)/gendarme
 performance_rules_SCRIPTS = $(rules_dll)
 performance_rules_DATA = 
 
--- mono-tools-2.0/gendarme/rules/Gendarme.Rules.Portability/Makefile.am	2008-07-15 19:18:53.000000000 +0100
+++ mono-tools-2.0/gendarme/rules/Gendarme.Rules.Portability/Makefile-new.am	2008-08-14 18:41:20.000000000 +0100
@@ -5,7 +5,7 @@
 rules_dll = ../../bin/Gendarme.Rules.Portability.dll
 tests_dll = Test.Rules.Portability.dll
 
-portability_rulesdir=$(prefix)/lib/gendarme
+portability_rulesdir=$(libdir)/gendarme
 portability_rules_SCRIPTS = $(rules_dll)
 portability_rules_DATA = 
 
--- mono-tools-2.0/gendarme/rules/Gendarme.Rules.Security/Makefile.am	2008-07-15 19:18:42.000000000 +0100
+++ mono-tools-2.0/gendarme/rules/Gendarme.Rules.Security/Makefile-new.am	2008-08-14 18:41:52.000000000 +0100
@@ -5,7 +5,7 @@
 rules_dll = ../../bin/Gendarme.Rules.Security.dll
 tests_dll = Test.Rules.Security.dll
 
-security_rulesdir=$(prefix)/lib/gendarme
+security_rulesdir=$(libdir)/gendarme
 security_rules_SCRIPTS = $(rules_dll)
 security_rules_DATA = 
 
--- mono-tools-2.0/gendarme/rules/Gendarme.Rules.Serialization/Makefile.am	2008-07-15 19:18:46.000000000 +0100
+++ mono-tools-2.0/gendarme/rules/Gendarme.Rules.Serialization/Makefile-new.am	2008-08-14 18:42:26.000000000 +0100
@@ -5,7 +5,7 @@
 rules_dll = ../../bin/Gendarme.Rules.Serialization.dll
 tests_dll = Test.Rules.Serialization.dll
 
-serialization_rulesdir=$(prefix)/lib/gendarme
+serialization_rulesdir=$(libdir)/gendarme
 serialization_rules_SCRIPTS = $(rules_dll)
 serialization_rules_DATA = 
 
--- mono-tools-2.0/gendarme/rules/Gendarme.Rules.Smells/Makefile.am	2008-07-15 19:18:50.000000000 +0100
+++ mono-tools-2.0/gendarme/rules/Gendarme.Rules.Smells/Makefile-new.am	2008-08-14 18:43:07.000000000 +0100
@@ -5,7 +5,7 @@
 rules_dll = ../../bin/Gendarme.Rules.Smells.dll
 tests_dll = Test.Rules.Smells.dll
 
-smells_rulesdir=$(prefix)/lib/gendarme
+smells_rulesdir=$(libdir)/gendarme
 smells_rules_SCRIPTS = $(rules_dll)
 smells_rules_DATA = 
 
--- mono-tools-2.0/gendarme/rules/Gendarme.Rules.Ui/Makefile.am	2008-07-15 19:18:45.000000000 +0100
+++ mono-tools-2.0/gendarme/rules/Gendarme.Rules.Ui/Makefile-new.am	2008-08-14 18:43:38.000000000 +0100
@@ -5,7 +5,7 @@
 rules_dll = ../../bin/Gendarme.Rules.Ui.dll
 tests_dll = Test.Rules.Ui.dll
 
-ui_rulesdir=$(prefix)/lib/gendarme
+ui_rulesdir=$(libdir)/gendarme
 ui_rules_SCRIPTS = $(rules_dll)
 ui_rules_DATA = 
 
--- mono-tools-2.0/gendarme/swf-wizard-runner/Makefile.am	2008-07-16 22:21:58.000000000 +0100
+++ mono-tools-2.0/gendarme/swf-wizard-runner/Makefile-new.am	2008-08-14 18:44:39.000000000 +0100
@@ -1,4 +1,4 @@
-wizarddir=$(prefix)/lib/gendarme
+wizarddir=$(libdir)/gendarme
 wizard_SCRIPTS = ../bin/gendarme-wizard.exe
 EXTRA_DIST = $(wizard_sources) $(wizard_sources_in) swf-wizard-runner.csproj Wizard.resx Properties/Resources.resx \
 	Resources/gendarme.png gendarme.ico
--- mono-tools-2.0/gnunit/src/Makefile.am	2008-08-10 14:23:19.000000000 +0100
+++ mono-tools-2.0/gnunit/src/Makefile-new.am	2008-08-14 18:20:59.000000000 +0100
@@ -11,8 +11,8 @@
 
 gnunit_SCRIPTS = gnunit.exe
 gnunit2_SCRIPTS = gnunit2.exe
-gnunit2dir = $(prefix)/lib/mono/2.0
-gnunitdir = $(prefix)/lib/mono/1.0
+gnunit2dir = @libdir@/mono/2.0
+gnunitdir = @libdir@/mono/1.0
 
 CLEANFILES = gnunit.exe gnunit.exe.mdb gnunit2.exe gnunit2.exe.mdb gnunit gnunit2
 EXTRA_DIST = $(gnunit_sources_dist) nunit-gtk.glade script.in script2.in
--- mono-tools-2.0/gui-compare/Makefile.am	2008-07-15 19:19:02.000000000 +0100
+++ mono-tools-2.0/gui-compare/Makefile-new.am	2008-08-14 18:46:27.000000000 +0100
@@ -1,4 +1,4 @@
-guicomparedir=$(prefix)/lib/gui-compare
+guicomparedir=$(libdir)/gui-compare
 bin_SCRIPTS = gui-compare
 guicompare_DATA = gui-compare.exe Mono.Cecil.dll
 


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mono-tools/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	23 Apr 2008 09:21:45 -0000	1.2
+++ .cvsignore	26 Aug 2008 17:38:06 -0000	1.3
@@ -1 +1 @@
-mono-tools-1.9.tar.bz2
+mono-tools-2.0.tar.bz2


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/mono-tools/devel/import.log,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- import.log	14 Jul 2008 10:55:23 -0000	1.3
+++ import.log	26 Aug 2008 17:38:06 -0000	1.4
@@ -1,3 +1,4 @@
 mono-tools-1_9-3_1_fc10:HEAD:mono-tools-1.9-3.1.fc10.src.rpm:1215515928
 mono-tools-1_9-4_fc10:HEAD:mono-tools-1.9-4.fc10.src.rpm:1215517451
 mono-tools-1_9-4_1_fc10:HEAD:mono-tools-1.9-4.1.fc10.src.rpm:1216032887
+mono-tools-2_0-2_fc10:HEAD:mono-tools-2.0-2.fc10.src.rpm:1219772232


Index: mono-tools.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mono-tools/devel/mono-tools.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- mono-tools.spec	14 Jul 2008 10:55:23 -0000	1.6
+++ mono-tools.spec	26 Aug 2008 17:38:06 -0000	1.7
@@ -1,21 +1,23 @@
 %define debug_package %{nil}
-%define monodir %{_libdir}
 
 Summary: The mono documentation system
 Name: mono-tools
-Version: 1.9
-Release: 4.1%{?dist}
-License: GPLv2
+Version: 2.0
+Release: 2%{?dist}
+License: MIT
 Group: Development/Tools
-Patch0: mono-tools.patch
+Patch0: monotools-2.0-gendarme.patch
+Patch1: monotools-2.0-gendarmepc.patch
+Patch2: monotools-2.0-infiles.patch
+Patch3: monotools-2.0-makefiles.patch
 Source0: http://go-mono.com/sources/%{name}/%{name}-%{version}.tar.bz2
 URL: http://go-mono.com/sources-latests
 Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires:  mono-data, mono-devel, gtk-sharp2-gapi, pkgconfig mono-nunit
-BuildRequires: monodoc-devel gecko-sharp2-devel gnome-sharp-devel, gettext-devel
+BuildRequires:  mono-data, mono-devel >= 2.0, gtk-sharp2-gapi, pkgconfig mono-nunit
+BuildRequires: monodoc-devel >= 2.0 gecko-sharp2-devel gnome-sharp-devel, gettext-devel
 BuildRequires: gtk-sharp2-devel autoconf automake libtool mono-nunit-devel
 BuildRequires: hunspell-devel desktop-file-utils gnome-desktop-sharp-devel
-Requires: mono-core links monodoc
+Requires: mono-core links monodoc >= 2.0
 
 ExclusiveArch: %ix86 x86_64 ia64 armv4l sparc alpha
 
@@ -29,13 +31,22 @@
 Requires: %{name} = %{version}-%{release} pkgconfig
 
 %description devel
-Development file for monodoc
+Development file for mono-tools
 
 %prep
 %setup -q 
-sed -i -e 's!@lib@!%{_lib}!' %PATCH0
-%patch0 -p1 -b .original
-sed -i -e 's!%{_lib}!@lib@!' %PATCH0
+sed -i -e 's!@libdir@!%{_libdir}!' %PATCH0 
+sed -i -e 's!@libdir@!%{_libdir}!' %PATCH1
+sed -i -e 's!@libdir@!%{_libdir}!' %PATCH2
+sed -i -e 's!@libdir@!%{_libdir}!' %PATCH3
+%patch0 -p1 -b .gendarme
+%patch1 -p1 -b .gendarme-pc
+%patch2 -p1 -b .infiles
+%patch3 -p1 -b .makes
+sed -i -e 's!%{_libdir}!@libdir@!' %PATCH0
+sed -i -e 's!%{_libdir}!@libdir@!' %PATCH1
+sed -i -e 's!%{_libdir}!@libdir@!' %PATCH2
+sed -i -e 's!%{_libdir}!@libdir@!' %PATCH3
 autoreconf -f -i -s
 chmod 644 COPYING
 
@@ -75,6 +86,10 @@
 %{_bindir}/gnunit2
 %{_bindir}/monodoc
 %{_bindir}/gui-compare
+%{_bindir}/gendarme*
+%{_libdir}/gendarme/*.dll
+%{_libdir}/gendarme/*.exe
+%{_libdir}/gendarme/*.xml
 %{_libdir}/create-native-map
 %{_libdir}/gui-compare/gui-compare.exe
 %exclude %{_libdir}/gui-compare/*.dll
@@ -89,14 +104,22 @@
 %{_datadir}/pixmaps/ilcontrast.png
 %{_datadir}/pixmaps/monodoc.png
 %{_datadir}/applications/*.desktop
+%{_libdir}/monodoc/MonoWebBrowserHtmlRender.dll
+%{_mandir}/man1/gendarme*
 
 %files devel
 %defattr(-, root, root,-)
 %{_libdir}/pkgconfig/*.pc
 
 %changelog
-* Mon Jul 14 2008 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.9-4.1
-- rebuild
+* Fri Aug 15 2008 Paul F. Johnson <paul at all-the-johnsons.co.uk> 2.0-2
+- reworked the patchfiles
+- removed monodir (not used)
+- spec file fix
+
+* Sun Aug 03 2008 Paul F. Johnson <paul at all-the-johnsons.co.uk> 2.0-1
+- bump to 2.0 preview 1
+- spec file fixes
 
 * Tue Jul 08 2008 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.9-4
 - added br gnome-desktop-sharp


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mono-tools/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	23 Apr 2008 09:21:45 -0000	1.2
+++ sources	26 Aug 2008 17:38:06 -0000	1.3
@@ -1 +1 @@
-28d758106c30b54bf5ba5d8c8fcd9385  mono-tools-1.9.tar.bz2
+5c0dda666ee3a3dc131e1c0c9b73075b  mono-tools-2.0.tar.bz2




More information about the fedora-extras-commits mailing list