Bug#411206: git-buildpackage: Please allow use of an external .orig.tar.gz

2007-02-16 Thread David Nusinow
Package: git-buildpackage
Version: 0.2.25
Severity: wishlist

Hello,

   I'd like to make use of pre-existing .orig.tar.gz's. I have a large
of these lying around for more stable parts of xorg, and I'd like to just
have git-buildpackage use them rather than import them in to the
repository. I think this is the last issue that's keeping me from using
git-buildpackage for managing the xorg packages for Debian. Thank you and
keep up the great work!

 - David Nusinow

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages git-buildpackage depends on:
ii  devscripts   2.9.27  Scripts to make the life of a Debi
ii  git-core 1:1.4.4.4-1 content addressable filesystem
ii  git-load-dirs1.0.35  Import upstream archives into git
ii  python   2.4.4-2 An interactive high-level object-o
ii  python-support   0.5.6   automated rebuilding support for p

git-buildpackage recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#411206: git-buildpackage: Please allow use of an external .orig.tar.gz

2007-02-19 Thread Guido Guenther
Hi David,
On Fri, Feb 16, 2007 at 10:24:54PM -0500, David Nusinow wrote:
>I'd like to make use of pre-existing .orig.tar.gz's. I have a large
> of these lying around for more stable parts of xorg, and I'd like to just
> have git-buildpackage use them rather than import them in to the
> repository. I think this is the last issue that's keeping me from using
So you only want to maintain debian/ in the git-repository? This is
certainly doable but git is so space efficient (git-repack -a,
git-prune-packed) that you won't gain much by this - are there other
reasons for keeping the upstream sources out of the archive?
Cheers,
 -- Guido


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#411206: git-buildpackage: Please allow use of an external .orig.tar.gz

2007-05-22 Thread Brice Goglin
Guido Guenther wrote:
> Hi David,
> On Fri, Feb 16, 2007 at 10:24:54PM -0500, David Nusinow wrote:
>   
>>I'd like to make use of pre-existing .orig.tar.gz's. I have a large
>> of these lying around for more stable parts of xorg, and I'd like to just
>> have git-buildpackage use them rather than import them in to the
>> repository. I think this is the last issue that's keeping me from using
>> 
> So you only want to maintain debian/ in the git-repository? This is
> certainly doable but git is so space efficient (git-repack -a,
> git-prune-packed) that you won't gain much by this - are there other
> reasons for keeping the upstream sources out of the archive?
> Cheers,
>   

I guess David wanted to try git-buildpackage for X packages and I just
had a look at this too. For clarification, Xorg upstream also uses git,
so we have the upstream code in a branch (upstream-unstable or
upstream-experimental) and upstream+debianpackaging in another branch
(debian-unstable or debian-experimental). And we would basically build
packages for unstable using:
git-buildpackage --git-upstream-branch=upstream-unstable
--git-debian-branch=debian-unstable

However, being able to use the actual tarball that upstream ships might
be good, instead of recreating it from our upstream-unstable branch. So
I second David's request for something like a --git-orig-targz
foo.tar.gz (or bz2) option.

In the end, thinking about all this, I am not sure git-buildpackage is
really useful for X packages since upstream uses git. Why does it buy
us? Avoiding -i.git?

Brice



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#411206: git-buildpackage: Please allow use of an external .orig.tar.gz

2007-05-22 Thread Guido Guenther
Hi Brice,
thanks for the clarification.

On Tue, May 22, 2007 at 10:13:06PM +0200, Brice Goglin wrote:
> I guess David wanted to try git-buildpackage for X packages and I just
> had a look at this too. For clarification, Xorg upstream also uses git,
> so we have the upstream code in a branch (upstream-unstable or
> upstream-experimental) and upstream+debianpackaging in another branch
> (debian-unstable or debian-experimental). And we would basically build
> packages for unstable using:
> git-buildpackage --git-upstream-branch=upstream-unstable
> --git-debian-branch=debian-unstable
or specify this in gbp.conf

> However, being able to use the actual tarball that upstream ships might
> be good, instead of recreating it from our upstream-unstable branch. So
> I second David's request for something like a --git-orig-targz
> foo.tar.gz (or bz2) option.
Well, git-buildpackage doesn't create a orig.tar.gz at all, if it finds
one. Do you want to be able to give a different name that is then copied
over to .orig.tar.gz?

> In the end, thinking about all this, I am not sure git-buildpackage is
> really useful for X packages since upstream uses git. Why does it buy
> us? Avoiding -i.git?
* making sure you have everything committed nicely
* automatic tags (to your own gusto) after a successful build
* automatic push outs to altioth after a successful build+tag
* automatic signed tags (via gbp.conf)
This might not be of any actual use for xorg packaging though.
Cheers,
 -- Guido


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]