Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Feb 2002 02:10:06 +0900 (KST)
From:      Hye-Shik Chang <perky@fallin.lv>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/35058: Update port: korean/pycodec
Message-ID:  <200202171710.g1HHA6Y21033@akaraka.yonsei.ac.kr>

next in thread | raw e-mail | index | archive | help

>Number:         35058
>Category:       ports
>Synopsis:       Update port: korean/pycodec
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Feb 17 09:20:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Hye-Shik Chang
>Release:        FreeBSD 4.5-STABLE i386
>Organization:
Yonsei University
>Environment:
System: FreeBSD akaraka.yonsei.ac.kr 4.5-STABLE FreeBSD 4.5-STABLE #1: Sat Feb 2 16:52:57 KST 2002 root@akaraka.yonsei.ac.kr:/usr/src/sys/compile/JOARRA i386

>Description:
- Update to 2.0b2
- Change MASTER_SITES to SF
- add SF URL

>How-To-Repeat:

>Fix:

diff -ruN pycodec.orig/Makefile pycodec/Makefile
--- pycodec.orig/Makefile	Tue Jan 29 01:12:05 2002
+++ pycodec/Makefile	Mon Feb 18 02:01:03 2002
@@ -6,29 +6,17 @@
 #
 
 PORTNAME=	pycodec
-PORTVERSION=	1.4
+PORTVERSION=	2.0b2
 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/
+MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=	koco
 DISTNAME=	KoreanCodecs-${PORTVERSION}
 
 MAINTAINER=	perky@fallin.lv
 
 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
+PLIST_SUB+=	PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR:S,^${LOCALBASE}/,,g}
+MAKEFILE=	misc/Makefile.FreeBSD
+MAKE_ENV=	PORTSDIR="${PORTSDIR}"
 
 .include <bsd.port.mk>
diff -ruN pycodec.orig/distinfo pycodec/distinfo
--- pycodec.orig/distinfo	Sun Jun 24 04:25:32 2001
+++ pycodec/distinfo	Mon Feb 18 02:00:30 2002
@@ -1 +1 @@
-MD5 (KoreanCodecs-1.4.tar.gz) = f10fe99044a4737bb78b75c291e44160
+MD5 (KoreanCodecs-2.0b2.tar.gz) = 0103c4d88a4f9078f39a7d33526d5ec6
diff -ruN pycodec.orig/pkg-descr pycodec/pkg-descr
--- pycodec.orig/pkg-descr	Sun Jun 24 04:25:32 2001
+++ pycodec/pkg-descr	Mon Feb 18 00:45:24 2002
@@ -2,3 +2,5 @@
 Korean character encoding 'EUC-KR'. By using this package, 
 Korean characters can be treated as a character string
 instead of a byte sequence.
+
+WWW: http://sourceforge.net/projects/koco
diff -ruN pycodec.orig/pkg-plist pycodec/pkg-plist
--- pycodec.orig/pkg-plist	Sun Jun 24 04:25:32 2001
+++ pycodec/pkg-plist	Mon Feb 18 01:59:58 2002
@@ -1,21 +1,49 @@
-%%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
+%%PYTHON_SITELIBDIR%%/KoreanCodecs.pth
+%%PYTHON_SITELIBDIR%%/korean/__init__.py
+%%PYTHON_SITELIBDIR%%/korean/__init__.pyc
+%%PYTHON_SITELIBDIR%%/korean/c/__init__.py
+%%PYTHON_SITELIBDIR%%/korean/c/__init__.pyc
+%%PYTHON_SITELIBDIR%%/korean/cp949.py
+%%PYTHON_SITELIBDIR%%/korean/cp949.pyc
+%%PYTHON_SITELIBDIR%%/korean/euc_kr.py
+%%PYTHON_SITELIBDIR%%/korean/euc_kr.pyc
+%%PYTHON_SITELIBDIR%%/korean/hangul.py
+%%PYTHON_SITELIBDIR%%/korean/hangul.pyc
+%%PYTHON_SITELIBDIR%%/korean/iso_2022_kr.py
+%%PYTHON_SITELIBDIR%%/korean/iso_2022_kr.pyc
+%%PYTHON_SITELIBDIR%%/korean/johab.py
+%%PYTHON_SITELIBDIR%%/korean/johab.pyc
+%%PYTHON_SITELIBDIR%%/korean/mappings/__init__.py
+%%PYTHON_SITELIBDIR%%/korean/mappings/__init__.pyc
+%%PYTHON_SITELIBDIR%%/korean/mappings/johab_ideograph.py
+%%PYTHON_SITELIBDIR%%/korean/mappings/johab_ideograph.pyc
+%%PYTHON_SITELIBDIR%%/korean/mappings/ksc5601_hangul.py
+%%PYTHON_SITELIBDIR%%/korean/mappings/ksc5601_hangul.pyc
+%%PYTHON_SITELIBDIR%%/korean/mappings/ksc5601_ideograph.py
+%%PYTHON_SITELIBDIR%%/korean/mappings/ksc5601_ideograph.pyc
+%%PYTHON_SITELIBDIR%%/korean/mappings/ksc5601_misc.py
+%%PYTHON_SITELIBDIR%%/korean/mappings/ksc5601_misc.pyc
+%%PYTHON_SITELIBDIR%%/korean/mappings/uhc.py
+%%PYTHON_SITELIBDIR%%/korean/mappings/uhc.pyc
+%%PYTHON_SITELIBDIR%%/korean/python/__init__.py
+%%PYTHON_SITELIBDIR%%/korean/python/__init__.pyc
+%%PYTHON_SITELIBDIR%%/korean/python/cp949.py
+%%PYTHON_SITELIBDIR%%/korean/python/cp949.pyc
+%%PYTHON_SITELIBDIR%%/korean/python/euc_kr.py
+%%PYTHON_SITELIBDIR%%/korean/python/euc_kr.pyc
+%%PYTHON_SITELIBDIR%%/korean/python/iso_2022_kr.py
+%%PYTHON_SITELIBDIR%%/korean/python/iso_2022_kr.pyc
+%%PYTHON_SITELIBDIR%%/korean/python/johab.py
+%%PYTHON_SITELIBDIR%%/korean/python/johab.pyc
+%%PYTHON_SITELIBDIR%%/korean/python/qwerty2bul.py
+%%PYTHON_SITELIBDIR%%/korean/python/qwerty2bul.pyc
+%%PYTHON_SITELIBDIR%%/korean/python/unijohab.py
+%%PYTHON_SITELIBDIR%%/korean/python/unijohab.pyc
+%%PYTHON_SITELIBDIR%%/korean/qwerty2bul.py
+%%PYTHON_SITELIBDIR%%/korean/qwerty2bul.pyc
+%%PYTHON_SITELIBDIR%%/korean/unijohab.py
+%%PYTHON_SITELIBDIR%%/korean/unijohab.pyc
+@dirrm %%PYTHON_SITELIBDIR%%/korean/python
+@dirrm %%PYTHON_SITELIBDIR%%/korean/mappings
+@dirrm %%PYTHON_SITELIBDIR%%/korean/c
+@dirrm %%PYTHON_SITELIBDIR%%/korean
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200202171710.g1HHA6Y21033>