uploaded first pkg: pd-motex

Hans-Christoph Steiner hans at at.or.at
Thu Aug 12 18:01:36 UTC 2010


On Thu, 2010-08-12 at 19:44 +0200, Jonas Smedegaard wrote:
> On Thu, Aug 12, 2010 at 12:26:41PM -0400, Hans-Christoph Steiner wrote:
> >On Thu, 2010-08-12 at 12:11 +0200, Jonas Smedegaard wrote:
> >> On Wed, Aug 11, 2010 at 04:40:54PM -0400, Hans-Christoph Steiner wrote:
> >> >
> >> >Ok, I uploaded my first package from the list of ITPs that I posted 
> >> >(pd-*).  Once I get this one thru the whole process, I'll fix 
> >> >whatever needs fixing and upload the rest.
> >> >
> >> >Then I'll remove the 'debian' folder from the upstream SVN so that 
> >> >the git.debian.org one becomes canonical.
> >> >
> >> >http://git.debian.org/?p=pkg-multimedia/pd-motex.git;a=summary
> >>
> >> It seems you've put everything into the master branch.  This is bad - 
> >> and becomes tricky to clean up later, so much better if you do it 
> >> properly from the beginning:
> >>
> >>    1. Take your upstream hat on
> >>    2. Release a tarball (with debian subdir stripped)
> >>    3. Take your Debian distributor hat on
> >>    4. Rename tarball to LOWERCASE-UPSTREAM-PROJECT_VERSION.orig.tar.gz
> >>    5. Create a folder LOWERCASE-UPSTREAM-PROJECT
> >>    6. Enter that folder
> >>    7. Initialize git: git init
> >>    8. Import renamed tarball:
> >>       git-import-orig --pristine-tar --sign-tags ../LOWERCASE-UPSTREAM-PROJECT_VERSION.orig.tar.gz
> >>    9. Add debian subdir
> >>   10. create empty git at Alioth...
> >>   11. push all local data: git push --all; git push --tags
> >
> >Ah ok, I just found the right instructions, I was using something else 
> >which I can't find now. I don't know how I missed this one, sorry. 
> >http://wiki.debian.org/DebianMultimedia/DevelopPackaging#Uploadingproposedpackagetotheteamgitrepository
> >
> >Is git-import-orig preferred over git-import-dsc?  I already have the 
> >whole source package.
> 
> Both are used: git-import-orig is used to import new upstream source. 
> git-import-dsc is used to import older(!) full packages, whether or not 
> that includes new upstream source or not.
> 
> If you mean that you have some older packages lying around that you want 
> to inject as basis for our future collaborative work, then yes, use 
> git-import-dsc for that.
> 
> If you mean that you already have built the package that you intend to 
> upload in the future to Debian, then no - don't use git-import-dsc for 
> that, as we might spot some improvements before actual final release :-)

Ok, I went with git-import-dsc since I've had these packages around for
a while in launchpad.  The git-buildpackage tools are much easier, I
wish I'd seen that before :).  

I deleted pd-motex.git and I uploaded it again.  My only question is the
debian version is currently -0.0.  Is that a problem?  I figure it can
be bumped to -1 by whoever becomes the 'official' sponsor.

.hc






More information about the pkg-multimedia-maintainers mailing list