[PC-BSD Pbi-dev] All in one approach to modules
Eitan Adler
lists at eitanadler.com
Tue Oct 4 12:14:53 PDT 2011
> pkg-plist files are generally not required for a port. They are used
> when there is a large number of files that need to be included, but
> there are many smaller programs that only have a few libraries/files and
> simply list them in the makefile under PLIST=(whatever). However, if a
> pkg-plist exists, I think it is a good idea to look for files in the
> */bin/ category.
The only way to obtain a complete and usable pkg-plist is to run
make generate-plist fix-plist-target && cat $(make -V TMPPLIST)
MAN, NOPORTDOCS, PLIST=, plist variable substitution, etc all cause
different plists to be generated.
> The only issue with *requiring* a port to put something in the
> PREFIX/bin/ directory is that some server applications don't have
> binaries in */bin/ because everything is contained in */etc/
Some programs write to sbin/ as well.
--
Eitan Adler
More information about the Pbi-dev
mailing list