[Pkg-mono-svn-commits] rev 3577 - in monodoc/trunk/debian: . patches

Sebastian Dröge slomo at alioth.debian.org
Wed Jan 2 20:05:56 UTC 2008


Author: slomo
Date: 2008-01-02 20:05:56 +0000 (Wed, 02 Jan 2008)
New Revision: 3577

Added:
   monodoc/trunk/debian/patches/
   monodoc/trunk/debian/patches/00list
   monodoc/trunk/debian/patches/01_mono-sqliteclient.dpatch
Modified:
   monodoc/trunk/debian/changelog
   monodoc/trunk/debian/control
   monodoc/trunk/debian/rules
Log:
* debian/control,
  debian/rules,
  debian/patches/01_mono-sqliteclient.dpatch:
  + Build Mono.Data.SqliteClient documentation. Thanks to Daniel van Eeden
    for the patch (Closes: #457860).

Modified: monodoc/trunk/debian/changelog
===================================================================
--- monodoc/trunk/debian/changelog	2008-01-02 19:58:36 UTC (rev 3576)
+++ monodoc/trunk/debian/changelog	2008-01-02 20:05:56 UTC (rev 3577)
@@ -5,6 +5,11 @@
       libmono-sharpzip0.84-cil to fix FTBFS (Closes: #458698).
   * debian/rules:
     + Fix clean target to remove some more remaining files.
+  * debian/control,
+    debian/rules,
+    debian/patches/01_mono-sqliteclient.dpatch:
+    + Build Mono.Data.SqliteClient documentation. Thanks to Daniel van Eeden
+      for the patch (Closes: #457860).
 
  -- Sebastian Dröge <slomo at debian.org>  Wed, 02 Jan 2008 20:26:11 +0100
 

Modified: monodoc/trunk/debian/control
===================================================================
--- monodoc/trunk/debian/control	2008-01-02 19:58:36 UTC (rev 3576)
+++ monodoc/trunk/debian/control	2008-01-02 20:05:56 UTC (rev 3577)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>
 Uploaders: Eduard Bloch <blade at debian.org>, Mirco Bauer <meebey at meebey.net>, Sebastian Dröge <slomo at debian.org>
-Build-Depends: debhelper (>= 5)
+Build-Depends: debhelper (>= 5), dpatch
 Build-Depends-Indep: cli-common-dev (>= 0.4.0), pkg-config, libmono-dev (>= 1.2.5), mono-gac (>= 1.0), mono-xsp-base (>= 1.1.9), mono-gmcs (>= 1.2.5), libmono2.0-cil, libmono1.0-cil, libmono-relaxng1.0-cil, libmono-sharpzip0.84-cil
 Standards-Version: 3.7.3
 

Added: monodoc/trunk/debian/patches/00list
===================================================================
--- monodoc/trunk/debian/patches/00list	                        (rev 0)
+++ monodoc/trunk/debian/patches/00list	2008-01-02 20:05:56 UTC (rev 3577)
@@ -0,0 +1 @@
+01_mono-sqliteclient.dpatch

Added: monodoc/trunk/debian/patches/01_mono-sqliteclient.dpatch
===================================================================
--- monodoc/trunk/debian/patches/01_mono-sqliteclient.dpatch	                        (rev 0)
+++ monodoc/trunk/debian/patches/01_mono-sqliteclient.dpatch	2008-01-02 20:05:56 UTC (rev 3577)
@@ -0,0 +1,82 @@
+#!/bin/sh /usr/share/dpatch/dpatch-run
+
+ at DPATCH@
+
+diff -rub monodoc-1.2.6.orig/class/Makefile.am monodoc-1.2.6/class/Makefile.am
+--- monodoc-1.2.6.orig/class/Makefile.am	2007-07-25 01:59:02.000000000 +0200
++++ monodoc-1.2.6/class/Makefile.am	2007-12-26 16:30:14.972316096 +0100
+@@ -38,8 +38,8 @@
+ #
+ # All the Mono.* namespaces go into a single package
+ #
+-Mono.tree Mono.zip: $(srcdir)/Mono.Cairo/en/*/*.xml  $(srcdir)/Mono.GetOptions/en/*/*.xml $(srcdir)/Mono.Posix/en/*/*.xml $(srcdir)/Mono.Security/en/*/*.xml $(srcdir)/Mono.Security.Win32/en/*/*.xml $(srcdir)/Commons.Xml.Relaxng/en/*/*.xml $(srcdir)/Mono.Addins/en/*/*.xml
+-	mono --debug $(ASSEMBLER) --ecma $(srcdir)/Mono.Cairo/en --ecma $(srcdir)/Mono.GetOptions/en --ecma $(srcdir)/Mono.Posix/en --ecma $(srcdir)/Mono.Security.Win32/en/ --ecma $(srcdir)/Mono.Security/en/ --ecma $(srcdir)/Commons.Xml.Relaxng/en/ --ecma $(srcdir)/Mono.Addins/en/ -o Mono
++Mono.tree Mono.zip: $(srcdir)/Mono.Cairo/en/*/*.xml  $(srcdir)/Mono.GetOptions/en/*/*.xml $(srcdir)/Mono.Posix/en/*/*.xml $(srcdir)/Mono.Security/en/*/*.xml $(srcdir)/Mono.Security.Win32/en/*/*.xml $(srcdir)/Commons.Xml.Relaxng/en/*/*.xml $(srcdir)/Mono.Addins/en/*/*.xml ${srcdir}/Mono.Data.SqliteClient/*/*.xml
++	mono --debug $(ASSEMBLER) --ecma $(srcdir)/Mono.Cairo/en --ecma $(srcdir)/Mono.GetOptions/en --ecma $(srcdir)/Mono.Posix/en --ecma $(srcdir)/Mono.Security.Win32/en/ --ecma $(srcdir)/Mono.Security/en/ --ecma $(srcdir)/Commons.Xml.Relaxng/en/ --ecma $(srcdir)/Mono.Addins/en/ --ecma ${srcdir}/Mono.Data.SqliteClient/ -o Mono
+ 
+ #
+ # All the Novell namespaces we handle go into a single file (one for now).
+@@ -82,7 +82,7 @@
+ 	System.Drawing System.Runtime.Remoting 					\
+ 	System.Runtime.Serialization.Formatters.Soap System.Web 		\
+ 	System.Web.Services System.Windows.Forms System.XML 			\
+-	nunit Mono.Cairo Mono.GetOptions Mono.Posix Mono.Security Mono.Security.Win32 Mono.Addins	\
++	nunit Mono.Cairo Mono.GetOptions Mono.Posix Mono.Security Mono.Security.Win32 Mono.Addins Mono.Data.SqliteClient	\
+ 	Microsoft.Build.Framework Microsoft.Build.BuildEngine Microsoft.Build.Utilities
+ 
+ UPDATE_DIRS = \
+@@ -91,7 +91,7 @@
+ 	System.Drawing System.Runtime.Remoting 					\
+ 	System.Runtime.Serialization.Formatters.Soap System.Web 		\
+ 	System.Web.Services System.Windows.Forms Npgsql 			\
+-	Mono.Cairo Mono.GetOptions Mono.Posix Mono.Security Mono.Security.Win32 Mono.Addins \
++	Mono.Cairo Mono.GetOptions Mono.Posix Mono.Security Mono.Security.Win32 Mono.Addins Mono.Data.SqliteClient	\
+ 	System.Security \
+ 	System.Xml:System.XML
+ 
+diff -rub monodoc-1.2.6.orig/class/Makefile.in monodoc-1.2.6/class/Makefile.in
+--- monodoc-1.2.6.orig/class/Makefile.in	2007-12-07 20:05:17.000000000 +0100
++++ monodoc-1.2.6/class/Makefile.in	2007-12-26 16:30:14.972316096 +0100
+@@ -174,7 +174,7 @@
+ 	System.Drawing System.Runtime.Remoting 					\
+ 	System.Runtime.Serialization.Formatters.Soap System.Web 		\
+ 	System.Web.Services System.Windows.Forms System.XML 			\
+-	nunit Mono.Cairo Mono.GetOptions Mono.Posix Mono.Security Mono.Security.Win32 Mono.Addins	\
++	nunit Mono.Cairo Mono.GetOptions Mono.Posix Mono.Security Mono.Security.Win32 Mono.Addins Mono.Data.SqliteClient	\
+ 	Microsoft.Build.Framework Microsoft.Build.BuildEngine Microsoft.Build.Utilities
+ 
+ UPDATE_DIRS = \
+@@ -183,7 +183,7 @@
+ 	System.Drawing System.Runtime.Remoting 					\
+ 	System.Runtime.Serialization.Formatters.Soap System.Web 		\
+ 	System.Web.Services System.Windows.Forms Npgsql 			\
+-	Mono.Cairo Mono.GetOptions Mono.Posix Mono.Security Mono.Security.Win32 Mono.Addins \
++	Mono.Cairo Mono.GetOptions Mono.Posix Mono.Security Mono.Security.Win32 Mono.Addins Mono.Data.SqliteClient	\
+ 	System.Security \
+ 	System.Xml:System.XML
+ 
+@@ -426,8 +426,8 @@
+ #
+ # All the Mono.* namespaces go into a single package
+ #
+-Mono.tree Mono.zip: $(srcdir)/Mono.Cairo/en/*/*.xml  $(srcdir)/Mono.GetOptions/en/*/*.xml $(srcdir)/Mono.Posix/en/*/*.xml $(srcdir)/Mono.Security/en/*/*.xml $(srcdir)/Mono.Security.Win32/en/*/*.xml $(srcdir)/Commons.Xml.Relaxng/en/*/*.xml $(srcdir)/Mono.Addins/en/*/*.xml
+-	mono --debug $(ASSEMBLER) --ecma $(srcdir)/Mono.Cairo/en --ecma $(srcdir)/Mono.GetOptions/en --ecma $(srcdir)/Mono.Posix/en --ecma $(srcdir)/Mono.Security.Win32/en/ --ecma $(srcdir)/Mono.Security/en/ --ecma $(srcdir)/Commons.Xml.Relaxng/en/ --ecma $(srcdir)/Mono.Addins/en/ -o Mono
++Mono.tree Mono.zip: $(srcdir)/Mono.Cairo/en/*/*.xml  $(srcdir)/Mono.GetOptions/en/*/*.xml $(srcdir)/Mono.Posix/en/*/*.xml $(srcdir)/Mono.Security/en/*/*.xml $(srcdir)/Mono.Security.Win32/en/*/*.xml $(srcdir)/Commons.Xml.Relaxng/en/*/*.xml $(srcdir)/Mono.Addins/en/*/*.xml $(srcdir)/Mono.Data.SqliteClient/*/*.xml
++	mono --debug $(ASSEMBLER) --ecma $(srcdir)/Mono.Cairo/en --ecma $(srcdir)/Mono.GetOptions/en --ecma $(srcdir)/Mono.Posix/en --ecma $(srcdir)/Mono.Security.Win32/en/ --ecma $(srcdir)/Mono.Security/en/ --ecma $(srcdir)/Commons.Xml.Relaxng/en/ --ecma $(srcdir)/Mono.Addins/en/ --ecma $(srcdir)/Mono.Data.SqliteClient/ -o Mono
+ 
+ #
+ # All the Novell namespaces we handle go into a single file (one for now).
+diff -rub monodoc-1.2.6.orig/class/Mono.Data.SqliteClient/index.xml monodoc-1.2.6/class/Mono.Data.SqliteClient/index.xml
+--- monodoc-1.2.6.orig/class/Mono.Data.SqliteClient/index.xml	2007-07-25 01:58:54.000000000 +0200
++++ monodoc-1.2.6/class/Mono.Data.SqliteClient/index.xml	2007-12-26 16:30:46.142165800 +0100
+@@ -17,9 +17,6 @@
+       <Type Name="SqliteTransaction" />
+       <Type Name="SqliteRowUpdatedEventHandler" />
+       <Type Name="SqliteRowUpdatingEventHandler" />
+-      <Type Name="SqliteSyntaxException" />
+-      <Type Name="SqliteExecutionException" />
+-      <Type Name="SqliteBusyException" />
+     </Namespace>
+   </Types>
+   <Title>Mono.Data.SqliteClient</Title>
+

Modified: monodoc/trunk/debian/rules
===================================================================
--- monodoc/trunk/debian/rules	2008-01-02 19:58:36 UTC (rev 3576)
+++ monodoc/trunk/debian/rules	2008-01-02 20:05:56 UTC (rev 3577)
@@ -2,15 +2,16 @@
 
 #export DH_VERBOSE=1
 export MONO_SHARED_DIR=$(CURDIR)
+include /usr/share/dpatch/dpatch.make
 
 build: build-stamp
-build-stamp:
+build-stamp: patch
 	dh_testdir
 	./configure --prefix=/usr
 	$(MAKE)
 	touch build-stamp
 
-clean:
+clean: unpatch
 	dh_testdir
 	dh_testroot
 	rm -f engine/mono.pub engine/monodoc.dll.mdb engine/assembler.exe.mdb




More information about the Pkg-mono-svn-commits mailing list