A few more thoughts came to me...

On Fri, May 18, 2018 at 11:10 AM, Brian Smith <bsm...@systemfabricworks.com>
wrote:

> re: review https://salsa.debian.org/ox16-guest/fonts-labiryntowy
>
> Two things up front...
>
> The repository isn't constructed with pristine-tar, so I don't have a way
> to get the upstream source tarball and I can't build the quilt format
> package without that. Perhaps someone more experienced with Debian
> packaging has a different idea for getting past this.
>
>
Of course, it can be built with debuild -b, but I don't know if that is an
accepted procedure. Most of my experience is in the debian-hpc group, and
everything I have run into uses pristine-tar to archive the original source.


> d/control Upstream-Contact specifies your information. This directive
> should identify the upstream author.
>
>
Sorry, I meant d/copyright. If you are truly the upstream contact, then the
existing statement is fine.

The second Files paragraph doesn't reference a license. I think it's
supposed to have this information, but lintian isn't complaining about it.

d/copyright should probably attribute Files:* to upstream and d/* to the
maintainer.

In d/control, Vcs-Git is incorrect. Vcs-Browser points to an unknown
repository page.

d/changelog needs to reference the ITP bug number, like (Closes: #12345).

Cheers.
>
>
>
>
> On Thu, May 17, 2018 at 12:28 PM, Brian Smith <
> bsm...@systemfabricworks.com> wrote:
>
>> I was looking for the same when I started out with Debian packaging. This
>> looks pretty good as an intro, although it is PERL-centric:
>> http://wiki.opf-labs.org/display/SP/The+Hello+World+Debian+Package
>>
>> Debian packaging has a lot of features that aren't required or needed for
>> every package, and there are typically two or more ways to do most things.
>>
>> If you are working with upstream source, learn the basics of packaging
>> then learn how to use git-based packaging. I had to redo all of my
>> repositories once I learned about packaging with git. pristine-tar is the
>> way to go, if you want to be consistent with most of the quilt format
>> packaging that I've run into.
>>
>> https://wiki.debian.org/PackagingWithGit
>>
>> Good luck!
>>
>>
>>
>>
>>
>>
>>
>>
>> On Thu, May 17, 2018 at 5:29 AM, ox16 <o...@o2.pl> wrote:
>>
>>>
>>> Dnia 14 maja 2018 20:10 Joseph Herlant <herla...@gmail.com> napisaƂ(a):
>>>
>>> Hi guys,
>>>
>>> https://mentors.debian.net/intro-maintainers is a good placed to start.
>>>
>>>
>>> Ok, can You show me source code of package?
>>> I'm searching but not found.
>>> I ask about file and formats.
>>>
>>> I must create a package first. This is only one file.
>>>
>>
>>
>>
>> --
>> Brian T. Smith
>> System Fabric Works
>> Senior Technical Staff
>> bsm...@systemfabricworks.com
>> GPG Key: B3C2C7B73BA3CD7F
>>
>
>
>
> --
> Brian T. Smith
> System Fabric Works
> Senior Technical Staff
> bsm...@systemfabricworks.com
> GPG Key: B3C2C7B73BA3CD7F
>



-- 
Brian T. Smith
System Fabric Works
Senior Technical Staff
bsm...@systemfabricworks.com
GPG Key: B3C2C7B73BA3CD7F

Reply via email to