[Pkg-mono-svn-commits] rev 3639 - in cli-common/trunk: . debian

Mirco Bauer meebey at alioth.debian.org
Wed May 7 20:06:11 UTC 2008


Author: meebey
Date: 2008-05-07 20:06:11 +0000 (Wed, 07 May 2008)
New Revision: 3639

Added:
   cli-common/trunk/cli.pm
Modified:
   cli-common/trunk/cli.make
   cli-common/trunk/debian/changelog
   cli-common/trunk/debian/cli-common-dev.install
   cli-common/trunk/debian/control
Log:
dh sequence support



Modified: cli-common/trunk/cli.make
===================================================================
--- cli-common/trunk/cli.make	2008-05-03 16:22:36 UTC (rev 3638)
+++ cli-common/trunk/cli.make	2008-05-07 20:06:11 UTC (rev 3639)
@@ -1 +1,3 @@
-export MONO_SHARED_DIR=$(CURDIR)
+#export MONO_SHARED_DIR=$(CURDIR)
+export MONO_DISABLE_SHM = 1
+export DH_OPTIONS += --with=cli

Added: cli-common/trunk/cli.pm
===================================================================
--- cli-common/trunk/cli.pm	                        (rev 0)
+++ cli-common/trunk/cli.pm	2008-05-07 20:06:11 UTC (rev 3639)
@@ -0,0 +1,18 @@
+#!/usr/bin/perl
+# debhelper sequence file for cli-common-dev scripts
+
+use warnings;
+use strict;
+use Debian::Debhelper::Dh_Lib;
+
+insert_after("dh_fixperms", "dh_clifixperms");
+
+# have to use dh_installdeb as those scripts need to run for
+# binary-arch and binary-indep packages
+insert_before("dh_installdeb", "dh_clistrip");
+insert_before("dh_installdeb", "dh_cligacpolicy");
+insert_before("dh_installdeb", "dh_makeclilibs");
+insert_before("dh_installdeb", "dh_installcligac");
+insert_before("dh_installdeb", "dh_clideps");
+
+1;

Modified: cli-common/trunk/debian/changelog
===================================================================
--- cli-common/trunk/debian/changelog	2008-05-03 16:22:36 UTC (rev 3638)
+++ cli-common/trunk/debian/changelog	2008-05-07 20:06:11 UTC (rev 3639)
@@ -1,23 +1,33 @@
 cli-common (0.5.7) UNRELEASED; urgency=low
 
   * NOT RELEASED YET
-  * debian/postrm-cligacpolicy:
+  * postrm-cligacpolicy:
     + Remove GAC policy files also in "upgrade" stage, else upgrades and
       downgrades will leave policy files around.
+  * cli.make:
+    + Makefile to be included by source packages in debian/rules.
+  * cli.pm:
+    + Sequence file to support our dh_*cli* scripts with debhelper's dh tool.
+  * debian/control:
+    + Updated debhelper dependency to >= 7.0.8 for cli-common-dev, as cli.make
+      hooks into debhelper's dh sequence support.
+  * debian/cli-common-dev.install:
+    + Added cli.make
+    + Added cli.pm
 
  -- Mirco Bauer <meebey at debian.org>  Fri, 11 Jan 2008 00:49:38 +0100
 
 cli-common (0.5.6) unstable; urgency=low
 
-  * debian/postrm-cligacpolicy:
+  * postrm-cligacpolicy:
     + Only remove the GAC policy file in "remove" stage, else we try to remove
       the file it again in "purge" stage, which fails of course.
       (Closes: #460039, thanks to Varun Hiremath <varunhiremath at gmail.com> for
       the investigation)
-  * debian/prerm-cligac:
+  * prerm-cligac:
     + Only remove GAC assemblies in "remove" and "upgrade" stage, we don't
       support error unwind here.
-  * debian/dh_clideps:
+  * dh_clideps:
     + Require cli-common >= 0.5.6 for packages that use dh_cligacpolicy.
   * debian/cli-common-dev.manpages:
     + Added dh_clistrip.1

Modified: cli-common/trunk/debian/cli-common-dev.install
===================================================================
--- cli-common/trunk/debian/cli-common-dev.install	2008-05-03 16:22:36 UTC (rev 3638)
+++ cli-common/trunk/debian/cli-common-dev.install	2008-05-07 20:06:11 UTC (rev 3639)
@@ -1,5 +1,6 @@
 ildasm-monodis		/usr/share/cli-common/
-#cli.make		/usr/share/cli-common/
+cli.make		/usr/share/cli-common/
+cli.pm			/usr/share/perl5/Debian/Debhelper/Sequence/
 
 dh_makeclilibs		/usr/bin/
 dh_clideps		/usr/bin/

Modified: cli-common/trunk/debian/control
===================================================================
--- cli-common/trunk/debian/control	2008-05-03 16:22:36 UTC (rev 3638)
+++ cli-common/trunk/debian/control	2008-05-07 20:06:11 UTC (rev 3639)
@@ -25,7 +25,7 @@
 Package: cli-common-dev
 Architecture: all
 Replaces: cli-common (<< 0.4.0)
-Depends: debhelper (>= 5.0.0), perl-modules, mono-utils | cil-disassembler, mono-1.0-devel | strong-name-tool, libxml-dom-perl
+Depends: debhelper (>= 7.0.8), perl-modules, mono-utils | cil-disassembler, mono-1.0-devel | strong-name-tool, libxml-dom-perl
 Description: common files for building CLI packages
  This package must be installed if a CLI (Common Language Infrastructure)
  packaging environment is desired.




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