Przemek, On Sun, 7 Dec 2008, Przemyslaw Czerpak wrote:
Just few notes about BSD Makefile:
All of the items you noted were included from the 0.44.0 FreeBSD port which I used as a starting point. I'll give all of your suggestions a try as soon as I have time. Thanks for all the tips.
LIB_DEPENDS= slang.1:${PORTSDIR}/devel/libslangHarbour can be compiled without slang libraries. Just simply GTSLN will not be created so it's not strictly necessary. Also now SLANG2 which supports UNICODE is rather used instead of SLANG1. Harbour automatically detects SLANG version and can be compiled with 1, 2 and some unofficial slang1 versions with UNICODE support.
So, just to make sure I understand, does Harbour have Unicode support with Slang 2, and some versions of Slang 1? If so, I could add Slang 2 as an optional dependency to the port and note it would enable Unicode support. The programs I've compiled with Harbour built via the port I posted are getting linked against /usr/local/lib/libslang-utf8.so.1, but I'm not able to enter Unicode characters. I'll give Slang 2 a try.
The file list in pkg-plist should be updated (if it's not generated automatically). You can use mpkg_tgz.sh to create Harbour binaries and extract the tar.gz archive from it to see the complete list of included files.
That's one thing I don't FreeBSD ports. There's not a way to automatically generate the pkg-plist file. There are a few semi-automatic techniques to generate the file, but they do still involve a little hand editing.
Kevin http://www.RawFedDogs.net http://www.WacoAgilityGroup.org Bruceville, TX Si hoc legere scis nimium eruditionis habes. Longum iter est per praecepta, breve et efficax per exempla!!! _______________________________________________ Harbour mailing list [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
