rpms/mono-debugger/devel import.log, NONE, 1.1 md-2.0-gacutil.patch, NONE, 1.1 mono-debugger-2.0-use-system-cecil.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 mono-debugger.spec, 1.13, 1.14 sources, 1.5, 1.6 mono-debugger-0.60-noasmuser.patch, 1.1, NONE mono-debugger-0.60-use-system-cecil.patch, 1.1, NONE monodebug-configure.patch, 1.2, NONE

Paul F. Johnson pfj at fedoraproject.org
Tue Aug 26 12:16:27 UTC 2008


Author: pfj

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

Modified Files:
	.cvsignore mono-debugger.spec sources 
Added Files:
	import.log md-2.0-gacutil.patch 
	mono-debugger-2.0-use-system-cecil.patch 
Removed Files:
	mono-debugger-0.60-noasmuser.patch 
	mono-debugger-0.60-use-system-cecil.patch 
	monodebug-configure.patch 
Log Message:

Bump to 2.0
Lots of changes to patch files as things are more sane by now 



--- NEW FILE import.log ---
mono-debugger-2_0-3_fc10:HEAD:mono-debugger-2.0-3.fc10.src.rpm:1219752908

md-2.0-gacutil.patch:

--- NEW FILE md-2.0-gacutil.patch ---
--- mono-debugger-2.0/configure.in	2008-07-31 20:08:36.000000000 +0100
+++ mono-debugger-2.0/configure-new.in	2008-08-14 17:51:56.000000000 +0100
@@ -163,7 +163,7 @@
    AC_SUBST(WRAPPER_CFLAGS)
    AC_SUBST(WRAPPER_LIBS)
 
-   GACUTIL_FLAGS='/package $(PACKAGE) /gacdir $(prefix)/lib /root $(DESTDIR)$(prefix)/lib'
+   GACUTIL_FLAGS='/package $(PACKAGE) /gacdir $@libdir@ /root $(DESTDIR)$/usr/lib'
    AC_PATH_PROG(GACUTIL, gacutil, no)
    if test "x$GACUTIL" = "xno" ; then
       AC_MSG_ERROR([No gacutil tool found])

mono-debugger-2.0-use-system-cecil.patch:

--- NEW FILE mono-debugger-2.0-use-system-cecil.patch ---
--- mono-debugger-2.0/build/Makefile.am	2008-07-31 20:08:36.000000000 +0100
+++ mono-debugger-2.0/build/Makefile-new.am	2008-08-05 20:42:51.000000000 +0100
@@ -1,4 +1,4 @@
-twodir = $(prefix)/lib/mono/2.0
+twodir = $(libdir)/mono/2.0
 
 bin_SCRIPTS = mdb
 
@@ -76,17 +76,17 @@
 
 SYMBOL_WRITER_DEPS = \
 	-r:Mono.GetOptions				\
-	-r:./Mono.Cecil.dll
+	-r:$(srcdir)/Mono.Cecil.dll
 
 SYMBOL_READER_DEPS = \
 	-r:Mono.GetOptions				\
-	-r:./Mono.Cecil.dll
+	-r:$(srcdir)/Mono.Cecil.dll
 
 DEBUGGER_DEPS = \
 	-r:Mono.GetOptions				\
 	-r:Mono.Debugger.SymbolWriter			\
 	-r:System.Runtime.Serialization.Formatters.Soap	\
-	-r:./Mono.Cecil.dll
+	-r:$(srcdir)/Mono.Cecil.dll
 
 MDB_DEPS = \
 	-r:Mono.GetOptions				\
@@ -94,16 +94,13 @@
 
 TEST_DEPS = \
 	-r:Mono.GetOptions				\
-	-r:./Mono.Debugger.dll				\
-	-r:./Mono.Debugger.Frontend.dll			\
-	-r:nunit.framework				\
 	-r:nunit.core
 
 if MARTIN_PRIVATE
 MCS_FLAGS += -define:MARTIN_PRIVATE
 endif
 
-Mono.Debugger.SymbolWriter.dll: Makefile Mono.Cecil.dll $(SYMBOL_WRITER_SRCLIST)
+Mono.Debugger.SymbolWriter.dll: Makefile $(srcdir)/Mono.Cecil.dll $(SYMBOL_WRITER_SRCLIST)
 	$(MCS) -target:library -out:Mono.Debugger.SymbolWriter.dll -d:CECIL $(MCS_FLAGS) -keyfile:$(top_srcdir)/build/mono.snk $(SYMBOL_WRITER_DEPS) $(SYMBOL_WRITER_SRCLIST)
 
 Mono.Debugger.dll: Makefile Mono.Debugger.SymbolWriter.dll $(DEBUGGER_SRCLIST)
@@ -151,7 +148,7 @@
 		< $(srcdir)/mdb.in > mdb.tmp \
 	&& mv mdb.tmp mdb 
 
-NUNIT_CONSOLE_EXE = $(NUNIT_PREFIX)/lib/mono/2.0/nunit-console.exe
+NUNIT_CONSOLE_EXE = $(libdir)/mono/2.0/nunit-console.exe
 
 runtests: runtests.in Makefile
 	builddir=$(top_builddir) ; the_builddir=`cd $$builddir && pwd` ; \
--- mono-debugger-2.0/build/Makefile.in	2008-07-31 20:08:54.000000000 +0100
+++ mono-debugger-2.0/build/Makefile-new.in	2008-08-05 20:46:13.000000000 +0100
@@ -270,17 +270,17 @@
 
 SYMBOL_WRITER_DEPS = \
 	-r:Mono.GetOptions				\
-	-r:./Mono.Cecil.dll
+	-r:$(srcdir)/Mono.Cecil.dll
 
 SYMBOL_READER_DEPS = \
 	-r:Mono.GetOptions				\
-	-r:./Mono.Cecil.dll
+	-r:$(srcdir)/Mono.Cecil.dll
 
 DEBUGGER_DEPS = \
 	-r:Mono.GetOptions				\
 	-r:Mono.Debugger.SymbolWriter			\
 	-r:System.Runtime.Serialization.Formatters.Soap	\
-	-r:./Mono.Cecil.dll
+	-r:$(srcdir)/Mono.Cecil.dll
 
 MDB_DEPS = \
 	-r:Mono.GetOptions				\


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mono-debugger/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- .cvsignore	19 Dec 2007 00:25:57 -0000	1.5
+++ .cvsignore	26 Aug 2008 12:15:56 -0000	1.6
@@ -1 +1 @@
-mono-debugger-0.60.tar.bz2
+mono-debugger-2.0.tar.bz2


Index: mono-debugger.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mono-debugger/devel/mono-debugger.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- mono-debugger.spec	11 Apr 2008 21:12:42 -0000	1.13
+++ mono-debugger.spec	26 Aug 2008 12:15:56 -0000	1.14
@@ -1,18 +1,17 @@
 Summary: A debugger for Mono
 Name: mono-debugger
-Version: 0.60
+Version: 2.0
 Release: 3%{?dist}
 License: MIT
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 URL: http://www.go-mono.com/sources-stable/
 Source0: http://www.go-mono.com/sources-stable/%{name}/%{name}-%{version}.tar.bz2
-Patch0: monodebug-configure.patch
-Patch1: mono-debugger-0.60-noasmuser.patch
-Patch2: mono-debugger-0.60-use-system-cecil.patch
+Patch0: mono-debugger-2.0-use-system-cecil.patch
+Patch1: md-2.0-gacutil.patch
 BuildRequires: readline-devel ncurses-devel libtool
-BuildRequires: mono-devel mono-nunit
+BuildRequires: mono-devel >= 2.0 mono-nunit
 BuildRequires: mono-nunit-devel autoconf automake
-Requires: mono-core >= 1.2.6
+Requires: mono-core >= 2.0
 Group: Development/Tools
 ExclusiveArch: %ix86 x86_64 ia64 armv4l sparc alpha
 
@@ -35,11 +34,13 @@
 
 %prep
 %setup -q
-%patch0 -p1
-autoreconf
-%patch1 -p1
 rm -rf build/*.dll
-%patch2 -p1
+%patch0 -p1 -b .use-system-cecil
+# bit of sed magic...
+sed -i -e 's!@libdir@!%{_libdir}!' %{PATCH1}
+%patch1 -p1 -b .original
+sed -i -e 's!%{_libdir}!@libdir@!' %{PATCH1}
+
 # Copy something that we know got built from source.
 # This doesn't end up in the package, though.
 cp %{_libdir}/mono/gac/Mono.Cecil/*/Mono.Cecil.dll build/
@@ -62,21 +63,32 @@
 rm -rf %{buildroot}
 
 %files
-%defattr(-, root, root)
-%doc AUTHORS COPYING ChangeLog README README.FreeBSD TODO NEWS RELEASE-NOTES*
+%defattr(-, root, root,-)
+%doc AUTHORS COPYING ChangeLog README
 %{_bindir}/mdb
 %{_libdir}/*.so*
-%{_libdir}/mono/1.0/*.exe
-%{_libdir}/mono/mono-debugger/
+%{_libdir}/mono/2.0/mdb*
 %{_libdir}/mono/gac/Mono.Debugger/
-%{_libdir}/mono/gac/Mono.Debugger.Backend/
+%{_libdir}/mono/gac/Mono.Debugger.SymbolWriter/
+%{_libdir}/mono/mono-debugger/
 
 %files devel
-%defattr(-,root,root)
-%doc README.build
+%defattr(-,root,root,-)
 %{_libdir}/pkgconfig/mono-debugger.pc
 
 %changelog
+* Sun Aug 17 2008 Paul F. Johnson <paul at all-the-johnsons.co.uk> 2.0-3
+- paul learns how to count...
+- spec fixes
+
+* Thu Aug 14 2008 Paul F. Johnson <paul at all-the-johnsons.co.uk> 2.0-2
+- libdir clean
+- spec file fix
+
+*  Sun Aug 03 2008 Paul F. Johnson <paul at all-the-johnsons.co.uk> 2.0-1
+- bump to preview 1
+- patch fixes
+
 * Fri Apr 11 2008 Tom "spot" Callaway <tcallawa at redhat.com> - 0.60-3
 - fix compile
 - use system Cecil, not prebundled binary Cecil


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mono-debugger/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- sources	19 Dec 2007 00:25:57 -0000	1.5
+++ sources	26 Aug 2008 12:15:56 -0000	1.6
@@ -1 +1 @@
-5d13af893299af49ad6abf2d76a35df6  mono-debugger-0.60.tar.bz2
+062c8051cce0b32d32a08f5059e884b0  mono-debugger-2.0.tar.bz2


--- mono-debugger-0.60-noasmuser.patch DELETED ---


--- mono-debugger-0.60-use-system-cecil.patch DELETED ---


--- monodebug-configure.patch DELETED ---




More information about the fedora-extras-commits mailing list