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

Mirco Bauer meebey at alioth.debian.org
Fri Mar 13 23:15:52 UTC 2009


Author: meebey
Date: 2009-03-13 23:15:51 +0000 (Fri, 13 Mar 2009)
New Revision: 3961

Added:
   cli-common/trunk/cli-nant.make
   cli-common/trunk/cli_nant.pm
   cli-common/trunk/dh_auto_build_nant
   cli-common/trunk/dh_auto_clean_nant
Modified:
   cli-common/trunk/debian/changelog
   cli-common/trunk/debian/cli-common-dev.install
Log:
  * cli-nant.make   
    cli_nant.pm  
    debian/dh_auto_build_nant
    debian/dh_auto_clean_nant:
    + Initial implementation of nant integration with debhelper's "dh" tool.
      Just include /usr/share/cli-common/cli-nant.make in your debian/rules 
      file and you are done!



Added: cli-common/trunk/cli-nant.make
===================================================================
--- cli-common/trunk/cli-nant.make	                        (rev 0)
+++ cli-common/trunk/cli-nant.make	2009-03-13 23:15:51 UTC (rev 3961)
@@ -0,0 +1 @@
+export DH_OPTIONS += --with=cli-nant

Added: cli-common/trunk/cli_nant.pm
===================================================================
--- cli-common/trunk/cli_nant.pm	                        (rev 0)
+++ cli-common/trunk/cli_nant.pm	2009-03-13 23:15:51 UTC (rev 3961)
@@ -0,0 +1,16 @@
+#!/usr/bin/perl
+# debhelper sequence file for cli-common-dev scripts
+
+use warnings;
+use strict;
+use Debian::Debhelper::Dh_Lib;
+
+insert_after("dh_auto_build", "dh_auto_build_nant");
+insert_after("dh_auto_clean", "dh_auto_clean_nant");
+
+remove_command("dh_auto_configure");
+remove_command("dh_auto_build");
+remove_command("dh_auto_test");
+remove_command("dh_auto_clean");
+
+1;

Modified: cli-common/trunk/debian/changelog
===================================================================
--- cli-common/trunk/debian/changelog	2009-03-12 11:12:21 UTC (rev 3960)
+++ cli-common/trunk/debian/changelog	2009-03-13 23:15:51 UTC (rev 3961)
@@ -1,3 +1,15 @@
+cli-common (0.6.2) unstable; urgency=low
+
+  * cli-nant.make
+    cli_nant.pm
+    debian/dh_auto_build_nant
+    debian/dh_auto_clean_nant:
+    + Initial implementation of nant integration with debhelper's "dh" tool.
+      Just include /usr/share/cli-common/cli-nant.make in your debian/rules
+      file and you are done!
+
+ -- Mirco Bauer <meebey at debian.org>  Fri, 13 Mar 2009 00:55:01 +0100
+
 cli-common (0.6.1) unstable; urgency=low
 
   * Upload to unstable.

Modified: cli-common/trunk/debian/cli-common-dev.install
===================================================================
--- cli-common/trunk/debian/cli-common-dev.install	2009-03-12 11:12:21 UTC (rev 3960)
+++ cli-common/trunk/debian/cli-common-dev.install	2009-03-13 23:15:51 UTC (rev 3961)
@@ -1,11 +1,15 @@
 ildasm-monodis		/usr/share/cli-common/
 cli.make		/usr/share/cli-common/
 cli.pm			/usr/share/perl5/Debian/Debhelper/Sequence/
+cli-nant.make		/usr/share/cli-common/
+cli_nant.pm		/usr/share/perl5/Debian/Debhelper/Sequence/
 
 dh_makeclilibs		/usr/bin/
 dh_clideps		/usr/bin/
 dh_clifixperms		/usr/bin/
 dh_clistrip		/usr/bin/
+dh_auto_build_nant	/usr/bin/
+dh_auto_clean_nant	/usr/bin/
 
 dh_installcligac	/usr/bin/
 postinst-cligac		/usr/share/debhelper/autoscripts/

Added: cli-common/trunk/dh_auto_build_nant
===================================================================
--- cli-common/trunk/dh_auto_build_nant	                        (rev 0)
+++ cli-common/trunk/dh_auto_build_nant	2009-03-13 23:15:51 UTC (rev 3961)
@@ -0,0 +1,50 @@
+#!/usr/bin/perl -w
+
+=head1 NAME
+
+dh_auto_build_nant - automatically builds a package that is based on nant
+
+=cut
+
+use strict;
+use Debian::Debhelper::Dh_Lib;
+
+=head1 SYNOPSIS
+
+B<dh_auto_build> [S<I<debhelper options>>] [S<B<--> I<params>>]
+
+=head1 DESCRIPTION
+
+dh_auto_build_nant is a debhelper program that tries to automatically
+build a package that is based on ant.
+
+=head1 OPTIONS
+
+=over 4
+
+=item B<--> I<params>
+
+Pass "params" to the program that is run. These can be used to supplement
+or override any standard parameters that dh_auto_build_nant passes.
+
+=back
+
+=cut
+
+init();
+
+doit("nant", @{$dh{U_PARAMS}});
+
+=head1 SEE ALSO
+
+L<debhelper(7)>
+
+This program is a part of cli-common-dev.
+
+=head1 AUTHOR
+
+Mirco Bauer <meebey at debian.org>
+
+This program is partly based on dh_auto_build developed by Joey Hess <joeyh at debian.org>
+
+=cut


Property changes on: cli-common/trunk/dh_auto_build_nant
___________________________________________________________________
Name: svn:executable
   + *

Added: cli-common/trunk/dh_auto_clean_nant
===================================================================
--- cli-common/trunk/dh_auto_clean_nant	                        (rev 0)
+++ cli-common/trunk/dh_auto_clean_nant	2009-03-13 23:15:51 UTC (rev 3961)
@@ -0,0 +1,48 @@
+#!/usr/bin/perl -w
+
+=head1 NAME
+
+dh_auto_clean_nant - automatically cleans up after a nant build
+
+=cut
+
+use strict;
+use Debian::Debhelper::Dh_Lib;
+
+=head1 SYNOPSIS
+
+B<dh_auto_clean_nant> [S<I<debhelper options>>]
+
+=head1 DESCRIPTION
+
+dh_auto_clean_nant is a debhelper program that tries to automatically clean up
+after a nant build.
+
+=head1 OPTIONS
+
+=over 4
+
+=item B<--> I<params>
+
+Pass "params" to the program that is run. These can be used to supplement
+or override any standard parameters that dh_auto_build_nant passes.
+
+=back
+
+=cut
+
+init();
+
+doit("nant", "clean", @{$dh{U_PARAMS}});
+
+=head1 SEE ALSO
+
+L<debhelper(7)>
+
+This program is a part of cli-common-dev.
+
+=head1 AUTHOR
+
+This program is partly based on dh_auto_clean developed by Joey Hess <joeyh at debian.org>
+
+=cut


Property changes on: cli-common/trunk/dh_auto_clean_nant
___________________________________________________________________
Name: svn:executable
   + *




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