head	1.4;
access;
symbols;
locks; strict;
comment	@# @;


1.4
date	2005.01.16.12.30.31;	author spike;	state dead;
branches;
next	1.3;

1.3
date	2005.01.16.12.16.55;	author spike;	state Exp;
branches;
next	1.2;

1.2
date	2005.01.13.17.08.16;	author spike;	state Exp;
branches;
next	1.1;

1.1
date	2005.01.13.16.47.46;	author spike;	state Exp;
branches;
next	;


desc
@@


1.4
log
@- move all source code to src/child for new packing script, setup.py
@
text
@= 패키징하는 데 지켜야할 몇가지 규칙들 =
-----------------------------------------------------------------

vee를 패키징하는 일은 아주 간단합니다. 파일 개수가 워낙 작기도 하지만,
vee의 구조 또한 개수만큼 아주 간단합니다. 이 문서는 데비안 패키징을
하면서 생겨난 몇가지 규칙을 설명합니다.

 * 항상 최신 버전을 기준으로 합니다.

== 디렉토리 구조 ==

debian       : 데비안 패키지를 만들 때 사용하는 파일들이 있습니다.
src          : 브이의 알맹이 소스들이 있습니다.
src/child    : 브이 내부에서 실행되는 vim, gvim, terminal 등의 모듈이
               있습니다.
src/doc      : 문서들을 포함하고 있습니다.

== 패키지 작성할 때, ==
 * 어떤 방법을 사용하던 vee가 정상적으로 실행된다면 문제없겠죠!
 * setup.py를 적극적으로 사용하도록 합니다.
 * 문서파일은 각 배포본의 문서 디렉토리의 위치를 따르도록 합니다.
  데비안의 경우, /usr/share/doc/vee에 문서파일을 둡니다.
 * vee.py와 veet.py는 실행 권한, 755를 주고 /usr/bin에 심볼릭 링크,
 vee, veet로 만들어줍니다. 이 과정은 setup.py를 사용하면 자동으로
 실행됩니다.
{{{
shell > chmod 755 /usr/lib/python/site-packages/vee/veet.py
shell > chmod 755 /usr/lib/python/site-packages/vee/veet.py
shell > ln -s /usr/lib/python/site-packages/vee/vee.py /usr/bin/vee
shell > ln -s /usr/lib/python/site-packages/vee/veet.py /usr/bin/veet
}}}

@


1.3
log
@- changed for new packaging script, setup.py
@
text
@@


1.2
log
@edited.
@
text
@d8 1
a8 1
 * 현재 버전 1.1을 기준으로 설명합니다.
d10 11
a20 2
== 파일 경로 ==
 * 문서파일을 제외한 모든 파일은 /usr/lib/vee 아래에 둡니다.
d22 10
a31 6
  데비안의 경우, /usr/share/doc/vee에 문서파일을 뒀습니다.
 * vee.py는 실행 권한, 755를 주고 /usr/bin에 심볼릭 링크, vee로
  만들어줍니다.
  shell > chmod 755 /usr/lib/vee/vee.py
  shell > ln -s /usr/lib/vee/vee.py /usr/bin/vee

@


1.1
log
@- add new file PACKAGE, which explains the instruction of packaging.
- ChangeLog was translated to korean. Sorry~ Man.
@
text
@d19 1
@

