diff --git a/contrib/dbase/Makefile b/contrib/dbase/Makefile index af1a11ea2aa99de4b7f0fa1dbea5994f87cca760..5089298c3f14058d5cd2b1408d6393e70e038d09 100644 --- a/contrib/dbase/Makefile +++ b/contrib/dbase/Makefile @@ -1,4 +1,4 @@ -# $Header: /cvsroot/pgsql/contrib/dbase/Attic/Makefile,v 1.3 2001/12/21 04:13:12 momjian Exp $ +# $Header: /cvsroot/pgsql/contrib/dbase/Attic/Makefile,v 1.4 2001/12/21 05:29:46 momjian Exp $ subdir = contrib/dbase top_builddir = ../.. @@ -7,7 +7,13 @@ include $(top_builddir)/src/Makefile.global PROGRAM = dbf2pg OBJS = dbf.o dbf2pg.o endian.o PG_CPPFLAGS = -I$(libpq_srcdir) -PG_LIBS = $(libpq) -liconv +PG_LIBS = $(libpq) + +# Uncomment this to provide charset translation +#PG_CPPFLAGS += -DHAVE_ICONV_H +# You might need to uncomment this too, if libiconv is a separate +# library on your platform +#PG_LIBS += -liconv DOCS = README.dbf2pg MAN = dbf2pg.1 # XXX not implemented diff --git a/contrib/dbase/README.dbf2pg b/contrib/dbase/README.dbf2pg index 167055c8569bd218e87a4cfa89df71453a7a7454..7203be4029b14de0984edc28e25ebb1dd13c938a 100644 --- a/contrib/dbase/README.dbf2pg +++ b/contrib/dbase/README.dbf2pg @@ -97,17 +97,20 @@ dbf2sql(1L) dbf2sql(1L) fied charset. Example: -F IBM437 Consult your system documentation to see the con- - vertions available. + versions available. This requires iconv to be enabled + in the compile. -T charset_to Together with -F charset_from , it converts the data to the specified charset. Default is - "ISO-8859-1". + "ISO-8859-1". This requires iconv to be enabled + in the compile. ENVIRONMENT This program is affected by the environment-variables as used by "PostgresSQL." See the documentation of Post- - gresSQL for more info. This program requires libiconv. + gresSQL for more info. This program can optionally use iconv + character set conversion routines. BUGS Fields larger than 8192 characters are not supported and diff --git a/contrib/dbase/dbf2pg.c b/contrib/dbase/dbf2pg.c index 425f5afacaf2a92b7b3211be191932fe1fd28d28..a635e09122c63abc09527d76a12e777b343594b8 100644 --- a/contrib/dbase/dbf2pg.c +++ b/contrib/dbase/dbf2pg.c @@ -7,8 +7,6 @@ */ #include "postgres_fe.h" -#define HAVE_ICONV_H /* should be somewhere else */ - #include <fcntl.h> #include <unistd.h> #include <ctype.h>