[Pkg-mono-svn-commits] rev 978 - monodoc/trunk/debian

Eduard Bloch blade@haydn.debian.org
Sat, 12 Jun 2004 14:49:08 -0600


Author: blade
Date: 2004-06-12 14:49:06 -0600 (Sat, 12 Jun 2004)
New Revision: 978

Modified:
   monodoc/trunk/debian/changelog
   monodoc/trunk/debian/control
   monodoc/trunk/debian/rules
Log:
Debhelper script integration


Modified: monodoc/trunk/debian/changelog
===================================================================
--- monodoc/trunk/debian/changelog	2004-06-12 20:43:36 UTC (rev 977)
+++ monodoc/trunk/debian/changelog	2004-06-12 20:49:06 UTC (rev 978)
@@ -1,11 +1,11 @@
-monodoc (0.16-0pre1v2) unstable; urgency=low
+monodoc (0.16-0pre1v3) unstable; urgency=low
 
   * (NOT RELEASED YET) New upstream release
   * Eduard Bloch
     + removed the normalize conflicts (now really closes: #248249)
     + setting the MONO_SHARED_DIR to work around fakeroot problems
-    + more dependencies on "versioned" libs
-    + removed the lynx dependency; when you use mod explicitely, make your
+    + changed to debhelper-managed dependencies
+    + removed the lynx dependency; if you use mod explicitely, make your
       package depend on it
 
  -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Mon,  7 Jun 2004 02:47:51 +0200

Modified: monodoc/trunk/debian/control
===================================================================
--- monodoc/trunk/debian/control	2004-06-12 20:43:36 UTC (rev 977)
+++ monodoc/trunk/debian/control	2004-06-12 20:49:06 UTC (rev 978)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>
 Uploaders: Eduard Bloch <blade@debian.org>, Mirco 'meebey' Bauer <mail@meebey.net>
-Build-Depends: debhelper (>= 4.0.0), sharutils, mono-mcs (>= 0.95), libgnome-cil (>> 0.93)
+Build-Depends: debhelper (>= 4.0.0), sharutils, mono-mcs (>= 0.95), libgnome-cil (>> 0.93), mono-utils (>= 0.95)
 Standards-Version: 3.6.1
 
 Package: monodoc
@@ -20,7 +20,7 @@
 
 Package: monodoc-base
 Architecture: all
-Depends: mono-jit | cli-virtual-machine
+Depends: ${net:Depends}
 Conflicts: monodoc-browser (<< 0.15)
 Description: shared MonoDoc binaries
  The MonoDoc Project is the documentation framework of the Mono project which
@@ -44,7 +44,7 @@
 Provides: monodoc-viewer
 Architecture: all
 Recommends: lynx
-Depends: monodoc-base, monodoc-manual, libgtk-cil-0.93, libglade-cil-0.93, libgtkhtml-cil-0.93
+Depends: monodoc-manual, ${net:Depends}
 Description: MonoDoc GTK+ based viewer
  The MonoDoc Project is the documentation framework of the Mono project which
  provides detailed API documentation for all Mono components and the Mono .NET
@@ -55,7 +55,7 @@
 Package: monodoc-http
 Provides: monodoc-viewer
 Architecture: all
-Depends: monodoc-base, monodoc-manual, mono-xsp | mono-server
+Depends:  ${net:Depends}, monodoc-manual, mono-xsp | mono-server
 Description: MonoDoc http based viewer
  The MonoDoc Project is the documentation framework of the Mono project which
  provides detailed API documentation for all Mono components and the Mono .NET

Modified: monodoc/trunk/debian/rules
===================================================================
--- monodoc/trunk/debian/rules	2004-06-12 20:43:36 UTC (rev 977)
+++ monodoc/trunk/debian/rules	2004-06-12 20:49:06 UTC (rev 978)
@@ -2,6 +2,8 @@
 
 #export DH_VERBOSE=1
 export MONO_SHARED_DIR=$(CURDIR)/.wabi
+UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\  -f2 | sed 's,-.*,,')
+NEXTVERSION = $(UPVERSION).zzz
 
 build: build-stamp
 build-stamp:
@@ -81,6 +83,8 @@
 	if [ -x /usr/bin/dh_installxsp ]; then \
 		dh_installxsp;	\
 	fi;
+	dh_makenetlibs -i -m $(UPVERSION) -l $(NEXTVERSION)
+	dh_netdeps -i
 	dh_gencontrol -i
 	dh_md5sums -i
 	dh_builddeb -i