Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 42964 Details for
Bug 69570
Korean Translations
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ko/policy.xml
policy.xml (text/plain), 30.83 KB, created by
Hwang Joonhyung
on 2004-10-30 20:52:44 UTC
(
hide
)
Description:
ko/policy.xml
Filename:
MIME Type:
Creator:
Hwang Joonhyung
Created:
2004-10-30 20:52:44 UTC
Size:
30.83 KB
patch
obsolete
><?xml version='1.0' encoding="UTF-8"?> ><!-- $Header: $ --> > ><!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> > ><guide link =" /doc/ko/policy.xml"> ><title>Gentoo Linux Development Policy</title> ><author title="ìì ì">Owen Stampflee</author> ><author title="ì ì"><mail link="karltk@gentoo.org">Karl Trygve Kalleberg</mail></author> ><author title="ì ì ë° í¸ì§ì"><mail link="drobbins@gentoo.org">Daniel Robbins</mail></author> ><author title="í¸ì§ì"><mail link="seemant@gentoo.org">Seemant Kulleen</mail></author> ><author title="í¸ì§ì"><mail link="avenj@gentoo.org">Jon Portnoy</mail></author> ><author title="í¸ì§ì"><mail link="vapier@gentoo.org">Mike Frysinger</mail></author> ><author title="í¸ì§ì"><mail link="carl@gentoo.org">Carl Anderson</mail></author> ><author title="í¸ì§ì"><mail link="liquidx@gentoo.org">Alastaire Tse</mail></author> ><author title="í¸ì§ì"><mail link="swift@gentoo.org">Sven Vermeulen</mail></author> ><author title="ë²ìì"> > <mail link="mithrandir@electrang.net">ë°ì§ì¸</mail> ></author> > ><abstract> > ì´ ê°ì´ëë ì í¬ ë¦¬ë ì¤ ê°ë° 방침ì ëí ë í¼ë°ì¤ë¡ ì°ì¬ì§ ê²ì´ë¤. > ì´ ê°ì´ëë ìë¡ì´ ê°ë°ì 차를 ë°ìí기 ìí´ ì£¼ê¸°ì ì¼ë¡ ê°±ì ë ê²ì´ë¤. ></abstract> > ><license/> > ><version>1.0.9 Ko</version> ><date>2004ë 9ì 9ì¼</date> > ><chapter> ><title>General guidelines</title> ><section> ><body> > <p>ì¬ê¸° ëªê°ì§ ì¼ë°ì ì¸ ê°ë° ì§ì¹¨ì´ ìë¤.</p> ><ul> > > <li>íì ê³ ì¹ ê²ì repomanì¼ë¡ ê²ì¬íë¼. cvs commit ëì repoman commit ì ì¬ì©íë¼.</li> > > <li>ë§ì½ íì¬ë²ì ì í¨í¤ì§ê° 깨ì¡ê±°ë ë¹ë/ì¤ì¹ ê³¼ì ìì 문ì ê° ìë¤ë©´ ë¤ë¥¸ ë°°í¬íë¤ì ì´ë»ê² íëì§ ë³´ë¼. > <ul> ><li><uri>http://cvs.mandrakesoft.com/cgi-bin/cvsweb.cgi/SPECS/</uri></li> ><li><uri>http://www.debian.org/distrib/packages</uri></li> </ul> </li> > ><li>ë¹ì ì í¨í¤ì§ê° ìì±ëê³ ë§ì¤í¬ê° íë ¸ë¤ë©´, ê·¸ê²ì ìµì¢ ì¬ì©ììê²ë 'ëìí¨' > ì ë»íë¤. ì¤ì¹ë 결과물ì ê°ì§ê³ ëì íëë¡ í기 ìí´ ë¯¸ì¸ ì¡°ì íëê²ì ì íì¬íì´ì´ì¼ì§, > íìì¬íì´ ëì´ìë ìëë¤.. > ê·¸ë¬ë¯ë¡ í¨í¤ì§ë¥¼ ë§ë¤ëë ì ì í 기본 ì¤ì ì ê°ì§ê³ ì¤ì¹ëëë¡ í´ì¼íë¤. ></li> > ><li>ë§ì ì ë°° ê°ë°ìë¤ì´ ë§ë¤ê³ ê´ë¦¬íë ì¨ë¼ì¸ 문ìë¤ê³¼ ebuild ì ëí´ ì§ë¬¸íë ê²ì ê²ë´ì§ ë§ë¼. > ì ë°° ê°ë°ìë¤ê³¼ ì§ì ì ì´í´ì 기ì ì ì´ë ì ì± ì ì¸ ì¬íì ëí´ ë¬¼ì´ë³´ë¼.</li> > ><li>커ë°í ëë íì 주ìíë¼. ë¹ì ì´ ì»¤ë°íë ê²ì´ ìì² ìë§ëª ì ì¬ì©ìë¤ìê² ëì ìí¥ì ë¼ì¹ ì >ììì 기ìµíë¼. ë§ì½ ë¹ì ì´ ì»¤ë° í ê²ì´ ì´ë¤ 문ì 를 ë°ììí¨ë¤ë©´, >ê·¸ê²ë¤ì ìµëí 빨리 ìì ëì´ì¼ë§ íë¤.</li> ><li>모ë í¨í¤ì§ë¤ì ë°ëì metadata.xml를 í¬í¨íê³ ìì´ì¼ íë¤. ì´ íì¼ì ì´ë¤ herdê° (ê·¸ë¦¬ê³ /í¹ì ì´ë¤ ê°ì¸ ë©ì¸í ì´ëê°) ì± ììì¸ì§ì ëí ë´ì©ì ê°ì§ê³ ìë¤.</li> ></ul> > ></body> ></section> ></chapter> > ><chapter> ><title>Specific guidelines</title> ><section> ><title>Copyright</title> ><body> > <p>ebuildë¤ (ê·¸ë¦¬ê³ ë¬¸ìë¤) ì ì ìê¶ì ë°ëì Gentoo Technologies ì ìí´ì¼ íë¤. ê°ë°ìë¤ì ì기 ì´ë¦ì ì ìê¶ì ëª ìí´ìë ìëë¤. > ìì¸í ì ë³´ë <uri>http://www.gentoo.org/proj/en/devrel/copyright-assignment.xml</uri>를 참조íë¼. > ></p> ></body> ></section> ><section> ><title>fPIC</title> ><body> ><p> >ëªëª ìí¤í ì³ììë, ê³µì ë¼ì´ë¸ë¬ë¦¬ê° ë°ëì -fPICìµì ì ì¬ì©í´ì ë¹ë í´ì¼ë§ í©ëë¤. x86ê³¼ ë¤ë¥¸ê²ììë -fPIC ìì´ ë¹ëê° ëì§ë§, ì¸ë° ìê³ , ì±ë¥ì 문ì ê° ìê¹ëë¤. ë§ì½ -fPIC ìµì ìì´ ë¹ëëë í¨í¤ì§ë¥¼ ë³´ê² ëë¤ë©´, ë¼ì´ë¸ë¬ë¦¬ê° -FPICìµì ì ì´ì©í´ì ë¹ëëëë¡ Makefile ì í¨ì¹íë¼. PICì ëí ìì¸í ì ë³´ë <uri>http://www.gentoo.org/proj/en/hardened/pic-internals.xml</uri>ìì ë³¼ ì ìë¤. ></p> ></body></section> ><section> ><title>Perl</title> ><body> > ><p> > ìë¡ì´ í 모ëì ë¤ìì¤ íê°ì§ ì´ìì ì¡°ê±´ì 충족ë ëë§ > í¬í°ì§ì ì¶ê° ë ì ìë¤. ></p> > ><ul> > <li>ì´ë¤ í¨í¤ì§ê° í´ë¹ 모ëì ìì¡´ì±ì ê°ì§ ë</li> > > <li> <c>g-cpan</c> ì ìí´ì ë¤ë£¨ì´ì§ ì ìì ë </li> > <li>í´ë¹ 모ëì´ íì¬ ì¡´ì¬íë ebuildì 기ë¥ì ëí ë</li> > <li>í´ë¹ 모ëì´ ìì© íë¡ê·¸ë¨ì´ë ë구ë¤ì´ë, 기í ë¤ë¥¸ê²ë¤ì ì ê³µí ë (ë¨ì§ í 모ë- .pm íì¼ - ì´ìì ì ê³µí ë</li> ></ul> > ><p> > ìµìí íëª ì´ìì perl herders ê° ë¹ì ì ì¶ê°ë¥¼ ì¹ì¸ í´ì¼ íë¤. > ></p> > ></body> ></section> ></chapter> > ><chapter> ><title>Ebuild policy</title> ><section> ><title>Naming policy</title> ><body> > > <p>Ebuild íì¼ì´ë¦ ì ë¤ìê³¼ ê°ì´ 4ë¶ë¶ì¼ë¡ ëëì´ì ¸ ìë¤.</p> > ><p><c>pkg-ver{_suf{#}}{-r#}.ebuild</c></p> > ><note>ì¤ê´í¸ (<c>{}</c>) ë ì íì ì¸ íë를 ëíë´ë©°, ì¤ì ë¡ ì¤ê´í¸ê° ebuildíì¼ ì´ë¦ì ëíëì§ ìëë¤ > <c>#</c> ë 0ì´ ìë ììì ì ì를 ë»íë¤.</note> > ><p> > 첫ë²ì§¸ ë¶ë¶ì <c>pkg</c>, ìì´ ì문ì, ì«ì 0-9, ê·¸ë¦¬ê³ ëªê°ì íì´í(<c>-</c>), ë°ì¤(<c>_</c>), ëí기(<c>+</c>)ë¡ ì´ë£¨ì´ì§ > í¨í¤ì§ ì´ë¦ì´ë¤. ì를 ë¤ë©´: <c>util-linux</c>, > <c>sysklogd</c>, <c>glibc</c>ë±ì´ë¤. í¬í°ì§ìë ìì 룰ì ë°ë¥´ì§ ìë í¨í¤ì§ë¤ì´ ëªê° ìì§ë§, > <e>ë¹ì ì´ ë§ë í¨í¤ì§</e>ë ë°ëì ìì 룰ì ë°ë¼ì¼ íë¤. > ></p> > ><p> > ëë²ì§¸ ë¶ë¶ì¸, <c>ver</c>ì ë°ëì ë©ì¸ ìì¤ íë³¼ì ë²ì ê³¼ ê°ìì¼ íë í¨í¤ì§ì ë²ì ë²í¸ì´ë¤. > ë²ì ë²í¸ë <c>1.2</c> or <c>4.5.2</c> ê³¼ ê°ì´ ì ì¼ë¡ êµ¬ë¶ ë ë ì¸ê° (í¹ì ê·¸ ì´ì)ì > ì«ìë¤ë¡ ì´ë£¨ì´ì ¸ ìê³ , <c>1.4b</c> or <c>2.6h</c> ì²ë¼ ë§ì§ë§ ì«ì ë°ë¡ë¤ì > ìíë²³ì´ íë ì¬ ì ìë¤. > í¨í¤ì§ ë²ì ì í¨í¤ì§ ì´ë¦ê³¼ íì´íì¼ë¡ ì°ê²°íë¤. ì를 ë¤ë©´: > <c>foo-1.0</c>, <c>bar-2.4.6</c> ê³¼ ê°ë¤. > ></p> > ><p> > ì¸ë²ì§¸ ë¶ë¶ì¸ <c>{_suf{#}}</c>ë ì íì ì´ë©° ë¤ìì¤ íëì ì 미ì¬ë¥¼ ì íí´ì ì¬ì©í ì ìë¤. > ë¤ì 목ë¡ì ììë ìëë¡ ê°ìë¡ ìµê·¼ ë²ì ìì ë»íë¤. ></p> > ><table> > <tr><th>ì 미ì¬</th><th>ë»</th></tr> > <tr><ti><c>_alpha</c></ti><ti>ìí ë°í</ti></tr> > > <tr><ti><c>_beta</c></ti><ti>ë² í ë°í</ti></tr> > <tr><ti><c>_pre</c></ti><ti>ë°íì ë²ì </ti></tr> > <tr><ti><c>_rc</c></ti><ti>ë°í íë³´</ti></tr> > <tr><ti>(none)</ti><ti>ì¼ë°ì ì¸ ë°í</ti></tr> > <tr><ti><c>_p</c></ti><ti>í¨ì¹ ë 벨 (ì¶ê°ë¡ ì¤ë ì«ìì í¨ê»)</ti></tr> ></table> > ><p> > ì´ê²ë¤ì¤ ì´ë¤ ì 미ì¬ë ì§ <c>linux-2.4.0_pre10</c> ì²ë¼ 0ë³´ë¤ í° ì ìê° ë°ë¼ ì¬ ì ìë¤. > ëì¼í ë²ì ë²í¸ë¥¼ ê°ì§ ë, ì 미ì¬ë¤ì ë¤ìê³¼ ê°ì ìì를 ê°ì§ë¤. (ë®ììª½ì´ ì¤ëë¨): > <c>_alpha</c> < > <c>_beta</c> < <c>_pre</c> < <c>_rc</c> < (no suffix) < > > <c>_p</c> ></p> ><p> > ì 미ì¬ê¹ì§ ëì¼íë¤ë©´, ë°ë¼ì¤ë ì«ìë¡ ë²ì ì ë¹êµíë¤. ì«ìê° í° ìª½ì´ ìµì ì ë»íë¤. > ì를 ë¤ë©´: <c>foo-1.0_alpha4</c> > ì <c>foo-1.0_alpha3</c> ë³´ë¤ ìµê·¼ ë²ì ì´ë¤. ></p> > ><p> > > ë¤ë²ì§¸ ë¶ë¶ì ì í¬ ë¦¬ë ì¤ ì ì©ì 리ë¹ì ë²í¸ (<c>{-r#}</c>) ì´ë¤. > ì´ ë¶ë¶ì ì 미ì¬ì ë§ì°¬ê°ì§ë¡ ì í ì¬íì´ë¤. > <c>#</c> ë 0ë³´ë¤ í° ì ìì´ë¤. > ì를 ë¤ë©´, <c>package-4.5.3-r3</c>. ></p> > ><p> > ì´ ë¦¬ë¹ì ë²í¸ë ìì¤ íë³¼ì ë²ì ë²í¸ì ë 립ì ì´ë©° ì¬ëë¤ìê² ì í¬ë¦¬ë ì¤ìì > ì¶ê°í(í¥ììí¨) í¨í¤ì§ê° ììì ì리기 ìí´ ì¬ì©íë¤. ìµì´ì ebuild ë°íë > <c>package-4.5.3</c> ì²ë¼ 리ë¹ì ë²í¸ê° ìì´ì¼ íê³ í¬í°ì§ë ì´ê²ì 리ë¹ì ë²í¸ 0ì¼ë¡ í´ìíë¤. > ê·¸ë¬ë¯ë¡ ììë ë¤ìê³¼ ê°ë¤. > <c>1.0</c> (ìµì´ ë²ì ), <c>1.0-r1</c>, <c>1.0-r2</c>, 기í ë±ë±. > ></p> > ></body> ></section> > ><section> ><title>Versioning and revision bumps</title> ><body> > ><p> > ebuildê° ë³ê²½ëê³ , ì¬ì©ìê° ì ê·¸ë ì´ë를 ìí ë > ì í¬ ë¦¬ë ì¤ ê°ë°ìì ìí´ í¨í¤ì§ 리ë¹ì ë²í¸ë ëì´ì¼ íë¤. > ëì²´ë¡, ebuildê° ìì ëìê³ ê·¸ ìì ë ebuildë¡ ì¤ì¹íë©´ ì¤ì¹ë íì¼ë ë¬ë¼ì§ì§ë§, > ìì¤ íë³¼ì ëì¼í ê²ì ì¬ì© í ëì ê²½ì°ê° ì´ì í´ë¹íë¤. > ë§ì½ ë¹ì ì´ ì¤ì¹ë íì¼ì ìí¥ì 미ì¹ì§ ìë ë´ë¶ì ì´ê³ 문체ì ì¸ ìì ì íë¤ë©´ > 리ë¹ì ë²í¸ë¥¼ ì¬ë¦´ ì´ì ê° ìë¤. ì´ì ë¹ì·íê², ebuild ìì ì¼ë¶ ì¬ì©ììê²ë§ ìí¥ì 미ì¹ë > ì»´íì¼ ì¤ë¥ë¥¼ìì íë¤ë©´, ìì 리ë¹ì ë²í¸ë¥¼ ì¬ë¦´ ì´ì ê° ìë¤. ìë íë©´ ì ìì ì¼ë¡ ì¤ì¹ë¥¼ ë§ì¹ > ì¬ì©ìë ë¤ì ì¤ì¹ë¥¼ í íìê° ìê³ , ì»´íì¼ ì¤ë¥ë문ì ì¤ì¹ë¥¼ 못í ì¬ëì í´ë¹ 리ë¹ì ì í´ë¹íë > í¨í¤ì§ê° ì¤ì¹ ëì§ ìì기 ë문ì´ë¤. ëí ììì ì¬ì©ìë§ì´ ìí¥ì ë°ê³ , ì»´íì¼ ìê°ì´ 길ë¤ë©´ > 리ë¹ì ë²ì ì¬ë¦¼ì íì§ ìëí¸ì´ ì¢ë¤. ì ì í íë¨ì ë°ë¼ ííë¼. ></p> > ><impo> > ì¸ì ë ìë¡ì´ 리ë¹ì ì ebuild를 ë§ë¤ìë¤ë©´, ebuild ëë í 리ì í¨ê» ìë > <path>ChangeLog</path> 를 ê°±ì íëë¡ íë¼. > Failing to do so is considered to be in very poor taste and may result in disciplinary action. > ></impo> > ><p> > ebuild ë¤ì ìì ì¬íì ìì´ë²ë¦¬ì§ ìëë¡ ì´ì ë²ì ì ebuild 를 기ë°ì¼ë¡ ë§ë¤ì´ì ì¼ íë¤. > ìì ì¬íë¤ì ê·¸ê²ì´ 무ìì´ê³ , 무ìì ìí ê²ì¸ì§ë¥¼ ì¤ëª íë ìë§ë 주ìì ebuild ë´ì > í¬í¨í´ì¼ íë¤. ë§ì½ ë¹ì ì´ ìì ì¬íì ìµìíì§ ìê±°ë, ê³¼ì° ê·¸ê²ì´ ìì§ íìí ê²ì¸ì§ > ì ì ìë¤ë©´, ebuild를 ê°±ì í´ìë ìëë¤. ></p> > ></body> ></section> > ><section> ><title>Virtuals</title> ><body> > ><p> > í¬í°ì§ë ê°ì í¨í¤ì§ ë¼ë ê°ë ì ì ê³µíë¤. ê°ì í¨í¤ì§ë¥¼ ì´ì©íë©´, > í¹ì í ë¶ë¥/í¨í¤ì§ ì´ë¦ì ì´ë¤ í¨í¤ì§ë¡ í ë¹íë ê²ì´ ê°ë¥íë¤. > ></p> > ><p> > ì¬ê¸° ê°ì í¨í¤ì§ë¥¼ ì¬ì©íë ìì ê° ìë¤. ë¹ì ì´ ìë¡ì´ í¬ë¡ í¨í¤ì§ì¸ <c>foocron</c> ì > ë§ë¤ìë¤ê³ íì ì í¬ ë¦¬ë ì¤ë íì¬ croní¨í¤ì§ë¥¼ ìíë ê²ë¤ì <c>virtual/cron</c> ì ìì¡´íëë¡ > ëì´ìë¤. ì´ê²ì ebuildê° í¬ë¡ ì´ ì¤ì¹ëì´ ììì íì¸ ìí¬ ì ìëë¡ íë¤. ì ì ¸ë¤ì ë§ìì ëë > cron í¨í¤ì§ë¥¼ ì¤ì¹í ì ìë¤. ë¹ì ì´ ë§ë <path>foocron-1.0.ebuild</path> 를 ì´ ì²´ì ì ì ì©íë ¤ë©´ > ebuildì ë¤ì ë¼ì¸ì ì¶ê°íë¼. ></p> > ><pre> > >PROVIDE="virtual/cron" ></pre> > ><p> > ì´ì <c>foocron-1.0</c> ì´ ì¤ì¹ ëìê³ , <c>virtual/cron</c> í¨í¤ì§ê° > ë±ë¡ ëìë¤. ë§ì½ ë¹ì ì´ ì´ì ì ì´ë¤ croní¨í¤ì§ë ì¤ì¹ íì§ ìììë¤ë©´, > ì´ì <c>virtual/cron</c> ì <e>ìì¡´íë</e> ì´ë¤ í¨í¤ì§ì ëí´ìë ìì¡´ì±ì > ë§ì¡±íê² ëììì ë»íë¤. ì´ë¤ ì¢ ë¥ì í¨í¤ì§ì ëí´ìë <c>PROVIDE</c> ê°ì > ì무ê°ì´ë ì¸ ì ììì 기ìµíë¼. ë°ëì virtual/ ë¡ ììí íìê° ìë¤. > íì§ë§, <c>PROVIDE</c> 를 ì´ì©í´ì ì´ë¦ì´ ë°ë í¨í¤ì§ë¥¼ ë¤ë£¨ë ¤ íëê²ì´ ìëë¼ë©´ > <e>ë°ëì</e> <c>virual/</c> ë¶ë£ë¥¼ ì¬ì©í´ì¼ë§ íë¤. (í¨í¤ì§ ì´ë¦ì´ ë°ëë©´ ì ë°ì´í¸ì í¼ëì´ > ì기 ë문ì ê°ìì¼ë¡ ë°ë기 ì í¨í¤ì§ë¥¼ ì ê³µíë ê²½ì°ê° ìë¤) > ></p> > ><p> > ëë²ì§¸ ì»´í¼ëí¸ ì í¬ ë¦¬ë ì¤ virtuals 구íì ëí. > <c>virtual/cron</c>를 ë§ì¡±íë í¨í¤ì§ê° ì¤ì¹ëì§ ììë¤ë©´ ì´ì° ë ê²ì¸ê°? > ì´ë»ê² í¬í°ì§ê° <c>virtual/cron</c> 를 ë§ì¡±íë "ì ì í" í¨í¤ì§ë¥¼ ì í í ê²ì¸ê°? > í¬í°ì§ë ì´ ìí©ì í´ê²°í기 ìí´a<path>/etc/make.profile</path> ì ìë > <path>virtuals</path> ë¼ê³ íë ê°ì 매í íì¼ì ì¬ì©íë¤. <path>virtuals</path> ì ì´ì´ë³´ë©´, > ë¤ìê³¼ ê°ì ë´ì©ì ì°¾ìë³¼ ì ìë¤. > ></p> > ><pre caption="virtuals íì¼ ìì "> >virtual/lpr net-print/cups >virtual/python dev-lang/python >virtual/mta net-mail/ssmtp ></pre> > ><p> > 첫ë²ì§¸ ë¼ì¸ì ìíë©´, <c>virtual/lpr</c> ì ìì¡´íë í¨í¤ì§ê° ìê³ > <c>virtual/lpr</c> ì´ ì¤ì¹ëì§ ììê³ <c>virtual/lpr</c> í¨í¤ì§ê° í¬í°ì§ í¸ë¦¬ì ìë¤ë©´, > <c>net-print/cups</c> ì´ ìì¡´ì±ì ìí´ ì¤ì¹ë ê²ì´ë¤. > <c>net-print/cups</c> ì ebuild ë <c>PROVIDE="virtual/lpr"</c> ë¼ì¸ì ê°ì§ê³ ìì´ì > <c>virtual/lpr</c> ê° ë§ì¡±ë ê²ì´ë¤. > ></p> > ><p> > ì´ì ê°ë°ì ì§ì¹¨ì´ë¤. ë§ì½ ë¹ì ì´ <c>foocron</c>í¨í¤ì§ë¥¼ ì¶ê° íë¤ë©´, > ëª ë°±í <c>virtual/cron</c> ì ìì¡´íë 모ë í¨í¤ì§ê° ì ëë¡ ëìí기를 ìí ê²ì´ë¤. > <c>foobarosity</c> ë¼ë í¨í¤ì§ê° <c>virtual/cron</c>ì ìì¡´ íë¤ë©´, > ë¹ì ì ë§ì°¬ê°ì§ë¡, <c>virtual/cron</c> ê° <c>foobarosity</c> ì´ íìë¡ íë 기ë¥ì ë§ì¡±íê² ë ê²ì´ë¤. > ></p> > ><p> > ìë¡ì´ ê°ì í¨í¤ì§ë¥¼ ë§ë¤ê¸° ì ì, ë°ëì ë´ë¶ ë©ì¼ë§ 리ì¤í¸ì í´ë¹ ê°ì í¨í¤ì§ì ëí > ê±´ì를 í´ë³´ê¸° ë°ëë¤. ìë¡ì´ ê°ì í¨í¤ì§ê° ë리 ì°ì´ê¸° ìí´ì ê°ë°ìë¤ìê² ì리ë ê²ì´ > ê¼ íìíë¤. ></p> > ></body> ></section> > ><section> ><title>CVS sources policy</title> ><body> > ><p> > CVS ê°ë° í¸ë¦¬ì ìì¤ë¥¼ 기ë°ì¼ë¡ í ebuild를 ë§ëë ë°ë ëê°ì§ ë°©ë²ì´ ìë¤. > 첫ë²ì§¸ë ì íµì ì¸ ë°©ë²ì¼ë¡, ê°ë°ì¤ì¸ CVS í¸ë¦¬ì ì¤ë ì· íë³¼ì ì§ì ë§ë¤ê³ , > ì´ê²ì ê³µìì ì¸ distfile ì ì¥ììì 미ë¬ë§ íê³ > ê·¸ê²ì¼ë¡ CVS ì¤ë ì· ebuild를 ë§ëëê²ì´ë¤. ì´ë°ë¥ì CVS ebuildë¤ì "CVS ì¤ë ì· ebuild" > ë¼ê³ ë¶ë¥´ê¸°ë¡ íì. > ></p> > ><p> > ë ë¤ë¥¸ ë°©ë²ì, <path>cvs.eclass</path> 를 기ì´ë¡, ì¤ìê° CVS ebuild를 ë§ëë ê²ì´ë¤. > ì´ë°ë¥ì ebuildë ë°ë¡ë°ë¡ ìµê·¼ì ê°ë° í¸ë¦¬ ìì¤ë¥¼ "fetch" í ë CVS ì ì¥ìë¡ë¶í° ê¸ì´ìì > ìì¤ê° ìµì ì ì ì§íëë¡ íë¤. ì´ë°ë¥ì CVS ebuildë¤ì "'live' ebuilds"ë¼ê³ ë¶ë¥´ê¸°ë¡ íì ></p> > ><p> > ë¤ì 문ë¨ì CVSê¸°ë° ebuildë¤ì ê´í ì ì± ì ì¤ëª íê³ ìë¤. ê·¸ë¬í ebuildë¤ì í¬í°ì§ í¸ë¦¬ì > ì¶ê°íë ë°ë ì격í ê·ì¹ì´ ììì ëª ì¬íë¼. ></p> > ><p> > ì¤ë ì· cvs ebuildë¤ì "live" <path>cvs.eclass</path> cvs ebuildì ë¹í´ í¨ì¬ ì°ì ì ì´ë¤. > ></p> > ><p> > cvs ì¤ë ì·ì´ íë¡ê·¸ë¨ì ì ì í ëìì ìí´ íìí ìë ¤ì§ ìì ì¬íë¤ì í¬í¨íê³ ìê±°ë > cvs ë²ì ì ì´ë¤ ìíí¸ì¨ì´ í¨í¤ì§ê° ë¦´ë¦¬ì¦ ë²ì ë³´ë¤ "ì ëìí¨" ì´ë¼ê³ ìë ¤ì ¸ ìê±°ë í¹ì > ì¦ëª ëììë ì¤ë ì¹ cvs ebuildë¤ì ì¶ê°í ì ìë¤. ></p> > ><p> > "Live" <path>cvs.eclass</path> ebuildë¤ì ì¤ì§ ê°ë°ìë¤ì´ í¸ë¦¬íê² ì¬ì©í기 ìí´ìë§ ì¬ì©í > ì ìë¤. ê·¸ë¦¬ê³ <c>~[arch]</c> í¤ìë를 íµí´ì ë§ì¤í¬ ëì´ ìì´ì¼ë§ íë¤. ê°ë°ì¤ì¸ CVS í¸ë¦¬ë > íì ë³í´ì <path>cvs.eclass</path> ebuild ì ì 뢰ì±ì ë³´ì¥í ì ì기 ë문ì, > íì ë§ì¤í¬ ëì´ ìì´ì¼ë§ íë ê²ì´ë¤. > ></p> > ><p> > "live" cvs ebuildë, ì¤ë ì· CVS ebuildë ê°ì, ê°ë°ìì¸ ë¹ì ì ebuildê° <b>ì ìì ì¼ë¡ > ëìíëê²ì ë³´ì¦í ì ìì´ì¼ íë¤</b>. "live" cvs ebuild를 ê°ì§ê³ ì´ê²ì íì íë > ê²ì´ ì´ë µë¤ë ê²ì ë¶ëª íë¤. ></p> > ><p> > ë§ì½ ebuildë¤ì´ ì ëë¡ ì ëë¡ ëìíì§ ìê±°ë ë¶ìì íë¤ë©´, ì ëë¡ ê³ ì³ì§ê±°ë > í¬í°ì§ í¸ë¦¬ë¡ë¶í° ìì ëì´ì¼ íë¤. ë§ì½ ê·¸ê²ì´ "live" ebuildë¼ë©´, <c>~[arch]</c>ë¡ > ì ë§ì¤í¬ ëì´ ìì´ì¼ í ê²ì´ë¤. (ì´ê²ì í¹ë³í ìì¸ë ìëì ìì¸í ëììë¤.) ></p> > ><p> > ë§ì½ ì´ë¤ ì¬ì©ì, í¹ì ì¬ì©ìë¤ì´ "live" cvs ebuild를 ìì²íë¤ë©´, ë¹ì ì ê·¸ë¤ì ìí´ > ì¶ê°í ì ìë¤. ê·¸ë¦¬ê³ ë¤ë¥¸ ì¬ì©ìë¤ì´ ìì¹ ìê² ì¤ì¹íì§ ìëë¡ <c>~[arch]</c> í¤ìëë¡ > ë§ì¤í¬ ëì´ ìì´ì¼ë§ íë¤. > ></p> > ><p> > ì´ë°ìì¼ë¡, ìì²í ì¬ì©ì (ìë§ë ê°ë°ìì¼ ê²ì´ë¤) ë ê·¸ê²ë¤ì ì¤ì¹í ì ìê³ , > ë¤ë¥¸ ì¬ì©ìë¤ì ì¤ìë¡ ì¤ì¹íëê²ì¼ë¡ ë¶í° ë³´í ë°ì ì ìë¤. > ë¤ì ë§íì§ë§, ì´ë° ê²½ì°ë, ì¬ì©ìê° "live" <path>cvs.eclass</path> CVS ebuild > 를 ìì²íì ê²½ì°ìë§ í´ë¹ëë¤. ì¤ë ì· ebuildë ê·¸ê²ë¤ì´ ìì ì ì´ê³ , ë¦´ë¦¬ì¦ ë²ì ë³´ë¤ > 기ë¥ì ì¼ë¡ ë«ê² ëìí ê²½ì°ì íí´ì ì¶ê°ë ì ìë¤. ></p> > ><impo> > <e>ë¦´ë¦¬ì¤ ì ì(pre-release)</e> CVS ìì¤ë ë¤ìê³¼ ê°ì´ ì´ë¦ ì§ì´ì ¸ì¼ íë¤: > <path>foo-x.y_preYYYYMMDD.ebuild</path>. <c>foo</c>ë í¨í¤ì§ ì´ë¦ì´ê³ , > <c>x.y</c>ë <e>ë¤ê°ì¤ë(upcoming)</e> 릴리ì¤ì ë²ì ëë²ì´ë©°, > <c>_pre</c>ë 문ìì´ì´ê³ , <c>YYYYMMDD</c>ë CVS ì¤ë ì·ì ê°ì ¸ì¨ ë ì§ì´ë¤. > <c>x.y.1</c> 릴리ì¤ê° <c>x.y</c>ì ì¤ë ì·ë³´ë¤ ì¤ëë ê²ì¼ë¡ ê³ ë ¤ëì§ ìê³ , > ê³µì <c>x.y</c> 릴리ì¤ê° CVS ì¤ë ì· ë²ì ë³´ë¤ <e>ì</e> ê²ì¼ë¡ ê³ ë ¤ëê² í기 ìí´ > ì´ ì´ë¦ ì§ê¸° ê´ë¡ë¥¼ ë°ë¥´ë¼. > <e>ì´ë¯¸ 릴리ì¤ë(already-released)</e> CVS ìì¤ì ì¤ë ì·ì ìí´ìë > <path>foo-x.y_pYYYYMMDD.ebuild</path>íìì ì¬ì©íë¼. > (<c>_p</c>ë "patchlevel"ì ë»íë¤ë ê²ì 주ìíë¼.) > ì´ë ì¬ë¬ë¶ì CVS ì´ë¹ëê° íì¤ <c>x.y</c>릴리ì¤ë³´ë¤ <e>ì</e> ê²ì¼ë¡ ê³ ë ¤ëê² > í ê²ì´ë¤. ></impo> > ><impo> > íì¬ "ì´ì ìë(live)" cvs ì´ë¹ëì ì´ë¦ì ì§ì ëìë í¨í¤ì§ ì´ë¦ì´ > <c>-cvs</c>ë¡ ëëê² íë ê²ì ì ì± ì¼ë¡ íê³ ìë¤. 미ëìë <c>_cvs</c> > ì 미ì´ê° í¬í°ì§ì ì¶ê°ëì´ ì´ ì ì± ì´ ê°±ì ë ê²ì´ë¤. ></impo> > ></body> ></section> > ><section> ><title>User-submitted ebuilds</title> ><body> > ><p> > ì¬ì©ìê° ë³´ë´ì¨ ì´ë¹ëë¤ì 무조건 ì 뢰í ìë ì기 ë문ì íì CVSì 커ë°í기 ì ì > íì¸íê³ ê²ì¬í´ì¼ íë¤. <b>ë§ì½ ì¬ì©ìê° ë³´ë´ì¨ ebuildê° ë¬¸ì ê° ìë¤ë©´, ë¹ì ì í´ëª ì > í´ì¼ë§ í ìë ìë¤.</b> ê·¸ê²ì CVSì ì¬ë¦¬ë ê²ì, ê·¸ ebuildê° ì í¬ ë¦¬ë ì¤ ê°ë° íì¤ > ì ë¶í©íë¤ë ê²ì ë¹ì ì´ ë³´ì¦íë ê²ì´ ë기 ë문ì´ë¤. ></p> > ><p>ì¬ì©ìê° ë³´ë´ì¨ ebuildê° ë¤ìê³¼ ê°ì í¤ë를 ê°ì§ê³ ìì§ ìëë¡ íë¤</p> > ><pre caption="ChangeLogë¡ ë³´ë´ì§ê² ë í¹ì í í¤ë"> ># Ebuild updated by: me <me@me.com> ></pre> > ><p> > ì´ ì ë³´ë ì ì í 주ì 문ë²ì ë°ë¼ <path>ChangeLog</path> ì ëí´ì§ê² ëë¤. > <b> íì ebuild를 ë³´ë´ì¨ ì¬ì©ììê²ë ChangeLogìì ì ì í ê°ì¬ì ë§ì ì°ëë¡ íë¤. > ì´ ì ë³´ë ChangeLog í목 ì²ìë¶ë¶ì ëíëëë¡ íë¤. </b> > ></p> > ><p>ê·¸ë¦¬ê³ ë¹ì ì´ ê³ ì¹ ebuildë ëì íì ë¤ì ë¼ì¸ì í¬í¨íëë¡ íë¤.</p> ><pre> ># $Header: $ ></pre> ><p>ëªëª ì¬ì©ìë¤ì´ ë³´ë¸ ebuildë rsync ë¡ë¶í° ê°ì ¸ì¨ íì¼ì 기ì´ë¡ í기 ë문ì, ì못ë í¤ëë¼ì¸ì ê°ì§ ì ìë¤.</p> > ><p> > ë§ì½ ì¬ì©ìë¤ì´ ebuild를 ìì íë¤ë©´, ìì ì¬í (diff) 를 ë³´ë´ëë¡ ì ëíë¼. ì´ê²ì ìí´ ì´ì ì ë°ìí ë²ê·¸ê° > "ìë¡ì´" ebuildì ë¤ì ë¤ì´ì¤ëê²ì ë§ì ì ìë¤. ë§ì½ ë¹ì ì´ ì ì ¸ê° ë³´ë¸ ìì ì¬í (diff) ê° ìëë¼, ebuildíµì§¸ë¡ > ìì ì íë¤ë©´, <c>diff</c> ëª ë ¹ì ì´ì©í´ì 무ìì´ ë°ëìëì§ ë³´ê³ , íì¬ ebuildìì ì ì§ëì´ì¼ í ë¶ë¶ì´ë, í¹ì ìë¡ì´ > ebuildìì ì못ëê±°ë ìì ëì´ì¼ í ë¶ë¶ì ì°¾ìë´ëë¡ íë¼. > ></p> > ><p> > ë³´íµì ê²½ì°ìë, ë¹ì ì´ ê·¸ë¤ì ëì íì¬ í기를 <e>ìíì§</e> ìë íì > ì¬ì©ìë¤ìê², ê·¸ë¤ì´ ë³´ë´ì¨ ebuild를 ì´ëì ëì ìíë¡ ë§ë¤ëë¡ ìì²íë¼. > ëê°ì ê²½ì°ìë ì¬ì©ìë¤ìê² ìì ì ë§ê¸°ë ê²ì´, ê·¸ë¤ì´ ìì ì ì¤ìë¡ ë¶í° ë°°ì°ê³ , ëì¤ì > ì¢ë ëì ebuild를 ë³´ë¼ ì ìê² í´ì¤ë¤. íì ì´ë í ì ì¶(ebuildë±ì ì ì¶íëê²ì ë§í¨) ìë ê°ì¬íë¼. ë¹ë¡ ê·¸ê²ì´ > ë³ë¡ ì¢ì§ ìëë¼ë ë§ì´ë¤. ë§ì½ ebuildê° ì¸ëª¨ê° ìë¤ë©´ ì¬ì©ìë ê·¸ë¤ì ebuild를 ì°ë > ë¥ë ¥ì 모ìì ë°ì§ ìì¼ë©° ì기를 ë¤ì ê¶ë¦¬ê° ìë¤. ì§ê¸ ë¹ì¥ ë§ê°ì§ ebuild를 ë³´ë´ì¨ ì¬ëì´ ëì¤ì ê²½íë§ê³ ë¥ë ¥ìë > ì°ë¦¬ë¤(ê°ë°ì)ì 구ì±ìì´ ë ì ììì ëª ì¬íë¼. ììë°ë¥´ê², ê·¸ë¦¬ê³ ì ì§í ì¶©ê³ ì ê²©ë ¤ë¥¼ ë°ëë¤ë©´ ê·¸ë¤ì ë¥ë ¥ì > í¥ììí¬ ì ìì ê²ì´ë¤. ></p> > ></body> ></section> > > ></chapter> > ><chapter> ><title>QA policy</title> > ><section> ><title>Portage release policy</title> ><body> > <note>2002ë 12ì 17ì¼ íì¬ Nick Jones (carapski) ê° í¬í°ì§ ë©ì¸í ì´ëì´ë¤.</note> > ><p> > ì¤ì§ í¬í°ì§ ë©ì¸í ì´ëë§ì´ ì¬ì©ìë¤ì ìí´ ì¬ì©ëë í¬í°ì§ì ìë¡ì´ ë°í를 í ê¶ë¦¬ê° ìë¤. > 그를 ì ì¸í <b>ê·¸ ë구ë</b> ìë¡ì´ í¬í°ì§ì ë°í를 í ì ìë¤. ></p> > ><p> > > ì´ê²ì ì ì¼í ìì¸ë í¬í°ì§ ë©ì¸í ì´ëê° ì¤ëëì ì리를 ë¹ì ê³ , í¬í°ì§ì í° ë²ê·¸ê° ìì ê²½ì°ì´ë¤. > ì´ë¬í ë¹ììí©ìì, ê³ ì°¸ ê°ë°ìë¤ì´ ìì ì¬íì ê²ì¬íê³ ìë¡ì´ í¬í°ì§ ë°í를 í ì ìë¤. ></p> > ><p> > ì´ë¬í ìì¸ ìí©ì ì ì©í기 ì ì, ì¤ì¤ë¡ìê² ë¬¼ì´ë³´ë¼. í¬í°ì§ ë©ì¸í ì´ëê° ì ë§ë¡ > ì리ì ìê³ ì°ë½ì´ ë¶ê°ë¥íê°? ì ì©íë ¤ê³ íë ìì ì¬íì´ ì ë§ë¡ì ë§ë¡ ì¤ìí´ì > ë¹ì¥ ì ì©í´ì¼ë§ í ê²ì¸ê°? ë¹ì ì ì¤ì¤ë¡ ìì±í <e>모ë </e> ì½ëê° ì ëì íëì§ í ì¤í¸ í´ ë³´ìëê°? > <b>ì´ì ì ì¤ìíë¤</b> ë§ì½ ë¹ì ì´ ë´ëì ë²ì ì í¬í°ì§ê° ë§ê°ì¡ë¤ë©´, <e>ì¤ëí 문ì </e>ê° > 모ë ì¬ì©ìë¤ìê² ìê¸°ê² ëë ê²ì´ë¤. <e>í¹í</e> ê·¸ê²ì´ ë§ì¤í¬ê° íë ¸ë¤ë©´ ë§ì´ë¤. > ìì¸ìí©ì <e>ì ëì ì¼ë¡</e> íìí ë, ê·¸ë¦¬ê³ ê·¸ê²ì¼ë¡ ì¸í ìíë¶ë´ì´ ëì§ ììëë§ > ì ì©íëë¡ íë¼. > ></p> > ><p> > ê·¸ë¦¬ê³ ë§ì½ ë¹ì ì´ ì ì§ë ë¤ë©´, ê·¸ ë¹ì ìì ì¬íì íì¬ ì¨ë¼ì¸ì ì ìí > 모ë ê°ë°ìì ê³µëë ¸ë ¥ì ìí ê²ì´ì´ì¼ íê³ (í ì¤í¸ë¼ëê°..ë±ë±) > í¼ìì ë ë¨ì¼ë¡ íí´ì§ ê²ì´ì´ìë ìëë¤. ê·¸ë¦¬ê³ ì í¬í°ì§ ë©ì¸í ì´ë를 > 기ë¤ë¦¬ì§ ìê³ ìì ì´ ì´ë£¨ì´ ì¡ëì§ì ëí ì¤ëª ì ì í¬-ì½ì´ ë©ì¼ë§ìë > ì¬ë ¤ì¼ íë¤. ></p> > ><p> > í¬í°ì§ ë©ì¸í ì´ëë ëªëªì í¹ë³í ì¬ëìê² í¬í°ì§ ê°ë° cvs í¸ë¦¬ì 커ë°íëë¡ <e>íì©íë¤</e>. > íì§ë§ ë¹ë¡ ë¹ì ì´ ê·¸ í¹ë³í ëªëª ì¤ì íëª ì¼ ì§ë¼ë, ê·¸ê²ì´ ìë¡ì´ í¬í°ì§ 릴리ì¦ë¥¼ í ì ìë¤ë > ë»ì ìëë¤. ì´ê²ì í¬í°ì§ ë©ì¸í ì´ëì í ì¼ì´ë¤. ê·¸ë¤ì ë¹ì ì ì½ë를 ì½ì´ë³´ê³ > QA ìíì í ê²ì´ë¤. ì´ ìì ë¤ì´ í¬í°ì§ ë©ì¸í ì´ëì ì´ë£¨ì´ì§ëë¡ íë¼. ì´ ê·ì¹ì 깨ë¨ë¦¬ì§ ë§ë¼. > ì´ê²ì´ ìì¼ë¡ ë°ìí ì§ë 모를 QA 문ì 를 ë§ìì¤ê²ì´ë¼ë ì ì´ ì°ë¦¬ì í¬ë§ì´ë¤. ></p> > ></body> ></section> > ><section> ><title>Masked packages</title> ><body> > ><p> > <path>/usr/portage/profiles/package.mask</path> ë ì¤ì¹ëìë ìëë > í¨í¤ì§ë¤ì 목ë¡ê³¼ ê·¸ ì´ì ê° ìì¸í ì íìë¤. > package.maskë ë§ê°ì¡ê±°ë, 깨ì¡ê±°ë í¹ì ~ARCH í¤ìë를 ë¬ê³ í¬í°ì§ í¸ë¦¬ì ë¤ì´ê°ê¸° > ì ì í ì¤í¸ê° íìí ê²ë¤ì´ ì¤ì¹ ëì§ ìëë¡ íë ìí ì íë¤. package.maskì í¨í¤ì§ > 를 ëí ëë ë§ì¤í¬ í í¨í¤ì§ ebuildë³´ë¤ ë¨¼ì package.mask를 커ë°í´ì, ë§ì¤í¬ë í¨í¤ì§ê° > í¹ìë¼ë package.maskê° ì»¤ë°ë기 ì ì ì¤ì¹ëë ì¬í를 ë§ëë¡ íë¼. ></p> > ><p> > <path>package.mask</path>ìì í¨í¤ì§ ì´ë¦ì ëº ëë 주ìê° íìíë¤. > ebuildê° <path>package.mask</path>ì > ììë¤ë©´, ë¶ëª í ì´ì ê° ììì ê²ì´ë¤. ë¹ì ì´ ë§ì¤í¬ íëê² ìëë¼ë©´, > íëì ì·¨í기 ì ì <path>package.mask</path>ì ì¨ ìë ê°ë°ìì ì°ë½ì ì·¨íëë¡ íë¼. > ê·¸ë¦¬ê³ , ë§ì¤í¬ë í¨í¤ì§ê° íµì¬ í¨í¤ì§ê±°ë, íµì¬í¨í¤ì§ê° ìì¡´íë ê²ì´ê±°ë ë§ì¤í¬ë¥¼ > í¸ëê²ì´ ë¶ì ì ì¸ í¨ê³¼ë¥¼ ê°ì ¸ì¬ ê°ë¥ì±ì´ ìë¤ë©´, ë³ê²½ì¬íì ëí ë´ì©ì´ ë°ëì > ë´ë¶ ë©ì¼ë§ 리ì¤í¸ì ì¬ë¼ìì¼ íë¤. ></p> > ></body> ></section> > ><section> ><title>~ARCH in KEYWORDS</title> ><body> ><p> > ~ARCH ì 목ì ì, ìë¡ í¬í°ì§ì ì¶ê°ë í¨í¤ì§ì í ì¤í ì ìí´ìì´ë¤. ></p> > ><p> > <path>package.mask</path> ì ~arch í¤ìë를 ê°ì§ ebuild ë ì°¨ì´ì ì´ ìë¤. > ~archë <b>ebuild</b>ê° í ì¤í ì íìë¡ íë¤ë ê²ì´ë¤. <path>package.mask</path> > ë í´ë¹ ì´í리ì¼ì´ì , í¹ì ë¼ì´ë¸ë¬ë¦¬ê° ë¶ìì íë¤ë ë»ì´ë¤. ì를 ë¤ë©´, > <c>gimp-1.2.0</c> ë ìì ë²ì ì ë°íì´ê³ , ìë¡ì´ ë²ê·¸ ìì ì´ 1.2.1ìì ì´ë£¨ì´ì¡ì¼ë©´, > ê°ë°ì(ì í¬ìª½ì)ë ìë²ì ì ebuild를 ~arch ë¡ íìíê³ í ì¤í¸ë¥¼ ìí´ í¬í°ì§ì ì¬ë¦°ë¤. > ìëíë©´ ê·¸ ë°íë ìì ë²ì ì´ë¼ê³ ì¬ê²¨ì§ê¸° ë문ì´ë¤. ëë¤ë¥¸ ìë¡, Gimp쪽ìì > ë¶ìì /ê°ë° ë²ì ì 1.3.0 ë²ì ì ë´ëê¸°ë¡ íë¤ë©´ ê·¸ ë²ì ì ebuildë ë°ëì > <path>package.mask</path> 쪽ì ë£ì´ì ¸ì¼ë§ íëë°, ì´ë ìíí¸ì¨ì´ ìì²´ê° > ê°ë° ë²ì ì íì§ì´ê³ , ë°°í¬ë¥¼ ìí´ ê¶ì¥ëì§ ì기 ë문ì´ë¤. > ></p> > ><p> > ê·¸ë¦¬ê³ í¬í°ì§ì ì¶ê°ëë ìë¡ì´ í¨í¤ì§ë ê° ìí¤í ì³ë³ë¡ ëì íë¤ê³ ìë ¤ì§ ê²ì ëí´ > ~arch를 ë¬ìì¼ íë¤. 커ë°íë ê°ë°ìë ê·¸ê²ì´ ëìíëì§ íì¸í´ì¼ íê³ , í¤ìëë > ì íí´ì¼ íë¤. ></p> > ></body> ></section> > ><section> ><title>Moving package versions from ~ARCH to ARCH</title> ><body> ><p> > ì´ë ì ë ìê°ì´ ì§ëì í¨í¤ì§ê° ìì ì ì´ë¼ê³ ì¦ëª ì´ ëìê³ , > í´ë¹ í¨í¤ì§ë¥¼ ì í¬ìì ê´ë¦¬íë ê°ë°ìê° ê·¸ í¨í¤ì§ë¡ ì ê·¸ë ì´ë > íëê²ì´ ì¼ë°ì ì¸ ì í¬ ì¬ì©ìì ì»´í¨í°ì ë³ ë¬¸ì ê° ìë¤ê³ íì íë¤ë©´ > ì´ì ê·¸ í¨í¤ì§ë ~ARCHìì ARCHë¡ ì®ê²¨ê° ì ìë¤. í¨í¤ì§ì ìì ì±ì ì²ëë > ê·¸ ë²ì ì´ ë°íë íë¡ë¶í° íë¬ì ë íê¹ì§ ë°ì, ë³´ê³ ë ë²ê·¸ê° ìì. ì¼ë¡ íë¨íë¤. > ></p> ><p> > í¨í¤ì§ê° ìì ë²ì ì¸ì§, ìëë©´ ê°ë°ë²ì ì´ë¼ <path>package.mask</path>ì ë¤ì´ê°ì¼ í ì§ > ìëë©´ ~ARCHì ë¨ììì´ì¼ í ì§ë, ì í¬ ê°ë°ìê° ê²°ì í´ì¼ í ì¬íì´ë¤. ></p> ><p> > ê·¸ë¦¬ê³ , í´ë¹ í¨í¤ì§ê° ìì¡´íë ê²ë¤ì´ ì ë¶ ARCHì ìëì§ íì¸í´ì¼ íë¤. ></p> ><warn> > ~ARCH ë¨ê³ë í¹ë³í ê²½ì°ì íí´ì ê±´ë ë¸ ì ìëë°, ê·¸ê²ì í´ë¹ í¨í¤ì§ì > í´ë¹ ë²ì ì´ ë³´ì ìì ì¬íì í¬í¨íê³ ìê±°ë ì í¬ ë¦¬ë ì¤ ìì¤í ì ì¤ìí ë²ê·¸ë¥¼ > ê³ ì¹ê¸° ìí´ íìí ê²½ì°ì´ë¤. ></warn> ></body> ></section> > ></chapter> > ><chapter> ><title>Variables</title> > ><section> ><title>Required variables</title> ><body> ><p> > ì í¬ ë¦¬ë ì¤ ì ì± ì ë°ë¥´ë©´ 모ë ebuildë¤ì <c>KEYWORDS</c>, <c>LICENSE</c>, ê·¸ë¦¬ê³ > <c>SLOT</c> variables ë³ì를 í¬í¨íê³ ìì´ì¼ íë¤. > <c>HOMEPAGE</c>, <c>SRC_URI</c> ê·¸ë¦¬ê³ <c>DESCRIPTION</c> ë í¹ë³í ê²½ì°ê° ìëë©´ í¬í¨ ëì´ì¼ íë¤. > <c>DEPEND</c> (ê·¸ë¦¬ê³ íìíë©´ <c>RDEPEND</c>ë) ì ë¹ì ì í¨í¤ì§ê° ì»´íì¼ í ë, > í¹ì ëìí ëì ìì¡´ì±ì´ ìë¤ë©´ ëª ì ëì´ì¼ íë¤. > ></p> ></body> ></section> > ><section> ><title>DEPEND and RDEPEND</title> ><body> > ><p> > í¨í¤ì§ë¥¼ ì»´íì¼ í ëì ìì¡´ì±ì ìí´ <c>DEPEND</c>를, ê·¸ë¦¬ê³ <e>ëì</e> í ëì ìì¡´ì±ì > ìí´ <c>RDEPEND</c> 를 를 ì¬ì©íë¼. <c>RDEPEND</c> ë ì¤íìì ìì¡´ì±ì´ <c>DEPEND</c> ì ë¤ë¥¼ > ëë§ ì¨ ì£¼ë©´ ëë¤. ë§ì½ <c>RDEPEND</c> ê° ëª ìëì§ ììë¤ë©´, ìëì ì¼ë¡ <c>DEPEND</c> ê°ê² ëë¤. > <b>ì ëë¡</b> <c>RDEPEND</c> 를 <c>DEPEND</c> ì ê°ë¤ê³ ì§ì ì°ì§ ë§ë¼. ></p> > ><pre> ># ê´ì°®ì ì >RDEPEND="${DEPEND} > net-ftp/curl > virtual/glibc" ># ì ê´ì°®ì ì >RDEPEND="${DEPEND}" ></pre> > ><p> > ë íê°ì§ ì¤ìí ì ì´ ìë¤. > <c>RDEPEND</c> ìì¡´ì±ì ë°ì´ë리 í¨í¤ì§ì¸ <c>.tbz2</c> 를 ì¤ì¹í ëë ì ì©ëë¤. > ì´ê²ì ìê°íë©´ì ì íí <c>RDEPEND</c> ìì¡´ì±ì ê³ ë¥´ëë¡ íë¼. ì ìëì§ ììë¤ë©´ <c>RDEPEND</c> ì > 기본ì ì¼ë¡ <c>DEPEND</c>를 ë°ë¥´ê² ëë¤. > ></p> > ><p> > í¨í¤ì§ë ìì¡´ì±ì ë§ì¡±íë ê°ì¥ ìì ë²ì ì ìì¡´ì±ì´ ê±¸ë ¤ ìì´ì¼ íë¤. > <c>libfoo-1.2.x</c> ë¡ ì¶©ë¶íë¤ë©´ ë¹ì ì´ ì¤ì¹íë¤ë ì´ì ë§ì¼ë¡ <c>libfoo-2.x</c> ì ìì¡´ì±ì ê±¸ì§ ë§ë¼. ></p> > ><p> > ì¼ë°ì ì¼ë¡, í¨í¤ì§ë¤ì <c>>=libfoo-1.2</c>ëì <c>=libfoo-1.2*</c> 를 ìì¡´íë¤. > ê·¸ë ì§ ìì¼ë©´ <c>libfoo-2.0</c> ì´ ë°í ëììë, ìì¡´ì±ì´ ì¬íê² ë§ê°ì§ ì§ë 모른ë¤. > ></p> > ><p> > <c>virtual/foo</c> ì ê°ì ê°ì í¨í¤ì§ë¥¼ ìì¡´íë ê²ë¤ì ë¤ë¥¸ ì´ë¤ í¨í¤ì§ê° > <c>virtual/foo</c>를 ì ê³µíë í¨í¤ì§ë¤ì´ ì ë¶ ëì¼í ì¸í°íì´ì¤ë¥¼ ì ê³µí ëìë§ > ì ëìíë¤. <c>virtual/jdk-1.3</c>를 ìë¡ ë¤ì´ë³´ì. ì´ë¤ í¨í¤ì§ë <c>sun-jdk-1.3</c> ììë > ì ëìíì§ë§, <c>ibm-jdk-1.3</c>ììë ì ëìíì§ ìëë¤. ì´ë¬í ì´ì ë¡ íì ë¹ì ì í¨í¤ì§ì > ë§ì¤í¬ë¥¼ í기 ì ì, ìì¡´íë í´ë¹ virtual í¨í¤ì§ì 모ë í¨í¤ì§ë¤ìì í ì¤í¸ í´ ë³´ë¼. > ì´ë¤ ê²½ì°ë virtualì´ ìëë¼, ê·¸ virtualì í´ë¹íë ë ìë¤ì¤ ì¼ë¶ìë§ ìì¡´ì±ì´ ìì ì ìë¤. ></p> > ></body> ></section> > ></chapter> > ><chapter> ><title>Moving packages</title> ><section> ><title>Moving packages between categories</title> ><body> > ><p> > ìê°ì´ ì§ë¨ì ë°ë¼ í¬í°ì§ í¸ë¦¬ë ë¹ëí´ì§ í¨í¤ì§ ë¶ë¥ë¥¼ ìê² ëë ì¼ í íì를 ëë¼ê² ëë¤. > ì를 ë¤ë©´ <c>net-misc</c>ì ë§ì ìì ë°©íë²½ ê´ë ¨ í¨í¤ì§ë¤ì´ ìì ê²½ì°, ê·¸ê²ë¤ì ì¢ë > ì기 ì¬ì´ ìì ì¹´í ê³ ë¦¬ë¡ ëëëê²ì ì¸ë§í ì¼ì´ ë ê²ì´ë¤. íì§ë§ dev-perlì ìê² ìª¼ê°ë ê²ì ì±ê³µí > ê² ê°ì§ë ìë¤. > ></p> > ><p> > ì´ë° ì¢ ë¥ì ê²°ì ì íëª ì ê°ë°ì í¼ìì ê²°ì í´ìë 곤ëíë¤. ì°ì ì ë´ë¶ ë©ì¼ë§ 리ì¤í¸ì > ì ì¸ ëì´ì¼ íê³ , ì´ë¬í ì¤ëí ì¬ìì ëí´ì ë¤ ê°ì´ ìê°ì í´ ë´ì¼ íë¤. ></p> > ><p> > ì´ì ìë, ìë¡ì´ ebuild ì <c>PROVIDE</c> 를 ì¶ê°í´ì ìë¡ì´ í¨í¤ì§ì ìì¹ë¥¼ > ëì¹ì±ì§ 못í í¨í¤ì§ì <c>DEPEND</c> ìì¡´ì±ì ë§ì¡±ìì¼ ì£¼ìë¤. ìë¡ì´ ê·¸ë¦¬ê³ ì¬ë°ë¥¸, í¨í¤ì§ë¥¼ > ì®ê¸°ë ë°©ë²ì í¬í°ì§ í¸ë¦¬ ì쪽ì <path>profiles/updates/</path>ì íì¼ì ì ë¹í í목ì ì¶ê°íë ê²ì´ë¤. > í목ì íìì ë¤ìê³¼ ê°ë¤. ></p> > ><pre> >move net-misc/fwbuilder net-firewall/fwbuilder ></pre> > ><p> >ì´ê²ì, <c>fwbuilder</c>í¨í¤ì§ê° <c>net-misc</c> ìì <c>net-firewall</c> ë¡ ì®ê²¨ê°ìì íìí ê²ì´ë¤. ></p> > ></body> ></section> ></chapter> > ></guide>
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 69570
:
42947
|
42948
|
42949
|
42950
|
42951
|
42952
|
42953
|
42954
|
42955
|
42956
|
42957
|
42958
|
42959
|
42960
|
42961
|
42962
|
42963
| 42964 |
42965
|
42966
|
43053
|
43055
|
43204