| Summary: | devel/pdcurses needs library link so editors/the --with-xcurses can find it | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | User1001 <supraexpress> | ||||||
| Component: | Individual Port(s) | Assignee: | Alejandro Pulver <alepulver> | ||||||
| Status: | Closed FIXED | ||||||||
| Severity: | Affects Only Me | ||||||||
| Priority: | Normal | ||||||||
| Version: | Latest | ||||||||
| Hardware: | Any | ||||||||
| OS: | Any | ||||||||
| Attachments: |
|
||||||||
Responsible Changed From-To: freebsd-ports-bugs->alepulver Over to maintainer State Changed From-To: open->closed Committed, thanks! Please change the versioning number on libXCurses.so from "8" to "2":
change Makefile, post-install
@${LN} -sf ${PREFIX}/lib/libXCurses.so ${PREFIX}/lib/libXCurses.so.8
to
@${LN} -sf ${PREFIX}/lib/libXCurses.so ${PREFIX}/lib/libXCurses.so.2
and change pkg-plist
lib/libXCurses.so.8
to
lib/libXCurses.so.2
Thank you.
|
By including a link from /usr/local/lib/libXCurses.so to /usr/local/lib/libXCurses.so.8, the THE-3.2 build "--with-xcurses" can now find the devel/pdcurses shared library and properly build. Without this link, the devel/pdcurses shared library is NOT found. Comment: My pkg-plist change may or may not be sufficient, or correct. Fix: + post-install: + @${LN} -sf ${PREFIX}/lib/libXCurses.so ${PREFIX}/lib/libXCurses.so.8 + .include <bsd.port.post.mk>