Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Jun 2001 09:42:02 +0400
From:      Alex Kapranoff <kapr@crosswinds.net>
To:        Anton Berezin <tobez@tobez.org>, freebsd-ports@freebsd.org
Subject:   Re: proper place for manpages of utilities installed by p5-ports
Message-ID:  <20010614094201.A847@kapran.bitmcnit.bryansk.su>
In-Reply-To: <20010613203551.A31689@heechee.tobez.org>

next in thread | previous in thread | raw e-mail | index | archive | help
* Anton Berezin <tobez@tobez.org> [June 13 2001, 22:35]:
> There's an update of the www/p5-HTML-Embperl port by Alex Kapranoff.
> This port, among other things, installs a script to ${LOCALBASE}/bin,
> and puts its manpage to ${PREFIX}/lib/perl5/${PERL_VERSION}/man/man1.  I
> wonder whether this is the correct place to install the manpage, or not.

  There's a whole bunch of such ports:

./textproc/p5-XML-XPath/pkg-plist:bin/xpath
./textproc/p5-Tk-XMLViewer/pkg-plist:bin/tkxmlview
./mail/p5-Mail-MailStats/pkg-plist:bin/countmail
./www/p5-WWW-Search/pkg-plist:bin/AutoSearch
./www/p5-WWW-Search/pkg-plist:bin/WebSearch
./www/p5-libwww/pkg-plist:bin/GET
./www/p5-libwww/pkg-plist:bin/HEAD
./www/p5-libwww/pkg-plist:bin/POST
./www/p5-libwww/pkg-plist:bin/lwp-download
./www/p5-libwww/pkg-plist:bin/lwp-mirror
./www/p5-libwww/pkg-plist:bin/lwp-request
./www/p5-libwww/pkg-plist:bin/lwp-rget
./www/p5-HTTP-GHTTP/pkg-plist:bin/g-request
./www/p5-Template-Toolkit/pkg-plist:bin/tpage
./www/p5-Template-Toolkit/pkg-plist:bin/ttree
./www/p5-HTML-Clean/pkg-plist:bin/htmlclean
./print/p5-Text-PDF/pkg-plist:bin/pdfbklt.plx
./print/p5-Text-PDF/pkg-plist:bin/pdfstamp.plx
./print/p5-Text-PDF/pkg-plist:bin/pdfrevert.plx
./databases/p5-DBI/pkg-plist:bin/dbiproxy
./databases/p5-DBI/pkg-plist:bin/dbish
./databases/p5-Msql/pkg-plist:bin/dbimon
./databases/p5-Msql/pkg-plist:bin/pmsql
./databases/p5-Mysql/pkg-plist:bin/dbimon
./databases/p5-DBD-XBase/pkg-plist:bin/dbfdump
./databases/p5-DBD-XBase/pkg-plist:bin/indexdump
./databases/p5-DBIx-XML_RDB/pkg-plist:bin/sql2xml.pl
./databases/p5-DBIx-XML_RDB/pkg-plist:bin/xml2sql.pl
./archivers/p5-Archive-Tar/pkg-plist:bin/ptar
./archivers/p5-Archive-Zip/pkg-plist:bin/crc32
./devel/p5-Data-ShowTable/pkg-plist:bin/showtable
./devel/p5-Devel-DProf/pkg-plist:bin/dprofpp
./devel/p5-Locale-PGetText/pkg-plist:bin/XText
./devel/p5-Locale-PGetText/pkg-plist:bin/MsgFormat
./devel/p5-Make/pkg-plist:bin/perlmake
./devel/p5-Proc-Background/pkg-plist:bin/timed-process
./devel/p5-Glade-Perl/pkg-plist:bin/glade2perl
./graphics/p5-Image-Size/pkg-plist:bin/imgsize
./net/p5-Archie/pkg-plist:bin/archie_gateway
./net/p5-Net-IPv4Addr/pkg-plist:bin/ipv4calc
./net/p5-Cflow/pkg-plist:bin/flowdumper
./net/p5-SOAP-Lite/pkg-plist:bin/SOAPsh.pl
./net/p5-SOAP-Lite/pkg-plist:bin/stubmaker.pl
./converters/p5-Convert-UU/pkg-plist:bin/puudecode
./converters/p5-Convert-UU/pkg-plist:bin/puuencode
./converters/p5-Unicode-Map8/pkg-plist:bin/umap
./x11-fonts/p5-type1inst/pkg-plist:bin/t1embed
./x11-fonts/p5-type1inst/pkg-plist:bin/type1inst
./x11-toolkits/p5-Tk/pkg-plist:bin/ptked
./x11-toolkits/p5-Tk/pkg-plist:bin/ptksh
./x11-toolkits/p5-Tk/pkg-plist:bin/widget

> There might be the following points of view:
> 
> 1. It's a wrong place.  If the script is in bin/, the manpage should be
>    in man/man1/.
> 
> 2. It's the right place, but the port should @unexec rmdir
>    %D/lib/perl5/${PERL_VERSION}/man/man1, since this directory is not in
>    the BSD.local.dist mtree.
> 
> 3. It's the right place, and BSD.local.dist should list man/man1 for
>    perl, as it now lists man/man3.
> 
> 4. p5 ports should not install executables (just kidding).

Most of the aforementioned ports use the first method. Seems like I should
go with the others.

-- 
Alex Kapranoff,                              Voice: +7(0832)791845
We've lived 164 days in the brand new millenium...

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010614094201.A847>