Your message dated Mon, 12 May 2008 16:32:05 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#479848: fixed in git-buildpackage 0.4.28
has caused the Debian Bug report #479848,
regarding git-buildpackage: Patch to add --git-dont-purge option
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
479848: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=479848
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: git-buildpackage
Version: 0.4.27
Severity: normal
Tags: patch

When using --git-export-dir it's useful to be able to inspect the build dir
after the build is complete.  Here's a patch to add an option to preserve the
dir, as found in svn-buildpackage.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (900, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages git-buildpackage depends on:
ii  devscripts                   2.10.27     scripts to make the life of a Debi
ii  git-core                     1:1.5.5.1-1 fast, scalable, distributed revisi
ii  python                       2.5.2-1     An interactive high-level object-o
ii  python-dateutil              1.4-1       powerful extensions to the standar
ii  python-support               0.7.7       automated rebuilding support for P

git-buildpackage recommends no packages.

-- no debconf information
>From d216280c85e8bcf978e0fed3f910cc41941c174e Mon Sep 17 00:00:00 2001
From: Kurt B. Kaiser <[EMAIL PROTECTED]>
Date: Tue, 6 May 2008 13:15:51 -0400
Subject: [PATCH] add --git-dont-purge option

---
 docs/manpages/git-buildpackage.sgml |    8 ++++++++
 git-buildpackage                    |    4 +++-
 2 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/docs/manpages/git-buildpackage.sgml 
b/docs/manpages/git-buildpackage.sgml
index 75edcd6..0b1c8ed 100644
--- a/docs/manpages/git-buildpackage.sgml
+++ b/docs/manpages/git-buildpackage.sgml
@@ -35,6 +35,7 @@
       
<arg><option>--git-export-dir=</option><replaceable>directory</replaceable></arg>
       
<arg><option>--git-export=</option><replaceable>treeish</replaceable></arg>
       <arg><option>--git-pristine-tar</option></arg>
+      <arg><option>--git-dont-purge</option></arg>
     </cmdsynopsis>
   </refsynopsisdiv>
   <refsect1>
@@ -204,6 +205,13 @@
          <para>use pristine-tar to create the orig.tar.gz</para>
         </listitem>
       </varlistentry>
+      <varlistentry>
+        <term><option>--git-dont-purge</option>
+        </term>
+        <listitem>
+         <para>retain exported build directory after build</para>
+        </listitem>
+      </varlistentry>
     </variablelist>
   </refsect1>
   <refsect1>
diff --git a/git-buildpackage b/git-buildpackage
index 7ff505f..6814d4d 100755
--- a/git-buildpackage
+++ b/git-buildpackage
@@ -171,6 +171,8 @@ def main(argv):
                       help="Use pristine-tar to create .orig.tar.gz", 
action="store_true")
     parser.add_option("--git-export", dest="treeish", default=default_tree,
                       help="export treeish object TREEISH, default is '%s'" % 
default_tree)
+    parser.add_option("--git-dont-purge", action="store_true", 
dest="no_purge", default=False,
+                      help="retain exported build directory after build")
     (options, args) = parser.parse_args(args)
 
     if options.verbose:
@@ -276,7 +278,7 @@ def main(argv):
             print >>sys.stderr, err
         retval = 1
 
-    if options.export_dir and not retval:
+    if options.export_dir and not options.no_purge and not retval:
         RemoveTree(export_dir)()
 
     return retval
-- 
1.5.5.1


--- End Message ---
--- Begin Message ---
Source: git-buildpackage
Source-Version: 0.4.28

We believe that the bug you reported is fixed in the latest version of
git-buildpackage, which is due to be installed in the Debian FTP archive:

git-buildpackage_0.4.28.dsc
  to pool/main/g/git-buildpackage/git-buildpackage_0.4.28.dsc
git-buildpackage_0.4.28.tar.gz
  to pool/main/g/git-buildpackage/git-buildpackage_0.4.28.tar.gz
git-buildpackage_0.4.28_all.deb
  to pool/main/g/git-buildpackage/git-buildpackage_0.4.28_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Guido Guenther <[EMAIL PROTECTED]> (supplier of updated git-buildpackage 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 12 May 2008 18:03:47 +0200
Source: git-buildpackage
Binary: git-buildpackage
Architecture: source all
Version: 0.4.28
Distribution: unstable
Urgency: low
Maintainer: Guido Guenther <[EMAIL PROTECTED]>
Changed-By: Guido Guenther <[EMAIL PROTECTED]>
Description: 
 git-buildpackage - Suite to help with Debian packages in Git repositories
Closes: 479726 479848
Changes: 
 git-buildpackage (0.4.28) unstable; urgency=low
 .
   * git-buildpackage: add --git-dont-purge to leave the exported build dir
     intact (Closes: #479848) - thanks to Kurt B. Kaiser for the patch
   * git-dch: make --meta a config file option
   * git-import-orig: fix symlink creation
   * docs: missing EOF (Closes: #479726) - thanks to Sedat Dilek
Checksums-Sha1: 
 c785a5e8b13fcfe4d1d688b1a2f8c942902a6125 971 git-buildpackage_0.4.28.dsc
 f8724df6c5e273aafa4c770525921a98badf3ae4 38333 git-buildpackage_0.4.28.tar.gz
 418ed2f77af8f6ea855260c74972b3cff19cc44c 52652 git-buildpackage_0.4.28_all.deb
Checksums-Sha256: 
 f1a7f9d2266c204ecb139e96e285cb709e3f7db9db2079bcc0a3240b6fb8e296 971 
git-buildpackage_0.4.28.dsc
 6be36826cd773a62b85b5212bfbd0f3698a3a0c6ad7abecfb43ad31c6fb32dfd 38333 
git-buildpackage_0.4.28.tar.gz
 f80bb9761e5e58fd54522cdaaa9f9c61ba35d39d4d561623d747e3997cde8558 52652 
git-buildpackage_0.4.28_all.deb
Files: 
 5af23b35e6e2e56492deb4d3dd4f3cbc 971 devel optional git-buildpackage_0.4.28.dsc
 b60a6b5aed2a39fc11ea097867a5aa61 38333 devel optional 
git-buildpackage_0.4.28.tar.gz
 2de548ee9ca2214b1438b2f3a19b0e89 52652 devel optional 
git-buildpackage_0.4.28_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIKG86n88szT8+ZCYRAocXAJ9o3KKjOU557Rjg5MV6ru5kihPKjwCfQ4ne
xyMf1/s5sSASGSe9qtxw2LE=
=J9V1
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to