Add ko-pycodec, Python Unicode codecs for Korean charsets.

PR:		ports/26988
Submitted by:	Chang, Hye-Shik <perky@python.or.kr>
(with a distfile repack confirmed)
This commit is contained in:
Akinori MUSHA 2001-06-23 19:25:32 +00:00
parent 1acf2a18ce
commit 35e6cdce65
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=44365
6 changed files with 62 additions and 0 deletions

View File

@ -2,6 +2,7 @@
#
SUBDIR += w3m
SUBDIR += uniksc
SUBDIR += pycodec
SUBDIR += texinfo
SUBDIR += FreeWnn-lib

34
korean/pycodec/Makefile Normal file
View File

@ -0,0 +1,34 @@
# New ports collection makefile for: ko-pycodec
# Date created: 29 April 2001
# Whom: Hye-Shik Chang <perky@python.or.kr>
#
# $FreeBSD$
#
PORTNAME= pycodec
PORTVERSION= 1.4
CATEGORIES= korean python converters
MASTER_SITES= ftp://people.linuxkorea.co.kr/pub/Python/ \
ftp://ftp2.python.or.kr/pub/FreeBSD/ports/distfiles/ \
ftp://www3.kr.freebsd.org/pub/FreeBSD/ports/distfiles/
DISTNAME= KoreanCodecs-${PORTVERSION}
MAINTAINER= perky@python.or.kr
USE_PYTHON= yes
PYTHON_CODECDIR=${PYTHON_LIBDIR}/encodings
PLIST_SUB+= PYTHON_CODECDIR=${PYTHON_CODECDIR:S,^${LOCALBASE}/,,g}
# Since there's only one popular encoding in korea,
# this codec doesn't install into site-packages like ja-pycodec
# for using like unicode("KANADARA", "euc-kr")
do-build:
${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
do-install:
${INSTALL_DATA} ${WRKSRC}/euc_kr.py* ${WRKSRC}/uhc.py* \
${PYTHON_CODECDIR}/
${MKDIR} ${PYTHON_CODECDIR}/korean
${INSTALL_DATA} ${WRKSRC}/korean/* ${PYTHON_CODECDIR}/korean
.include <bsd.port.mk>

1
korean/pycodec/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (KoreanCodecs-1.4.tar.gz) = f10fe99044a4737bb78b75c291e44160

View File

@ -0,0 +1 @@
Python Unicode codecs for Korean charsets

4
korean/pycodec/pkg-descr Normal file
View File

@ -0,0 +1,4 @@
This package provides Unicode codecs that make Python aware of
Korean character encoding 'EUC-KR'. By using this package,
Korean characters can be treated as a character string
instead of a byte sequence.

21
korean/pycodec/pkg-plist Normal file
View File

@ -0,0 +1,21 @@
%%PYTHON_CODECDIR%%/euc_kr.py
%%PYTHON_CODECDIR%%/euc_kr.pyc
%%PYTHON_CODECDIR%%/korean/__init__.py
%%PYTHON_CODECDIR%%/korean/euc2ucs.py
%%PYTHON_CODECDIR%%/korean/hanja2ucs.py
%%PYTHON_CODECDIR%%/korean/misc2ucs.py
%%PYTHON_CODECDIR%%/korean/ucs2euc.py
%%PYTHON_CODECDIR%%/korean/ucs2hanja.py
%%PYTHON_CODECDIR%%/korean/ucs2misc.py
%%PYTHON_CODECDIR%%/korean/ucs2uhc.py
%%PYTHON_CODECDIR%%/korean/uhc2ucs.py
%%PYTHON_CODECDIR%%/korean/__init__.pyc
%%PYTHON_CODECDIR%%/korean/euc2ucs.pyc
%%PYTHON_CODECDIR%%/korean/hanja2ucs.pyc
%%PYTHON_CODECDIR%%/korean/misc2ucs.pyc
%%PYTHON_CODECDIR%%/korean/ucs2euc.pyc
%%PYTHON_CODECDIR%%/korean/ucs2hanja.pyc
%%PYTHON_CODECDIR%%/korean/ucs2misc.pyc
%%PYTHON_CODECDIR%%/korean/ucs2uhc.pyc
%%PYTHON_CODECDIR%%/korean/uhc2ucs.pyc
@dirrm %%PYTHON_CODECDIR%%/korean