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