I installed readline with fink, and then compiled PostgreSQL from source (as helpfully explained in this page.)
Compiling PostGIS from source..
http://postgis.refractions.net/docs/ch02.html
To Be Continued...
update:
I fixed this eventually; check the solution process here: PostGIS continued, but..., and finally fixed it here: success.