| Summary: | devel/gettext w/ NOPORTDOCS installs/orphans HTML documents | ||
|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Ryan Beasley <ryan.beasley> |
| Component: | Individual Port(s) | Assignee: | Ade Lovett <ade> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
Responsible Changed From-To: freebsd-ports-bugs->ade Over to maintainer State Changed From-To: open->analyzed This will be addressed as part of an upcoming upgrade of gettext to 0.16.1, making the port considerably easier to manage going forward. Just for completeness sake, the current proposed patch bring devel/ gettext to 0.16.1 and addressing the NOPORTDOCS issue can be found at: http://www.lovett.com/ade/freebsd/gettext-3.diff So far, no-one has reported any fallout from this, so please feel free to test it out. -aDe State Changed From-To: analyzed->closed Fixed as part of upgrade to 0.16.1 |
Install of devel/gettext port unconditionally installs gettext_{1,...,21}.html under share/doc/gettext/. If NOPORTDOCS is defined, these files are still installed but -not- included in the packing list. As a result, they remain even after the package is removed. Fix: Not sure what the best approach is. Perhaps a conditional patch of work/gettext-0.14.5/gettext-tools/doc/Makefile.in is in order? How-To-Repeat: cd /usr/ports/devel/gettext make -DNOPORTDOCS install make deinstall ls /usr/local/share/doc/gettext/gettext*.html