diff options
Diffstat (limited to 'gnulib/modules/uniwbrk')
m--------- | gnulib | 0 | ||||
-rw-r--r-- | gnulib/modules/uniwbrk/base | 33 | ||||
-rw-r--r-- | gnulib/modules/uniwbrk/table | 22 | ||||
-rw-r--r-- | gnulib/modules/uniwbrk/u16-wordbreaks | 30 | ||||
-rw-r--r-- | gnulib/modules/uniwbrk/u16-wordbreaks-tests | 13 | ||||
-rw-r--r-- | gnulib/modules/uniwbrk/u32-wordbreaks | 30 | ||||
-rw-r--r-- | gnulib/modules/uniwbrk/u32-wordbreaks-tests | 13 | ||||
-rw-r--r-- | gnulib/modules/uniwbrk/u8-wordbreaks | 30 | ||||
-rw-r--r-- | gnulib/modules/uniwbrk/u8-wordbreaks-tests | 13 | ||||
-rw-r--r-- | gnulib/modules/uniwbrk/ulc-wordbreaks | 31 | ||||
-rw-r--r-- | gnulib/modules/uniwbrk/ulc-wordbreaks-tests | 20 | ||||
-rw-r--r-- | gnulib/modules/uniwbrk/wordbreak-property | 27 |
12 files changed, 262 insertions, 0 deletions
diff --git a/gnulib b/gnulib deleted file mode 160000 -Subproject 443bc5ffcf7429e557f4a371b0661abe98ddbc1 diff --git a/gnulib/modules/uniwbrk/base b/gnulib/modules/uniwbrk/base new file mode 100644 index 0000000..cfb9b78 --- /dev/null +++ b/gnulib/modules/uniwbrk/base @@ -0,0 +1,33 @@ +Description: +Base layer for word breaks. + +Files: +lib/uniwbrk.in.h +m4/libunistring-base.m4 + +Depends-on: +unitypes + +configure.ac: +gl_LIBUNISTRING_LIBHEADER([0.9], [uniwbrk.h]) + +Makefile.am: +BUILT_SOURCES += $(LIBUNISTRING_UNIWBRK_H) + +uniwbrk.h: uniwbrk.in.h + $(AM_V_GEN)rm -f $@-t $@ && \ + { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ + cat $(srcdir)/uniwbrk.in.h; \ + } > $@-t && \ + mv -f $@-t $@ +MOSTLYCLEANFILES += uniwbrk.h uniwbrk.h-t + +Include: +"uniwbrk.h" + +License: +LGPL + +Maintainer: +Bruno Haible + diff --git a/gnulib/modules/uniwbrk/table b/gnulib/modules/uniwbrk/table new file mode 100644 index 0000000..99392db --- /dev/null +++ b/gnulib/modules/uniwbrk/table @@ -0,0 +1,22 @@ +Description: + +Files: +lib/uniwbrk/wbrktable.h +lib/uniwbrk/wbrktable.c + +Depends-on: + +configure.ac: + +Makefile.am: +lib_SOURCES += uniwbrk/wbrktable.c + +Include: +"uniwbrk/wbrktable.h" + +License: +LGPL + +Maintainer: +Bruno Haible + diff --git a/gnulib/modules/uniwbrk/u16-wordbreaks b/gnulib/modules/uniwbrk/u16-wordbreaks new file mode 100644 index 0000000..1397433 --- /dev/null +++ b/gnulib/modules/uniwbrk/u16-wordbreaks @@ -0,0 +1,30 @@ +Description: +Word breaks in UTF-16 strings. + +Files: +lib/uniwbrk/u16-wordbreaks.c +lib/uniwbrk/u-wordbreaks.h + +Depends-on: +uniwbrk/base +uniwbrk/wordbreak-property +uniwbrk/table +unistr/u16-mbtouc-unsafe + +configure.ac: +gl_LIBUNISTRING_MODULE([0.9.4], [uniwbrk/u16-wordbreaks]) + +Makefile.am: +if LIBUNISTRING_COMPILE_UNIWBRK_U16_WORDBREAKS +lib_SOURCES += uniwbrk/u16-wordbreaks.c +endif + +Include: +"uniwbrk.h" + +License: +LGPL + +Maintainer: +Bruno Haible + diff --git a/gnulib/modules/uniwbrk/u16-wordbreaks-tests b/gnulib/modules/uniwbrk/u16-wordbreaks-tests new file mode 100644 index 0000000..6396f79 --- /dev/null +++ b/gnulib/modules/uniwbrk/u16-wordbreaks-tests @@ -0,0 +1,13 @@ +Files: +tests/uniwbrk/test-u16-wordbreaks.c +tests/macros.h + +Depends-on: + +configure.ac: + +Makefile.am: +TESTS += test-u16-wordbreaks +check_PROGRAMS += test-u16-wordbreaks +test_u16_wordbreaks_SOURCES = uniwbrk/test-u16-wordbreaks.c +test_u16_wordbreaks_LDADD = $(LDADD) $(LIBUNISTRING) diff --git a/gnulib/modules/uniwbrk/u32-wordbreaks b/gnulib/modules/uniwbrk/u32-wordbreaks new file mode 100644 index 0000000..6808cfe --- /dev/null +++ b/gnulib/modules/uniwbrk/u32-wordbreaks @@ -0,0 +1,30 @@ +Description: +Word breaks in UTF-32 strings. + +Files: +lib/uniwbrk/u32-wordbreaks.c +lib/uniwbrk/u-wordbreaks.h + +Depends-on: +uniwbrk/base +uniwbrk/wordbreak-property +uniwbrk/table +unistr/u32-mbtouc-unsafe + +configure.ac: +gl_LIBUNISTRING_MODULE([0.9.4], [uniwbrk/u32-wordbreaks]) + +Makefile.am: +if LIBUNISTRING_COMPILE_UNIWBRK_U32_WORDBREAKS +lib_SOURCES += uniwbrk/u32-wordbreaks.c +endif + +Include: +"uniwbrk.h" + +License: +LGPL + +Maintainer: +Bruno Haible + diff --git a/gnulib/modules/uniwbrk/u32-wordbreaks-tests b/gnulib/modules/uniwbrk/u32-wordbreaks-tests new file mode 100644 index 0000000..1da80e4 --- /dev/null +++ b/gnulib/modules/uniwbrk/u32-wordbreaks-tests @@ -0,0 +1,13 @@ +Files: +tests/uniwbrk/test-u32-wordbreaks.c +tests/macros.h + +Depends-on: + +configure.ac: + +Makefile.am: +TESTS += test-u32-wordbreaks +check_PROGRAMS += test-u32-wordbreaks +test_u32_wordbreaks_SOURCES = uniwbrk/test-u32-wordbreaks.c +test_u32_wordbreaks_LDADD = $(LDADD) $(LIBUNISTRING) diff --git a/gnulib/modules/uniwbrk/u8-wordbreaks b/gnulib/modules/uniwbrk/u8-wordbreaks new file mode 100644 index 0000000..92004ee --- /dev/null +++ b/gnulib/modules/uniwbrk/u8-wordbreaks @@ -0,0 +1,30 @@ +Description: +Word breaks in UTF-8 strings. + +Files: +lib/uniwbrk/u8-wordbreaks.c +lib/uniwbrk/u-wordbreaks.h + +Depends-on: +uniwbrk/base +uniwbrk/wordbreak-property +uniwbrk/table +unistr/u8-mbtouc-unsafe + +configure.ac: +gl_LIBUNISTRING_MODULE([0.9.4], [uniwbrk/u8-wordbreaks]) + +Makefile.am: +if LIBUNISTRING_COMPILE_UNIWBRK_U8_WORDBREAKS +lib_SOURCES += uniwbrk/u8-wordbreaks.c +endif + +Include: +"uniwbrk.h" + +License: +LGPL + +Maintainer: +Bruno Haible + diff --git a/gnulib/modules/uniwbrk/u8-wordbreaks-tests b/gnulib/modules/uniwbrk/u8-wordbreaks-tests new file mode 100644 index 0000000..dde4767 --- /dev/null +++ b/gnulib/modules/uniwbrk/u8-wordbreaks-tests @@ -0,0 +1,13 @@ +Files: +tests/uniwbrk/test-u8-wordbreaks.c +tests/macros.h + +Depends-on: + +configure.ac: + +Makefile.am: +TESTS += test-u8-wordbreaks +check_PROGRAMS += test-u8-wordbreaks +test_u8_wordbreaks_SOURCES = uniwbrk/test-u8-wordbreaks.c +test_u8_wordbreaks_LDADD = $(LDADD) $(LIBUNISTRING) diff --git a/gnulib/modules/uniwbrk/ulc-wordbreaks b/gnulib/modules/uniwbrk/ulc-wordbreaks new file mode 100644 index 0000000..a59fee2 --- /dev/null +++ b/gnulib/modules/uniwbrk/ulc-wordbreaks @@ -0,0 +1,31 @@ +Description: +Word breaks in strings. + +Files: +lib/uniwbrk/ulc-wordbreaks.c + +Depends-on: +uniwbrk/base +uniwbrk/u8-wordbreaks +unilbrk/ulc-common +uniconv/u8-conv-from-enc +c-ctype +localcharset + +configure.ac: +gl_LIBUNISTRING_MODULE([0.9.4], [uniwbrk/ulc-wordbreaks]) + +Makefile.am: +if LIBUNISTRING_COMPILE_UNIWBRK_ULC_WORDBREAKS +lib_SOURCES += uniwbrk/ulc-wordbreaks.c +endif + +Include: +"uniwbrk.h" + +License: +LGPL + +Maintainer: +Bruno Haible + diff --git a/gnulib/modules/uniwbrk/ulc-wordbreaks-tests b/gnulib/modules/uniwbrk/ulc-wordbreaks-tests new file mode 100644 index 0000000..19f1ee6 --- /dev/null +++ b/gnulib/modules/uniwbrk/ulc-wordbreaks-tests @@ -0,0 +1,20 @@ +Files: +tests/uniwbrk/test-ulc-wordbreaks.sh +tests/uniwbrk/test-ulc-wordbreaks.c +tests/macros.h +m4/locale-fr.m4 +m4/codeset.m4 + +Depends-on: +setlocale + +configure.ac: +gt_LOCALE_FR + +Makefile.am: +TESTS += uniwbrk/test-ulc-wordbreaks.sh +TESTS_ENVIRONMENT += LOCALE_FR='@LOCALE_FR@' +check_PROGRAMS += test-ulc-wordbreaks +test_ulc_wordbreaks_SOURCES = uniwbrk/test-ulc-wordbreaks.c +test_ulc_wordbreaks_LDADD = $(LDADD) $(LIBUNISTRING) @LIBICONV@ + diff --git a/gnulib/modules/uniwbrk/wordbreak-property b/gnulib/modules/uniwbrk/wordbreak-property new file mode 100644 index 0000000..5aa7393 --- /dev/null +++ b/gnulib/modules/uniwbrk/wordbreak-property @@ -0,0 +1,27 @@ +Description: +Base layer for word breaks. + +Files: +lib/uniwbrk/wordbreak-property.c +lib/uniwbrk/wbrkprop.h + +Depends-on: +uniwbrk/base + +configure.ac: +gl_LIBUNISTRING_MODULE([0.9.4], [uniwbrk/wordbreak-property]) + +Makefile.am: +if LIBUNISTRING_COMPILE_UNIWBRK_WORDBREAK_PROPERTY +lib_SOURCES += uniwbrk/wordbreak-property.c +endif + +Include: +"uniwbrk.h" + +License: +LGPL + +Maintainer: +Bruno Haible + |