Update of /cvsroot/mhonarc/mhonarc/MHonArc/lib/MHonArc/UTF8
In directory subversions:/tmp/cvs-serv10578/lib/MHonArc/UTF8
Modified Files:
Makefile
Removed Files:
AppleArabic.pm AppleCenteuro.pm AppleCroatian.pm
AppleCyrillic.pm AppleGreek.pm AppleHebrew.pm AppleIceland.pm
AppleRoman.pm AppleRomanian.pm AppleThai.pm AppleTurkish.pm
BIG5_ETEN.pm BIG5_HKSCS.pm CP1250.pm CP1251.pm CP1252.pm
CP1253.pm CP1254.pm CP1255.pm CP1256.pm CP1257.pm CP1258.pm
CP866.pm CP932.pm CP936.pm CP949.pm CP950.pm EUC_JP.pm
GB2312.pm GOST19768_87.pm HP_ROMAN8.pm ISO8859_1.pm
ISO8859_10.pm ISO8859_11.pm ISO8859_13.pm ISO8859_14.pm
ISO8859_15.pm ISO8859_16.pm ISO8859_2.pm ISO8859_3.pm
ISO8859_4.pm ISO8859_5.pm ISO8859_6.pm ISO8859_7.pm
ISO8859_8.pm ISO8859_9.pm KOI8_A.pm KOI8_B.pm KOI8_E.pm
KOI8_F.pm KOI8_R.pm KOI8_U.pm KOI_0.pm KOI_7.pm VISCII.pm
Log Message:
* Reorganization of maintaining character mappings. Mapping source
files used to create character hash tables will now be part of
CVS (it took me some time to rediscover which character tables I
initially used). The .pm files have been removed since they will
be autogenerated from the mapping files via make.
* During the reorganization, some character mapping bugs have been
corrected. The new management structure should make it easier to
make any mapping corrections along with making outside contributions
easier.
* The map2hash script is used for parsing character mapping databases
into Perl modules.
* The source mapping databases are stored in bzip2 format to
conserve space. The databases should be fairly stable.
Index: Makefile
===================================================================
RCS file: /cvsroot/mhonarc/mhonarc/MHonArc/lib/MHonArc/UTF8/Makefile,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** Makefile 18 Dec 2002 05:38:44 -0000 1.1
--- Makefile 19 May 2003 09:37:22 -0000 1.2
***************
*** 1,5 ****
# $Id$
! .PHONY: default
TOP = ../../..
--- 1,5 ----
# $Id$
! .PHONY: default mappings
TOP = ../../..
***************
*** 8,73 ****
PERL_PM_FILES = \
- AppleArabic.pm \
- AppleCenteuro.pm \
- AppleCroatian.pm \
- AppleCyrillic.pm \
- AppleGreek.pm \
- AppleHebrew.pm \
- AppleIceland.pm \
- AppleRomanian.pm \
- AppleRoman.pm \
- AppleThai.pm \
- AppleTurkish.pm \
- BIG5_ETEN.pm \
- BIG5_HKSCS.pm \
- CP1250.pm \
- CP1251.pm \
- CP1252.pm \
- CP1253.pm \
- CP1254.pm \
- CP1255.pm \
- CP1256.pm \
- CP1257.pm \
- CP1258.pm \
- CP866.pm \
- CP936.pm \
- CP949.pm \
- CP950.pm \
- EUC_JP.pm \
- GB2312.pm \
- GOST19768_87.pm \
- HP_ROMAN8.pm \
- ISO8859_10.pm \
- ISO8859_11.pm \
- ISO8859_13.pm \
- ISO8859_14.pm \
- ISO8859_15.pm \
- ISO8859_16.pm \
- ISO8859_1.pm \
- ISO8859_2.pm \
- ISO8859_3.pm \
- ISO8859_4.pm \
- ISO8859_5.pm \
- ISO8859_6.pm \
- ISO8859_7.pm \
- ISO8859_8.pm \
- ISO8859_9.pm \
- KOI_0.pm \
- KOI_7.pm \
- KOI8_A.pm \
- KOI8_B.pm \
- KOI8_E.pm \
- KOI8_F.pm \
- KOI8_R.pm \
- KOI8_U.pm \
MhaEncode.pm \
- VISCII.pm \
# End PERL_PM_FILES
include $(TOP)/etc/variables.mk
! default: perl_syntax
!
include $(TOP)/etc/rules.mk
--- 8,33 ----
PERL_PM_FILES = \
MhaEncode.pm \
# End PERL_PM_FILES
include $(TOP)/etc/variables.mk
+ include ../ucm/mapvars.mk
+ UTF8MODMAPS = $(patsubst %,%.pm,$(MAPS))
! default: mappings perl_syntax
include $(TOP)/etc/rules.mk
+
+
+ mappings: $(UTF8MODMAPS)
+
+ $(UTF8MODMAPS): %.pm: ../ucm/%.bz2
+ $(V)bzcat $< | $(MAP2UTF8) -pkg $(notdir $(basename $<)) > $@
+ $(V)PERL5LIB="$(PERL_SEARCH_LIBS)" $(PERL) -c $@
+
+ clean:
+
+ distclean:
+ $(RM) -f $(UTF8MODMAPS)
+
--- AppleArabic.pm DELETED ---
--- AppleCenteuro.pm DELETED ---
--- AppleCroatian.pm DELETED ---
--- AppleCyrillic.pm DELETED ---
--- AppleGreek.pm DELETED ---
--- AppleHebrew.pm DELETED ---
--- AppleIceland.pm DELETED ---
--- AppleRoman.pm DELETED ---
--- AppleRomanian.pm DELETED ---
--- AppleThai.pm DELETED ---
--- AppleTurkish.pm DELETED ---
--- BIG5_ETEN.pm DELETED ---
--- BIG5_HKSCS.pm DELETED ---
--- CP1250.pm DELETED ---
--- CP1251.pm DELETED ---
--- CP1252.pm DELETED ---
--- CP1253.pm DELETED ---
--- CP1254.pm DELETED ---
--- CP1255.pm DELETED ---
--- CP1256.pm DELETED ---
--- CP1257.pm DELETED ---
--- CP1258.pm DELETED ---
--- CP866.pm DELETED ---
--- CP932.pm DELETED ---
--- CP936.pm DELETED ---
--- CP949.pm DELETED ---
--- CP950.pm DELETED ---
--- EUC_JP.pm DELETED ---
--- GB2312.pm DELETED ---
--- GOST19768_87.pm DELETED ---
--- HP_ROMAN8.pm DELETED ---
--- ISO8859_1.pm DELETED ---
--- ISO8859_10.pm DELETED ---
--- ISO8859_11.pm DELETED ---
--- ISO8859_13.pm DELETED ---
--- ISO8859_14.pm DELETED ---
--- ISO8859_15.pm DELETED ---
--- ISO8859_16.pm DELETED ---
--- ISO8859_2.pm DELETED ---
--- ISO8859_3.pm DELETED ---
--- ISO8859_4.pm DELETED ---
--- ISO8859_5.pm DELETED ---
--- ISO8859_6.pm DELETED ---
--- ISO8859_7.pm DELETED ---
--- ISO8859_8.pm DELETED ---
--- ISO8859_9.pm DELETED ---
--- KOI8_A.pm DELETED ---
--- KOI8_B.pm DELETED ---
--- KOI8_E.pm DELETED ---
--- KOI8_F.pm DELETED ---
--- KOI8_R.pm DELETED ---
--- KOI8_U.pm DELETED ---
--- KOI_0.pm DELETED ---
--- KOI_7.pm DELETED ---
--- VISCII.pm DELETED ---
---------------------------------------------------------------------
To sign-off this list, send email to majordomo(_at_)mhonarc(_dot_)org with the
message text UNSUBSCRIBE MHONARC-DEV