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 :-)


 - Jonas

--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: Digital signature

_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to