[KoCo-CVS] [Commit] KoreanCodecs MANIFEST.in Makefile setup.py
Brought to you by:
perky
From: Chang <pe...@us...> - 2002-04-26 10:18:33
|
perky 02/04/26 03:18:32 Modified: . MANIFEST.in Makefile setup.py Log: - Remove misc/ sub directory which contains Makefile for FreeBSD and pth file - Add .pth generating facility to setup.py - Add dosdist target to maintainer Makefile Revision Changes Path 1.7 +1 -2 KoreanCodecs/MANIFEST.in Index: MANIFEST.in =================================================================== RCS file: /cvsroot/koco/KoreanCodecs/MANIFEST.in,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- MANIFEST.in 25 Apr 2002 21:29:07 -0000 1.6 +++ MANIFEST.in 26 Apr 2002 10:18:31 -0000 1.7 @@ -1,11 +1,10 @@ -# $Id: MANIFEST.in,v 1.6 2002/04/25 21:29:07 perky Exp $ +# $Id: MANIFEST.in,v 1.7 2002/04/26 10:18:31 perky Exp $ # Hye-Shik Chang <19 Feb 2002> include README README.en README.ko include LICENSE MANIFEST.in ChangeLog #recursive-include debian * -recursive-include misc * recursive-include test * recursive-include src *.h 1.3 +23 -6 KoreanCodecs/Makefile Index: Makefile =================================================================== RCS file: /cvsroot/koco/KoreanCodecs/Makefile,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- Makefile 24 Apr 2002 07:46:38 -0000 1.2 +++ Makefile 26 Apr 2002 10:18:31 -0000 1.3 @@ -3,19 +3,36 @@ # # by Hye-Shik Chang <pe...@fa...> # -# $Id: Makefile,v 1.2 2002/04/24 07:46:38 perky Exp $ +# $Id: Makefile,v 1.3 2002/04/26 10:18:31 perky Exp $ # -CVS2CL= /usr/local/bin/cvs2cl -PYTHON= /usr/local/bin/python +LOCALBASE?= /usr/local +CVS2CL= ${LOCALBASE}/bin/cvs2cl +PYTHON= ${LOCALBASE}/bin/python +UNIX2DOS= ${LOCALBASE}/bin/unix2dos clean: - rm -rf build + rm -rf build DOS *.bak MANIFEST log: ${CVS2CL} -f ChangeLog --accum -r -b -S --no-wrap -U mk/unames -dist: ChangeLog - ${PYTHON} setup.py sdist +dosdist: + rm -rf DOS + DISTS=`echo *`; \ + mkdir -p DOS; \ + cp -Rp $${DISTS} DOS/ + rm -f DOS/MANIFEST + find DOS -type f | grep '\(\.py$$\)\|\(/[A-Z][A-Zh]\)' | \ + xargs -n1 ${UNIX2DOS} + cd DOS && ${PYTHON} setup.py sdist --formats="zip" + mkdir -p dist + mv DOS/dist/* dist/ + rm -rf DOS + +unixdist: + ${PYTHON} setup.py sdist --formats="gztar,bztar" + +sdist: ChangeLog unixdist dosdist # ex: noet ts=8 sts=8 1.14 +8 -6 KoreanCodecs/setup.py Index: setup.py =================================================================== RCS file: /cvsroot/koco/KoreanCodecs/setup.py,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- setup.py 25 Apr 2002 21:28:07 -0000 1.13 +++ setup.py 26 Apr 2002 10:18:31 -0000 1.14 @@ -1,5 +1,5 @@ #!/usr/bin/env python -# $Id: setup.py,v 1.13 2002/04/25 21:28:07 perky Exp $ +# $Id: setup.py,v 1.14 2002/04/26 10:18:31 perky Exp $ import sys from distutils.core import setup, Extension @@ -11,14 +11,17 @@ sys.argv.remove('--without-aliases') class Install(install): + def initialize_options (self): + install.initialize_options(self) + if with_aliases: + self.extra_path = ("korean", "import korean.aliases") def finalize_options (self): + org_install_lib = self.install_lib install.finalize_options(self) - if with_aliases: - self.distribution.data_files = [ - (self.install_purelib, ["misc/korean.pth"])] + self.install_lib = org_install_lib or self.install_purelib setup (name = "KoreanCodecs", - version = "2.0.3a1", + version = "2.0.3a2", description = "Korean Codecs for Python Unicode Support", long_description = "This package provides Unicode codecs that make " "Python aware of Korean character encodings such as EUC-KR, CP949 " @@ -29,7 +32,6 @@ license = "Python License", url = "http://sourceforge.net/projects/koco", cmdclass = {'install': Install}, - platforms = ['independent'], packages = ['korean', 'korean.mappings', 'korean.c', |