havelib: Fix for Solaris 11 OpenIndiana and Solaris 11 OmniOS.
[gnulib.git] / modules / unictype / category-byname
blobdf08bcdb175f79d431d8e6d4a1af31452d5ffd2d
1 Description:
2 Find a Unicode character category, given its name.
4 Files:
5 lib/unictype/categ_byname.c
6 lib/unictype/categ_byname.gperf
8 Depends-on:
9 unictype/base
10 unictype/category-C
11 unictype/category-Cc
12 unictype/category-Cf
13 unictype/category-Cn
14 unictype/category-Co
15 unictype/category-Cs
16 unictype/category-L
17 unictype/category-LC
18 unictype/category-Ll
19 unictype/category-Lm
20 unictype/category-Lo
21 unictype/category-Lt
22 unictype/category-Lu
23 unictype/category-M
24 unictype/category-Mc
25 unictype/category-Me
26 unictype/category-Mn
27 unictype/category-N
28 unictype/category-Nd
29 unictype/category-Nl
30 unictype/category-No
31 unictype/category-P
32 unictype/category-Pc
33 unictype/category-Pd
34 unictype/category-Pe
35 unictype/category-Pf
36 unictype/category-Pi
37 unictype/category-Po
38 unictype/category-Ps
39 unictype/category-S
40 unictype/category-Sc
41 unictype/category-Sk
42 unictype/category-Sm
43 unictype/category-So
44 unictype/category-Z
45 unictype/category-Zl
46 unictype/category-Zp
47 unictype/category-Zs
48 unictype/category-none
49 gperf
51 configure.ac:
52 gl_LIBUNISTRING_MODULE([0.9.8], [unictype/category-byname])
54 Makefile.am:
55 if LIBUNISTRING_COMPILE_UNICTYPE_CATEGORY_BYNAME
56 lib_SOURCES += unictype/categ_byname.c
57 endif
59 $(srcdir)/unictype/categ_byname.h: $(srcdir)/unictype/categ_byname.gperf
60         $(V_GPERF)$(GPERF) -m 10 $(srcdir)/unictype/categ_byname.gperf > $(srcdir)/unictype/categ_byname.h-t1 \
61         && sed -e 's/^const/static const/' < $(srcdir)/unictype/categ_byname.h-t1 > $(srcdir)/unictype/categ_byname.h-t2 \
62         && mv $(srcdir)/unictype/categ_byname.h-t2 $(srcdir)/unictype/categ_byname.h
63 BUILT_SOURCES        += unictype/categ_byname.h
64 MOSTLYCLEANFILES     += unictype/categ_byname.h-t1 unictype/categ_byname.h-t2
65 MAINTAINERCLEANFILES += unictype/categ_byname.h
66 EXTRA_DIST           += unictype/categ_byname.h
68 Include:
69 "unictype.h"
71 License:
72 LGPLv3+ or GPLv2
74 Maintainer:
75 all