s3 aclocal.m4: Fix iconv checks, clean up m4 code
authorKai Blin <kai@samba.org>
Fri, 4 Dec 2009 08:47:25 +0000 (09:47 +0100)
committerKarolin Seeger <kseeger@samba.org>
Tue, 8 Dec 2009 08:15:28 +0000 (09:15 +0100)
commit728c756a734f8e01737bea97aa0f4f1103fcb6a2
tree493dc999cf029061bbd392ad0f21d7370634c42c
parenta1e5f3ffe30213072c6dc0bbfcab58cb82c9342c
s3 aclocal.m4: Fix iconv checks, clean up m4 code

The check for iconv requiring giconv.h and libgiconv as well as
the check for iconv requiring biconv.h and libbiconv were using the wrong
variable to check for previous successful test results. This caused the checks
to always fall back to libbiconv on systems where that library was available.

In the course of fixing this, I had to clean up the indentation in that piece of
code, and I also rewrote/added some comments.

Many thanks to Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp> for the initial
patch and diagnosis.
(cherry picked from commit f5aff324cb9d965bbc75634596c3c40ffc588183)
(cherry picked from commit 217a02b4a6432b1e232fe8dd0b022bc85ab47e56)
source3/m4/aclocal.m4