[parted-devel] Re: Red Hat Parted Package

Otavio Salvador otavio at debian.org
Tue Nov 28 17:26:43 CET 2006


David Cantrell <dcantrell at redhat.com> writes:

> Otavio Salvador wrote:
>> David Cantrell <dcantrell at redhat.com> writes:
>>
>>> My understanding of Debian's packaging system is that everything is
>>> put in a debian/ subdirectory in the project source tree.  A single
>>> diff is generated which contains the contents of the debian/
>>> subdirectory.  I find patches in this directory and other build
>>> control files.
>>
>> Basically yes but it's not a full requirement.
>>
>> If we all move to git we can start to use it  to track all our code
>> patches and those being manage as normal refs on git
>> itself. Basically, when exporting the source for Red Hat or Debian
>> package building we would need to make a diff and put it somewhere on
>> our building system.
>>
>> Nowadays, we have debian/patches/* but we could use
>> debian/patches/debian_specific.patch that would be all those together
>> and made automatically. That would allow us to share changes since we
>> would basically cherry-pick from etch other.
>>
>> What do you think?
>
> I don't fully understand what you're describing here.
>
> I can't use the git repository to track patches since I have to use
> the main RH build system for everything.  It just duplicates work for
> me and the likelihood of those patches getting out of sync is also a
> problem (i.e., which tree contains current patches).
>
> Because of the way our build system works, it would be much easier for
> me to expose the patches and spec files for parted RPMs in some other
> location besides just the source RPM.  Would that be sufficient?

I mean that you could have a script that get the diff of last released
parted and your branch and make a patch that will be used by your
normal build environment.

-- 
        O T A V I O    S A L V A D O R
---------------------------------------------
 E-mail: otavio at debian.org      UIN: 5906116
 GNU/Linux User: 239058     GPG ID: 49A5F855
 Home Page: http://otavio.ossystems.com.br
---------------------------------------------
"Microsoft sells you Windows ... Linux gives
 you the whole house."



More information about the parted-devel mailing list