Re: [Pkg-javascript-devel] RFS: node-uglifycss

2017-01-07 Thread Pirate Praveen
On ഞായര്‍ 08 ജനുവരി 2017 11:09 രാവിലെ, Abhijit A M wrote:
>> You can install node-marked-man and generate a manpage from the README
>> file. You can talk to Sumedh about it as I have told him the same steps.
>>
>> add this command to debian/rules in override_auto_build target
>>
>> marked-man README.md > debian/uglifycss.1
>>
>> and create debian/manpages with content
>> debian/uglifycss.1
>>
>>
> done. also added build dependency  of node-marked-man.
> found the package to be lintian clean and also built with sbuild.

There is still one more Warning given by lintian. I think your lintian
is missing something.

W: node-uglifycss: manpage-has-bad-whatis-entry
usr/share/man/man1/uglifycss.1.gz
N:
N:Each manual page should start with a "NAME" section, which lists the
N:name and a brief description of the page separated by "\-". The "NAME"
N:section is parsed by lexgrog and used to generate a database that's
N:queried by commands like apropos and whatis. This tag indicates that
N:lexgrog was unable to parse the NAME section of this manual page.
N:
N:For manual pages that document multiple programs, functions, files, or
N:other things, the part before "\-" should list each separated by a
comma
N:and a space. Each thing listed must not contain spaces; a man page
for a
N:two-part command like "fs listacl" must use something like
"fs_listacl"
N:in the "NAME" section so that it can be parsed by lexgrog.
N:
N:Refer to the lexgrog(1) manual page, the groff_man(7) manual page, and
N:the groff_mdoc(7) manual page for details.
N:
N:Severity: normal, Certainty: certain
N:
N:Check: manpages, Type: binary





signature.asc
Description: OpenPGP digital signature
-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel

Re: [Pkg-javascript-devel] RFS: node-uglifycss

2017-01-07 Thread Abhijit A M
Hi,
On Saturday 07 January 2017 06:08 AM, Pirate Praveen wrote:
>
> Please fix these issues:
>
> 1. Since these packages cannot be included in stretch (Dec 25 was the
> last day for including new packages to stretch), it is better to upload
> them to experimental so we can leave unstable for packages targeted for
> stretch.
Done.
>
> 2. I have found these lintian warnings
>
> I: node-uglifycss source: wildcard-matches-nothing-in-dep5-copyright
> debian/node-uglifycss/usr/lib/nodejs/uglifycss/index.js (paragraph at
> line 10)
>
> This is a duplicate entry, you can include just index.js
done.
>
> W: node-uglifycss: copyright-refers-to-deprecated-bsd-license-file
> N:
> N:The copyright file refers to /usr/share/common-licenses/BSD. Due
> to the
> N:brevity of this license, the specificity of this copy to code whose
> N:copyright is held by the Regents of the University of California, and
> N:the frequency of minor wording changes in the license, its text should
> N:be included in the copyright file directly rather than referencing
> this
> N:file.
>
> You can include the full text of the license in debian/copyright.
>
> W: node-uglifycss: binary-without-manpage usr/bin/uglifycss
copied the text of the license now.
> You can install node-marked-man and generate a manpage from the README
> file. You can talk to Sumedh about it as I have told him the same steps.
>
> add this command to debian/rules in override_auto_build target
>
> marked-man README.md > debian/uglifycss.1
>
> and create debian/manpages with content
> debian/uglifycss.1
>
>
done. also added build dependency  of node-marked-man.
found the package to be lintian clean and also built with sbuild.

please review and sponsor the package fro this git repo:
https://git.fosscommunity.in/abhijit13/node-uglifycss.git

- Abhijit

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


Re: [Pkg-javascript-devel] RFS: node-uglifycss

2017-01-06 Thread Pirate Praveen
On വെള്ളി 06 ജനുവരി 2017 09:10 വൈകു, अभिजित Abhijit wrote:
> Hi,
> 
> I've packaged node-uglifycss, checked it with lintian and also with sbuild.
> 
> I'm willing to continue maintaining this package in future also.
> 
> Here is a link to the repo:
> https://anonscm.debian.org/cgit/pkg-javascript/node-uglifycss.git
> 
> Request sponsorship for the package.
> 
> -  Abhijit A M
> 

Please fix these issues:

1. Since these packages cannot be included in stretch (Dec 25 was the
last day for including new packages to stretch), it is better to upload
them to experimental so we can leave unstable for packages targeted for
stretch.

2. I have found these lintian warnings

I: node-uglifycss source: wildcard-matches-nothing-in-dep5-copyright
debian/node-uglifycss/usr/lib/nodejs/uglifycss/index.js (paragraph at
line 10)

This is a duplicate entry, you can include just index.js

W: node-uglifycss: copyright-refers-to-deprecated-bsd-license-file
N:
N:The copyright file refers to /usr/share/common-licenses/BSD. Due
to the
N:brevity of this license, the specificity of this copy to code whose
N:copyright is held by the Regents of the University of California, and
N:the frequency of minor wording changes in the license, its text should
N:be included in the copyright file directly rather than referencing
this
N:file.

You can include the full text of the license in debian/copyright.

W: node-uglifycss: binary-without-manpage usr/bin/uglifycss

You can install node-marked-man and generate a manpage from the README
file. You can talk to Sumedh about it as I have told him the same steps.

add this command to debian/rules in override_auto_build target

marked-man README.md > debian/uglifycss.1

and create debian/manpages with content
debian/uglifycss.1



signature.asc
Description: OpenPGP digital signature
-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel