Mercurial > hg > octave-nkf > gnulib-hg
annotate modules/iconv_open @ 14273:8f6d3e05c7e2
libposix: Revert the unreviewed part of yesterday's big merge.
Back out yesterday's big merge from the libposix branch, except for the
openat-die.c change that was reviewed and approved by Paul Eggert.
Put the ChangeLog entry at the top, to reflect the order of changes in the
master branch.
author | Bruce Korb <bkorb@gnu.org> |
---|---|
date | Sun, 06 Feb 2011 21:11:40 +0100 |
parents | b4cc3c41ca79 |
children | 8636d98120a9 efab6978105e |
rev | line source |
---|---|
8603 | 1 Description: |
2 Character set conversion. | |
3 | |
4 Files: | |
5 lib/iconv_open.c | |
6 lib/iconv_open-aix.gperf | |
7 lib/iconv_open-hpux.gperf | |
8 lib/iconv_open-irix.gperf | |
9 lib/iconv_open-osf.gperf | |
11910
32fc3a6c4499
Work around iconv_open problem on Solaris.
Bruno Haible <bruno@clisp.org>
parents:
11868
diff
changeset
|
10 lib/iconv_open-solaris.gperf |
8603 | 11 m4/iconv_open.m4 |
12 | |
13 Depends-on: | |
9470 | 14 gperf |
12915 | 15 iconv-h |
8603 | 16 iconv |
17 c-ctype | |
9341
212d6f041290
New module 'iconv_open-utf': Enhance iconv_open to support UTF-{16,32}{BE,LE}.
Bruno Haible <bruno@clisp.org>
parents:
9252
diff
changeset
|
18 c-strcase |
8603 | 19 |
20 configure.ac: | |
21 gl_FUNC_ICONV_OPEN | |
22 | |
23 Makefile.am: | |
24 iconv_open-aix.h: iconv_open-aix.gperf | |
11543
847f612e069f
Create gperf-generated files in the source dir, not in the build dir.
Bruno Haible <bruno@clisp.org>
parents:
10375
diff
changeset
|
25 $(GPERF) -m 10 $(srcdir)/iconv_open-aix.gperf > $(srcdir)/iconv_open-aix.h-t |
847f612e069f
Create gperf-generated files in the source dir, not in the build dir.
Bruno Haible <bruno@clisp.org>
parents:
10375
diff
changeset
|
26 mv $(srcdir)/iconv_open-aix.h-t $(srcdir)/iconv_open-aix.h |
8603 | 27 iconv_open-hpux.h: iconv_open-hpux.gperf |
11543
847f612e069f
Create gperf-generated files in the source dir, not in the build dir.
Bruno Haible <bruno@clisp.org>
parents:
10375
diff
changeset
|
28 $(GPERF) -m 10 $(srcdir)/iconv_open-hpux.gperf > $(srcdir)/iconv_open-hpux.h-t |
847f612e069f
Create gperf-generated files in the source dir, not in the build dir.
Bruno Haible <bruno@clisp.org>
parents:
10375
diff
changeset
|
29 mv $(srcdir)/iconv_open-hpux.h-t $(srcdir)/iconv_open-hpux.h |
8603 | 30 iconv_open-irix.h: iconv_open-irix.gperf |
11543
847f612e069f
Create gperf-generated files in the source dir, not in the build dir.
Bruno Haible <bruno@clisp.org>
parents:
10375
diff
changeset
|
31 $(GPERF) -m 10 $(srcdir)/iconv_open-irix.gperf > $(srcdir)/iconv_open-irix.h-t |
847f612e069f
Create gperf-generated files in the source dir, not in the build dir.
Bruno Haible <bruno@clisp.org>
parents:
10375
diff
changeset
|
32 mv $(srcdir)/iconv_open-irix.h-t $(srcdir)/iconv_open-irix.h |
8603 | 33 iconv_open-osf.h: iconv_open-osf.gperf |
11543
847f612e069f
Create gperf-generated files in the source dir, not in the build dir.
Bruno Haible <bruno@clisp.org>
parents:
10375
diff
changeset
|
34 $(GPERF) -m 10 $(srcdir)/iconv_open-osf.gperf > $(srcdir)/iconv_open-osf.h-t |
847f612e069f
Create gperf-generated files in the source dir, not in the build dir.
Bruno Haible <bruno@clisp.org>
parents:
10375
diff
changeset
|
35 mv $(srcdir)/iconv_open-osf.h-t $(srcdir)/iconv_open-osf.h |
11910
32fc3a6c4499
Work around iconv_open problem on Solaris.
Bruno Haible <bruno@clisp.org>
parents:
11868
diff
changeset
|
36 iconv_open-solaris.h: iconv_open-solaris.gperf |
32fc3a6c4499
Work around iconv_open problem on Solaris.
Bruno Haible <bruno@clisp.org>
parents:
11868
diff
changeset
|
37 $(GPERF) -m 10 $(srcdir)/iconv_open-solaris.gperf > $(srcdir)/iconv_open-solaris.h-t |
32fc3a6c4499
Work around iconv_open problem on Solaris.
Bruno Haible <bruno@clisp.org>
parents:
11868
diff
changeset
|
38 mv $(srcdir)/iconv_open-solaris.h-t $(srcdir)/iconv_open-solaris.h |
14273
8f6d3e05c7e2
libposix: Revert the unreviewed part of yesterday's big merge.
Bruce Korb <bkorb@gnu.org>
parents:
14271
diff
changeset
|
39 BUILT_SOURCES += iconv_open-aix.h iconv_open-hpux.h iconv_open-irix.h iconv_open-osf.h iconv_open-solaris.h |
11910
32fc3a6c4499
Work around iconv_open problem on Solaris.
Bruno Haible <bruno@clisp.org>
parents:
11868
diff
changeset
|
40 MOSTLYCLEANFILES += iconv_open-aix.h-t iconv_open-hpux.h-t iconv_open-irix.h-t iconv_open-osf.h-t iconv_open-solaris.h-t |
14273
8f6d3e05c7e2
libposix: Revert the unreviewed part of yesterday's big merge.
Bruce Korb <bkorb@gnu.org>
parents:
14271
diff
changeset
|
41 MAINTAINERCLEANFILES += iconv_open-aix.h iconv_open-hpux.h iconv_open-irix.h iconv_open-osf.h iconv_open-solaris.h |
8f6d3e05c7e2
libposix: Revert the unreviewed part of yesterday's big merge.
Bruce Korb <bkorb@gnu.org>
parents:
14271
diff
changeset
|
42 EXTRA_DIST += iconv_open-aix.h iconv_open-hpux.h iconv_open-irix.h iconv_open-osf.h iconv_open-solaris.h |
8603 | 43 |
44 Include: | |
45 <iconv.h> | |
46 | |
10130
7581db129a32
Mention the link requirements.
Bruno Haible <bruno@clisp.org>
parents:
9470
diff
changeset
|
47 Link: |
7581db129a32
Mention the link requirements.
Bruno Haible <bruno@clisp.org>
parents:
9470
diff
changeset
|
48 $(LTLIBICONV) when linking with libtool, $(LIBICONV) otherwise |
7581db129a32
Mention the link requirements.
Bruno Haible <bruno@clisp.org>
parents:
9470
diff
changeset
|
49 |
8603 | 50 License: |
9131
8812f453e378
Use the synonymous term LGPLv2+.
Bruno Haible <bruno@clisp.org>
parents:
8998
diff
changeset
|
51 LGPLv2+ |
8603 | 52 |
53 Maintainer: | |
54 Bruno Haible |