Re: [new] net/p5-Net-NBName
On 03/21/11 08:34, Igor Zinovik wrote: Hello. Here is a port that I made some time ago it incorporates feedback from Giovanni Bechis. -current mandoc renders all man pages fine. ok for me. Cheers Giovanni
[new] net/p5-Net-NBName
Hello. Here is a port that I made some time ago it incorporates feedback from Giovanni Bechis. -current mandoc renders all man pages fine. pkg/DESCR: Net::NBName is a class that allows you to perform simple NetBIOS Name Service Requests in your Perl code. It performs these NetBIOS operations over TCP/IP using Perl's built-in socket support. Currently two NBNS requests are implemented: the node status request and the name query request. p5-Net-NBName.tar.gz Description: application/tar-gz
Re: NEW: net/p5-Net-NBName
Hi Igor, Igor Zinovik wrote on Mon, Jan 10, 2011 at 01:24:31PM +0300: On Jan 05, Igor Zinovik wrote: Again all manpages look good to me with -current mandoc(1). That is to be expected with pod2man(1)-generated Perl manuals. In case any pod2man(1)-generated Perl manuals had any serious issues, i'd be quite interested to learn about them. So, Perl ports are one of the most typical cases where it is expected that you can almost always remove USE_GROFF - of course, please still check before doing so. Probably, i should add a note to the FAQ to that effect. I have to stop playing asshole and dumbfuck and start to relearn things from scratch... Don't worry, all this is rather new, it's a moving target, and everybody is learning how to do this, including myself. All man pages looks fine, but mandoc(1) reports error when checking manuals: # pkg_info -L p5-Net-NBName-0.26|grep man3|xargs mandoc -Tlint -Werror /usr/local/man/man3p/Net::NBName.3p:123:1: ERROR: NOT IMPLEMENTED: skipping request: rm Yes, *all* Perl manuals have that issue, even in base, and always in line 123 of the manual. That's in the preamble generated by pod2man. This particular warning is due to a known defect of mandoc: It doesn't implement the remove macro (.rm) roff(7) request yet. Actually, that's pretty high on my list of things to fix, because it is confusing the hell out of completely inncocent people... ;-/ Put `USE_GROFF = Yes' back into Makefile. If that's the only issue, you can ignore that particular error (skipping request: rm in line 123 of Perl manuals) and remove USE_GROFF. Yours, Ingo
NEW: net/p5-Net-NBName
Hello, ports@ readers. Man pages looks fine with -current mandoc (synced one minute ago) so i do not use USE_GROFF clause. Package provides several scripts that do not have #!/usr/bin/perl as their first line, user have to understand that they should be invoked like `perl /usr/local/bin/namequery.pl'. So i'm in doubt should i patch them or not... pkg/DESCR Net::NBName is a class that allows you to perform simple NetBIOS Name Service Requests in your Perl code. It performs these NetBIOS operations over TCP/IP using Perl's built-in socket support. Currently two NBNS requests are implemented: the node status request and the name query request. p5-Net-NBName.tar.gz Description: application/tar-gz
Re: NEW: net/p5-Net-NBName
On 01/05/11 14:47, Igor Zinovik wrote: Hello, ports@ readers. Man pages looks fine with -current mandoc (synced one minute ago) so i do not use USE_GROFF clause. Package provides several scripts that do not have #!/usr/bin/perl as their first line, user have to understand that they should be invoked like `perl /usr/local/bin/namequery.pl'. So i'm in doubt should i patch them or not... What about this one ? Cheers Giovanni p5-Net-NBName.tar.gz Description: application/gzip
Re: NEW: net/p5-Net-NBName
On Jan 05, Giovanni Bechis wrote: Man pages looks fine with -current mandoc (synced one minute ago) so i do not use USE_GROFF clause. Package provides several scripts that do not have #!/usr/bin/perl as their first line, user have to understand that they should be invoked like `perl /usr/local/bin/namequery.pl'. So i'm in doubt should i patch them or not... What about this one ? Excellent work Giovanni, i've been sloppy while was reading Net-NBName code and did not found that it depend on p5-Net-Netmask. Perl scripts works fine after your update. Again all manpages looks good to me with -current mandoc(1).