devel/pdcurses: Update to 3.5
Additional port changes:
- Changed to DISTVERSION
- Added LICENSE=PD (PD is in the project name)
- Added to USE_XORG
- WRKSRC is now needed due to project tree restructuring
- MAKE_ARGS is needed since Makefile doesn't know some variables, and build is not standard
- Moved patching from post-patch to files/
- Added SONAME to the shared lib
- Fixed some oddness with $(srcdir) in Makefile.in
Reported SONAME and $srcdir problems to the upstream maintainer.
Testing:
- Ran few testcases
- Built 2 depending ports
Reported by: portscout
Approved by: tcberner (mentor, implicit)