From c6cf4f8f1ebc9e3fe2a8c566f08adfc86122c7bf Mon Sep 17 00:00:00 2001 From: Joerg Sonnenberger Date: Fri, 11 Mar 2005 20:47:05 +0000 Subject: [PATCH] I18N module build framework. Adopted-from: NetBSD --- lib/i18n_module/BIG5/Makefile | 4 ++++ lib/i18n_module/EUC/Makefile | 4 ++++ lib/i18n_module/EUCTW/Makefile | 4 ++++ lib/i18n_module/GBK2K/Makefile | 4 ++++ lib/i18n_module/ISO2022/Makefile | 4 ++++ lib/i18n_module/MSKanji/Makefile | 4 ++++ lib/i18n_module/Makefile | 8 ++++++++ lib/i18n_module/Makefile.inc | 18 ++++++++++++++++++ lib/i18n_module/Makefile.shlib | 3 +++ lib/i18n_module/UTF1632/Makefile | 4 ++++ lib/i18n_module/UTF8/Makefile | 4 ++++ lib/i18n_module/iconv_none/Makefile | 4 ++++ lib/i18n_module/iconv_std/Makefile | 4 ++++ lib/i18n_module/mapper_646/Makefile | 4 ++++ lib/i18n_module/mapper_none/Makefile | 4 ++++ lib/i18n_module/mapper_parallel/Makefile | 4 ++++ lib/i18n_module/mapper_serial/Makefile | 4 ++++ lib/i18n_module/mapper_std/Makefile | 4 ++++ lib/i18n_module/mapper_zone/Makefile | 4 ++++ 19 files changed, 93 insertions(+) create mode 100644 lib/i18n_module/BIG5/Makefile create mode 100644 lib/i18n_module/EUC/Makefile create mode 100644 lib/i18n_module/EUCTW/Makefile create mode 100644 lib/i18n_module/GBK2K/Makefile create mode 100644 lib/i18n_module/ISO2022/Makefile create mode 100644 lib/i18n_module/MSKanji/Makefile create mode 100644 lib/i18n_module/Makefile create mode 100644 lib/i18n_module/Makefile.inc create mode 100644 lib/i18n_module/Makefile.shlib create mode 100644 lib/i18n_module/UTF1632/Makefile create mode 100644 lib/i18n_module/UTF8/Makefile create mode 100644 lib/i18n_module/iconv_none/Makefile create mode 100644 lib/i18n_module/iconv_std/Makefile create mode 100644 lib/i18n_module/mapper_646/Makefile create mode 100644 lib/i18n_module/mapper_none/Makefile create mode 100644 lib/i18n_module/mapper_parallel/Makefile create mode 100644 lib/i18n_module/mapper_serial/Makefile create mode 100644 lib/i18n_module/mapper_std/Makefile create mode 100644 lib/i18n_module/mapper_zone/Makefile diff --git a/lib/i18n_module/BIG5/Makefile b/lib/i18n_module/BIG5/Makefile new file mode 100644 index 0000000000..2bd5a2d33b --- /dev/null +++ b/lib/i18n_module/BIG5/Makefile @@ -0,0 +1,4 @@ +# $DragonFly: src/lib/i18n_module/BIG5/Makefile,v 1.1 2005/03/11 20:47:05 joerg Exp $ + +SRCPRE=citrus_ +.include diff --git a/lib/i18n_module/EUC/Makefile b/lib/i18n_module/EUC/Makefile new file mode 100644 index 0000000000..ee8cc7c2c0 --- /dev/null +++ b/lib/i18n_module/EUC/Makefile @@ -0,0 +1,4 @@ +# $DragonFly: src/lib/i18n_module/EUC/Makefile,v 1.1 2005/03/11 20:47:05 joerg Exp $ + +SRCPRE=citrus_ +.include diff --git a/lib/i18n_module/EUCTW/Makefile b/lib/i18n_module/EUCTW/Makefile new file mode 100644 index 0000000000..ca83c043c0 --- /dev/null +++ b/lib/i18n_module/EUCTW/Makefile @@ -0,0 +1,4 @@ +# $DragonFly: src/lib/i18n_module/EUCTW/Makefile,v 1.1 2005/03/11 20:47:05 joerg Exp $ + +SRCPRE=citrus_ +.include diff --git a/lib/i18n_module/GBK2K/Makefile b/lib/i18n_module/GBK2K/Makefile new file mode 100644 index 0000000000..7a7f4ca5e9 --- /dev/null +++ b/lib/i18n_module/GBK2K/Makefile @@ -0,0 +1,4 @@ +# $DragonFly: src/lib/i18n_module/GBK2K/Makefile,v 1.1 2005/03/11 20:47:05 joerg Exp $ + +SRCPRE=citrus_ +.include diff --git a/lib/i18n_module/ISO2022/Makefile b/lib/i18n_module/ISO2022/Makefile new file mode 100644 index 0000000000..7a23e3b220 --- /dev/null +++ b/lib/i18n_module/ISO2022/Makefile @@ -0,0 +1,4 @@ +# $DragonFly: src/lib/i18n_module/ISO2022/Makefile,v 1.1 2005/03/11 20:47:05 joerg Exp $ + +SRCPRE=citrus_ +.include diff --git a/lib/i18n_module/MSKanji/Makefile b/lib/i18n_module/MSKanji/Makefile new file mode 100644 index 0000000000..2098bc2c53 --- /dev/null +++ b/lib/i18n_module/MSKanji/Makefile @@ -0,0 +1,4 @@ +# $DragonFly: src/lib/i18n_module/MSKanji/Makefile,v 1.1 2005/03/11 20:47:05 joerg Exp $ + +SRCPRE=citrus_ +.include diff --git a/lib/i18n_module/Makefile b/lib/i18n_module/Makefile new file mode 100644 index 0000000000..73c9b13cc3 --- /dev/null +++ b/lib/i18n_module/Makefile @@ -0,0 +1,8 @@ +# $DragonFly: src/lib/i18n_module/Makefile,v 1.1 2005/03/11 20:47:05 joerg Exp $ + +SUBDIR= BIG5 EUC EUCTW GBK2K ISO2022 MSKanji UTF1632 UTF8 +SUBDIR+=iconv_none iconv_std +SUBDIR+=mapper_646 mapper_none mapper_serial mapper_parallel mapper_std +SUBDIR+=mapper_zone + +.include diff --git a/lib/i18n_module/Makefile.inc b/lib/i18n_module/Makefile.inc new file mode 100644 index 0000000000..e23970fc01 --- /dev/null +++ b/lib/i18n_module/Makefile.inc @@ -0,0 +1,18 @@ +# $DragonFly: src/lib/i18n_module/Makefile.inc,v 1.1 2005/03/11 20:47:05 joerg Exp $ + +NOPROFILE= 1 +.include "../Makefile.shlib" + +SHLIB_MAJOR= ${MODULE_SHLIB_MAJOR} + +BASENAME= ${.CURDIR:T} +LIB= ${BASENAME} +SRCS?= ${SRCPRE:L}${BASENAME:L}.c +LIBDIR= /usr/lib/i18n + +CITRUSDIR= ${.CURDIR}/../../libc/citrus + +CFLAGS+= -I${CITRUSDIR} +CFLAGS+= -DLOCALEMOD_MAJOR=${MODULE_SHLIB_MAJOR} + +.PATH: ${CITRUSDIR}/modules diff --git a/lib/i18n_module/Makefile.shlib b/lib/i18n_module/Makefile.shlib new file mode 100644 index 0000000000..306355de67 --- /dev/null +++ b/lib/i18n_module/Makefile.shlib @@ -0,0 +1,3 @@ +# $DragonFly: src/lib/i18n_module/Makefile.shlib,v 1.1 2005/03/11 20:47:05 joerg Exp $ + +MODULE_SHLIB_MAJOR= 1 diff --git a/lib/i18n_module/UTF1632/Makefile b/lib/i18n_module/UTF1632/Makefile new file mode 100644 index 0000000000..cb8f1cbaf4 --- /dev/null +++ b/lib/i18n_module/UTF1632/Makefile @@ -0,0 +1,4 @@ +# $DragonFly: src/lib/i18n_module/UTF1632/Makefile,v 1.1 2005/03/11 20:47:05 joerg Exp $ + +SRCPRE=citrus_ +.include diff --git a/lib/i18n_module/UTF8/Makefile b/lib/i18n_module/UTF8/Makefile new file mode 100644 index 0000000000..081307a85f --- /dev/null +++ b/lib/i18n_module/UTF8/Makefile @@ -0,0 +1,4 @@ +# $DragonFly: src/lib/i18n_module/UTF8/Makefile,v 1.1 2005/03/11 20:47:05 joerg Exp $ + +SRCPRE=citrus_ +.include diff --git a/lib/i18n_module/iconv_none/Makefile b/lib/i18n_module/iconv_none/Makefile new file mode 100644 index 0000000000..92553db05f --- /dev/null +++ b/lib/i18n_module/iconv_none/Makefile @@ -0,0 +1,4 @@ +# $DragonFly: src/lib/i18n_module/iconv_none/Makefile,v 1.1 2005/03/11 20:47:05 joerg Exp $ + +SRCPRE=citrus_ +.include diff --git a/lib/i18n_module/iconv_std/Makefile b/lib/i18n_module/iconv_std/Makefile new file mode 100644 index 0000000000..9163cfd5f1 --- /dev/null +++ b/lib/i18n_module/iconv_std/Makefile @@ -0,0 +1,4 @@ +# $DragonFly: src/lib/i18n_module/iconv_std/Makefile,v 1.1 2005/03/11 20:47:05 joerg Exp $ + +SRCPRE=citrus_ +.include diff --git a/lib/i18n_module/mapper_646/Makefile b/lib/i18n_module/mapper_646/Makefile new file mode 100644 index 0000000000..90c07d8c0e --- /dev/null +++ b/lib/i18n_module/mapper_646/Makefile @@ -0,0 +1,4 @@ +# $DragonFly: src/lib/i18n_module/mapper_646/Makefile,v 1.1 2005/03/11 20:47:05 joerg Exp $ + +SRCPRE=citrus_ +.include diff --git a/lib/i18n_module/mapper_none/Makefile b/lib/i18n_module/mapper_none/Makefile new file mode 100644 index 0000000000..12e465f120 --- /dev/null +++ b/lib/i18n_module/mapper_none/Makefile @@ -0,0 +1,4 @@ +# $DragonFly: src/lib/i18n_module/mapper_none/Makefile,v 1.1 2005/03/11 20:47:05 joerg Exp $ + +SRCPRE=citrus_ +.include diff --git a/lib/i18n_module/mapper_parallel/Makefile b/lib/i18n_module/mapper_parallel/Makefile new file mode 100644 index 0000000000..1782f59229 --- /dev/null +++ b/lib/i18n_module/mapper_parallel/Makefile @@ -0,0 +1,4 @@ +# $DragonFly: src/lib/i18n_module/mapper_parallel/Makefile,v 1.1 2005/03/11 20:47:05 joerg Exp $ + +SRCS=citrus_mapper_serial.c +.include diff --git a/lib/i18n_module/mapper_serial/Makefile b/lib/i18n_module/mapper_serial/Makefile new file mode 100644 index 0000000000..d55d6bae00 --- /dev/null +++ b/lib/i18n_module/mapper_serial/Makefile @@ -0,0 +1,4 @@ +# $DragonFly: src/lib/i18n_module/mapper_serial/Makefile,v 1.1 2005/03/11 20:47:05 joerg Exp $ + +SRCPRE=citrus_ +.include diff --git a/lib/i18n_module/mapper_std/Makefile b/lib/i18n_module/mapper_std/Makefile new file mode 100644 index 0000000000..8599a2239a --- /dev/null +++ b/lib/i18n_module/mapper_std/Makefile @@ -0,0 +1,4 @@ +# $DragonFly: src/lib/i18n_module/mapper_std/Makefile,v 1.1 2005/03/11 20:47:05 joerg Exp $ + +SRCPRE=citrus_ +.include diff --git a/lib/i18n_module/mapper_zone/Makefile b/lib/i18n_module/mapper_zone/Makefile new file mode 100644 index 0000000000..e6f52de853 --- /dev/null +++ b/lib/i18n_module/mapper_zone/Makefile @@ -0,0 +1,4 @@ +# $DragonFly: src/lib/i18n_module/mapper_zone/Makefile,v 1.1 2005/03/11 20:47:05 joerg Exp $ + +SRCPRE=citrus_ +.include -- 2.41.0