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

Re: Submitting a package


On Fri, Oct 18, 2013 at 1:22 PM, John Paul Adrian Glaubitz
<glaubitz@physik.fu-berlin.de> wrote:
> On 10/18/2013 07:12 PM, shawn wilson wrote:
>>> Basically, what you have to do first is getting to know how packaging
>>> in Debian works in general and what standards packages have to adhere
>>> to.
>> I think I basically did this in the attached package?
> No, I'm afraid not. There are many important things missing. There
> is no distinct short and long description in the control file, the
> changelog file does not adhere to Debian's formatting guidelines
> for changelogs, the Debian copyright file is missing, so is the
> symbols file and the README.Debian. I would actually have to see
> your packaging sources for a proper review, I can't really do that
> on a binary package.
> It almost looks like you built the package manually!?
>> I probably didn't do this :( Though the license is proprietary
>> (basically says 'use at your own risk and don't blame me for damage')
>> so I'm not sure what to call that?
> According to the upstream website, libtap is covered by a modified
> BSD license, see [1].
>>> Furthermore, the package needs a proper control file which sets a
>>> package dependencies, its supported architectures, short and
>>> long description, section (for example, "sound"), distribution
>>> (main, contrib or non-free), maintainer name, homepage and
>>> so on.
>> Hmmm, I got most of thist. I noticed most fields are optional. I guess
>> every field that can be filled in should....
> No, not really. Most of them are mandatory. They might be optional
> to get a working package, but not one that would get accepted into
> the official Debian repositories.
>>> There are many other files which go into the debian directory
>>> depending on the type of package and there is probably more
>>> to say on that that I could fit into such an email.
>>> I recommend starting to read some documentation for newbies
>>> and trying to get your first proper package built. If you need
>>> feedback and help on that, you should resort to the mailing
>>> list and IRC channel of Debian Mentors.
>> I noticed there was a #debian-dev channel on freenode that said invite
>> only. Is there another non-invite -dev channel?
> I don't know what #debian-dev on FreeNode is, but most of us are
> in #debian-devel on OFTC. However, that's not the place to ask.
> Please seek advise on the Debian Mentors mailing list [2] and
> the #debian-mentors channel on OFTC.
> Cheers,
> Adrian
>> [1] http://www.shlomifish.org/open-source/projects/libtap/
>> [2] http://lists.debian.org/debian-mentors/
> --
>  .''`.  John Paul Adrian Glaubitz
> : :' :  Debian Developer - glaubitz@debian.org
> `. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
>   `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Reply to: