[Pkg-mono-svn-commits] rev 3849 - in mono-tools/trunk/debian: . patches
David Paleino
hanska-guest at alioth.debian.org
Wed Nov 26 23:14:15 UTC 2008
Author: hanska-guest
Date: 2008-11-26 23:14:14 +0000 (Wed, 26 Nov 2008)
New Revision: 3849
Added:
mono-tools/trunk/debian/gendarme.install
mono-tools/trunk/debian/gendarme.manpages
mono-tools/trunk/debian/mono-profiler.install
mono-tools/trunk/debian/mono-profiler.manpages
Modified:
mono-tools/trunk/debian/changelog
mono-tools/trunk/debian/compat
mono-tools/trunk/debian/control
mono-tools/trunk/debian/mono-tools-devel.install
mono-tools/trunk/debian/patches/00-fix_build_system.patch
mono-tools/trunk/debian/rules
Log:
* debian/compat bumped to 7
* debian/control:
+ Build-Depends:
- debhelper bumped to (>= 7)
+ New binary packages:
- mono-profiler, since these two related programs should have gone
into two different packages, and this is not nice
at all;
- gendarme, because it would've been split into mono-tools-devel and
mono-tools-gui, as mono-profiler; because it uses
System.Windows.Forms, and if in future we want to get rid
of it, we might break other unrelated packages. Go on
your own! Conflicts and Replaces mono-tools-devel (<< 2.0),
since it was contained there.
+ Standards-Version bumped to 3.8.0 (no changes needed)
Modified: mono-tools/trunk/debian/changelog
===================================================================
--- mono-tools/trunk/debian/changelog 2008-11-26 23:13:23 UTC (rev 3848)
+++ mono-tools/trunk/debian/changelog 2008-11-26 23:14:14 UTC (rev 3849)
@@ -1,10 +1,9 @@
mono-tools (2.0-1) UNRELEASED; urgency=low
- NOT READY YET.
-
* New upstream release
* Group Policy:
+ implemented get-orig-source in debian/rules
+ * debian/compat bumped to 7
* debian/control:
+ Build-Depends:
- added autotools-dev, autoconf, automake
@@ -13,14 +12,26 @@
- added libmono-winforms2.0-cil
- added libmono-webbrowser0.5-cil
- removed libmono1.0-cil
+ - debhelper bumped to (>= 7)
+ fixed spurious dot in long description
+ + New binary packages:
+ - mono-profiler, since these two related programs should have gone
+ into two different packages, and this is not nice
+ at all;
+ - gendarme, because it would've been split into mono-tools-devel and
+ mono-tools-gui, as mono-profiler; because it uses
+ System.Windows.Forms, and if in future we want to get rid
+ of it, we might break other unrelated packages. Go on
+ your own! Conflicts and Replaces mono-tools-devel (<< 2.0),
+ since it was contained there.
+ + Standards-Version bumped to 3.8.0 (no changes needed)
* debian/rules:
+ implemented autotools files re-generation
* debian/patches:
+ converted to quilt
+ 00-fix_build_system.patch added
- -- David Paleino <d.paleino at gmail.com> Wed, 26 Nov 2008 14:12:09 +0100
+ -- David Paleino <d.paleino at gmail.com> Thu, 27 Nov 2008 00:12:02 +0100
mono-tools (1.9-2) unstable; urgency=medium
Modified: mono-tools/trunk/debian/compat
===================================================================
--- mono-tools/trunk/debian/compat 2008-11-26 23:13:23 UTC (rev 3848)
+++ mono-tools/trunk/debian/compat 2008-11-26 23:14:14 UTC (rev 3849)
@@ -1 +1 @@
-5
+7
Modified: mono-tools/trunk/debian/control
===================================================================
--- mono-tools/trunk/debian/control 2008-11-26 23:13:23 UTC (rev 3848)
+++ mono-tools/trunk/debian/control 2008-11-26 23:14:14 UTC (rev 3849)
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>
Uploaders: Mirco Bauer <meebey at debian.org>, Sebastian Dröge <slomo at debian.org>
-Build-Depends: debhelper (>= 5.0.0), quilt
+Build-Depends: debhelper (>= 7), quilt
Build-Depends-Indep: cli-common-dev (>= 0.5.4),
pkg-config,
autoconf,
@@ -21,7 +21,7 @@
libmono-webbrowser0.5-cil,
libwebkit1.0-cil,
monodoc-base (>= 1.1.9)
-Standards-Version: 3.7.3
+Standards-Version: 3.8.0
Package: monodoc-browser
Provides: monodoc-viewer
@@ -73,13 +73,28 @@
Package: mono-tools-devel
Architecture: all
Depends: ${cli:Depends}
-Homepage: http://www.mono-project.com/Gendarme
Description: Various development tools for mono
This package contains various development tools for use with Mono:
- create-native-map
- - gendarme
- Gendarme is a extensible rule-based tool to find problems in .NET
- applications and libraries. Gendarme inspects programs and libraries that
- contain code in ECMA CIL format (Mono and .NET) and looks for common
- problems with the code, problems that compiler do not typically check or
- have not historically checked.
+
+Package: gendarme
+Architecture: all
+Depends: ${cli:Depends}
+Replaces: mono-tools-devel (<< 2.0)
+Conflicts: mono-tools-devel (<< 2.0)
+Homepage: http://www.mono-project.com/Gendarme
+Description: extensible rule-based checker for CLI assemblies
+ Gendarme is a extensible rule-based tool to find problems in .NET
+ applications and libraries. Gendarme inspects programs and libraries
+ that contain code in ECMA CIL format (Mono and .NET) and looks for
+ common problems with the code, problems that compiler do not typically
+ check or have not historically checked.
+
+Package: mono-profiler
+Architecture: all
+Depends: ${cli:Depends}
+Description: Mono profiler
+ This package contains utilities for profiling Mono CLI assemblies:
+ - mprof-decoder
+ - mprof-heap-viewer
+
Added: mono-tools/trunk/debian/gendarme.install
===================================================================
--- mono-tools/trunk/debian/gendarme.install (rev 0)
+++ mono-tools/trunk/debian/gendarme.install 2008-11-26 23:14:14 UTC (rev 3849)
@@ -0,0 +1,3 @@
+debian/tmp/usr/bin/gendarme*
+debian/tmp/usr/lib/gendarme/
+debian/tmp/usr/lib/pkgconfig/gendarme*
Added: mono-tools/trunk/debian/gendarme.manpages
===================================================================
--- mono-tools/trunk/debian/gendarme.manpages (rev 0)
+++ mono-tools/trunk/debian/gendarme.manpages 2008-11-26 23:14:14 UTC (rev 3849)
@@ -0,0 +1 @@
+debian/tmp/usr/share/man/man1/gendarme*
Added: mono-tools/trunk/debian/mono-profiler.install
===================================================================
--- mono-tools/trunk/debian/mono-profiler.install (rev 0)
+++ mono-tools/trunk/debian/mono-profiler.install 2008-11-26 23:14:14 UTC (rev 3849)
@@ -0,0 +1,3 @@
+debian/tmp/usr/lib/mono-tools/
+debian/tmp/usr/bin/mprof*
+debian/tmp/usr/share/applications/mprof*
Added: mono-tools/trunk/debian/mono-profiler.manpages
===================================================================
--- mono-tools/trunk/debian/mono-profiler.manpages (rev 0)
+++ mono-tools/trunk/debian/mono-profiler.manpages 2008-11-26 23:14:14 UTC (rev 3849)
@@ -0,0 +1 @@
+debian/tmp/usr/share/man/man1/mprof*
Modified: mono-tools/trunk/debian/mono-tools-devel.install
===================================================================
--- mono-tools/trunk/debian/mono-tools-devel.install 2008-11-26 23:13:23 UTC (rev 3848)
+++ mono-tools/trunk/debian/mono-tools-devel.install 2008-11-26 23:14:14 UTC (rev 3849)
@@ -2,7 +2,3 @@
debian/tmp/usr/lib/create-native-map/
debian/tmp/usr/lib/pkgconfig/create-native-map.pc
debian/tmp/usr/share/man/man1/create-native-map.1
-debian/tmp/usr/bin/gendarme
-debian/tmp/usr/lib/gendarme/
-debian/tmp/usr/lib/pkgconfig/gendarme-framework.pc
-debian/tmp/usr/share/man/man1/gendarme.1
Modified: mono-tools/trunk/debian/patches/00-fix_build_system.patch
===================================================================
--- mono-tools/trunk/debian/patches/00-fix_build_system.patch 2008-11-26 23:13:23 UTC (rev 3848)
+++ mono-tools/trunk/debian/patches/00-fix_build_system.patch 2008-11-26 23:14:14 UTC (rev 3849)
@@ -11,3 +11,83 @@
AC_PATH_PROG(RUNTIME, mono, no)
AC_PATH_PROG(GACUTIL, gacutil, no)
+--- mono-tools-2.0.orig/Mono.Profiler/profiler-file-decoder/Makefile.am
++++ mono-tools-2.0/Mono.Profiler/profiler-file-decoder/Makefile.am
+@@ -4,7 +4,7 @@
+ # Warning: This is an automatically generated file, do not edit!
+
+ if ENABLE_DEBUG
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = csc
+ ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+ -debug -define:DEBUG
+ ASSEMBLY = bin/Debug/mprof-decoder.exe
+ ASSEMBLY_MDB = $(ASSEMBLY).mdb
+@@ -25,7 +25,7 @@
+ endif
+
+ if ENABLE_RELEASE
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = csc
+ ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+
+ ASSEMBLY = bin/Release/mprof-decoder.exe
+ ASSEMBLY_MDB =
+--- mono-tools-2.0.orig/Mono.Profiler/profiler-decoder-library/Makefile.am
++++ mono-tools-2.0/Mono.Profiler/profiler-decoder-library/Makefile.am
+@@ -4,7 +4,7 @@
+ # Warning: This is an automatically generated file, do not edit!
+
+ if ENABLE_DEBUG
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = csc
+ ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+ -debug -define:DEBUG
+ ASSEMBLY = bin/Debug/mprof-decoder-library.dll
+ ASSEMBLY_MDB = $(ASSEMBLY).mdb
+@@ -18,7 +18,7 @@
+ endif
+
+ if ENABLE_RELEASE
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = csc
+ ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+
+ ASSEMBLY = bin/Release/profiler-decoder-library.dll
+ ASSEMBLY_MDB =
+--- mono-tools-2.0.orig/Mono.Profiler/heap-snapshot-explorer/Makefile.am
++++ mono-tools-2.0/Mono.Profiler/heap-snapshot-explorer/Makefile.am
+@@ -4,7 +4,7 @@
+ # Warning: This is an automatically generated file, do not edit!
+
+ if ENABLE_DEBUG
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = csc
+ ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+ -debug "-define:DEBUG"
+
+ ASSEMBLY = bin/Debug/mprof-heap-snapshot-explorer.dll
+@@ -25,7 +25,7 @@
+ endif
+
+ if ENABLE_RELEASE
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = csc
+ ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+
+ ASSEMBLY = bin/Release/heap-snapshot-explorer.dll
+ ASSEMBLY_MDB =
+--- mono-tools-2.0.orig/Mono.Profiler/heap-snapshot-viewer/Makefile.am
++++ mono-tools-2.0/Mono.Profiler/heap-snapshot-viewer/Makefile.am
+@@ -4,7 +4,7 @@
+ # Warning: This is an automatically generated file, do not edit!
+
+ if ENABLE_DEBUG
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = csc
+ ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+ -debug "-define:DEBUG"
+
+ ASSEMBLY = bin/Debug/mprof-heap-viewer.exe
+@@ -33,7 +33,7 @@
+ endif
+
+ if ENABLE_RELEASE
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = csc
+ ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+
+ ASSEMBLY = bin/Release/mprof-heap-viewer.exe
+ ASSEMBLY_MDB =
Modified: mono-tools/trunk/debian/rules
===================================================================
--- mono-tools/trunk/debian/rules 2008-11-26 23:13:23 UTC (rev 3848)
+++ mono-tools/trunk/debian/rules 2008-11-26 23:14:14 UTC (rev 3849)
@@ -31,14 +31,14 @@
[ ! -f Makefile ] || $(MAKE) distclean
find . -name "Makefile.in" | xargs rm -rf
rm -rf $$MONO_SHARED_DIR/.wapi autom4te.cache/
- dh_clean configure config.sub config.guess
+ dh_clean configure config.sub config.guess aclocal.m4
install: build
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs
- $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp/
binary-indep: build install
dh_testdir
More information about the Pkg-mono-svn-commits
mailing list