[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