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/libslang

Harbour 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
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to