[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: What is the process for creating/uploading new packages?

Hi Eugene,

Eugene Kirpichov wrote:

> I've uploaded my first debian package to debian mentors:
> http://mentors.debian.net/debian/pool/main/h/haskell-strptime

I tried to catch up on the early conversation in this thread
but there's something i'm not sure of, is this going to be a
package you or the Debian Haskell Group maintain within the DHG?
> Looks like now I understand how it is done at least for libraries
> (though I'd appreciate if someone criticized the packaging) and I
> could also package the other dependencies for my apps.

In debian/control you have:

  Description: Haskell binding for strptime with some extra features
   Supports %OS for fractional seconds and %^[+-]Ns for seconds since epoch,
   for example %^-3s is milliseconds since epoch.

The line with just a '.' after the Description should go. You should
also probably add a paragraph explaining what strptime does before what
you have whcih explains the extra features of the haskell binding.

Also, the debian/patches/debian-changes-0.1.8-1 file doesn't look
like it should be necessary or maybe just that it contains a lot
of un-necessary stuff. Specifically, he patch seems contains the 
whole of what should be in the upstream tarball.

Basically patch files in debian/patches/ should only contain
patches that apply to the upstream source. Its usually
good to keep these to a minimum.

> What should I do now? :) Should it somehow get to
> darcs.debian.org/pkg-haskell?

Do you have an account on alioth.debian.org? Is so, you
could put the debian/ directory of your package in darcs.
If you don't have an account, I can do it for you.

Erik de Castro Lopo

Reply to: