Bug 101528 - devel/pdcurses needs library link so editors/the --with-xcurses can find it
Summary: devel/pdcurses needs library link so editors/the --with-xcurses can find it
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Alejandro Pulver
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-06 22:10 UTC by User1001
Modified: 2006-08-09 07:40 UTC (History)
0 users

See Also:


Attachments
file.diff (175 bytes, patch)
2006-08-06 22:10 UTC, User1001
no flags Details | Diff
file.diff (256 bytes, patch)
2006-08-06 22:10 UTC, User1001
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description User1001 2006-08-06 22:10:13 UTC

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>
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2006-08-06 22:10:29 UTC
Responsible Changed
From-To: freebsd-ports-bugs->alepulver

Over to maintainer
Comment 2 Alejandro Pulver freebsd_committer freebsd_triage 2006-08-07 04:24:44 UTC
State Changed
From-To: open->closed

Committed, thanks!
Comment 3 User1001 2006-08-09 07:34:40 UTC
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.