net/yaz: Fix build with ICU 76.1 and improve port
- Backport upstream commit 24bcca60b69b0ce162f63377e621de5cf53dcf76.patch
- Fix detection of newer versions of tcl
- Clean up port Makefile to follow Porters Handbook more closely
Reference:
https://github.com/indexdata/m4/pull/4
PR: 283564
Approved by: portmgr (maintainer timeout, 3+ weeks)