Repository URL to install this package:
|
Version:
2.5.0 ▾
|
]q (cpygments.token
_TokenType
qX Textq
q
qq}q(X subtypesqcbuiltins
set
q]q (hhX Rootq
q
qq
}q(hh]q
qRqX parentqhubhhX Symbolqq
qq}q(hh]q
qRqhhubhhX Ragqq
qq}q(hh]q
q!Rq"hhubhhX
Whitespaceq#q$
q%q&}q'(hh]q(
q)Rq*hhubhhX Beerq+q,
q-q.}q/(hh]q0
q1Rq2hhubhhX Punctuationq3q4
q5q6}q7(hh]q8
q9Rq:hhube
q;Rq<hh)
q=q>}q?(hh]q@(hX EscapeqA
qB
qCqD}qE(hh]qF
qGRqHhh>ubhX OperatorqI
qJ
qKqL}qM(hh]qN(hhIX DBSqOqP
qQqR}qS(hh]qT
qURqVhhLubhhIX WordqWqX
qYqZ}q[(hh]q\
q]Rq^hhLube
q_Rq`hh>hWhZhOhRubhX Nameqa
qb
qcqd}qe(hh]qf(hhaX Tagqgqh
qiqj}qk(hh]ql
qmRqnhhdubhhaX Entityqoqp
qqqr}qs(hh]qthhahohOqu
qvqw}qx(hh]qy
qzRq{hhruba
q|Rq}hhdhOhwubhhaX Exceptionq~q
qq}q(hh]q
qRq
hhdubhhaX Decoratorqq
qq}q(hh]q
qRqhhdubhhaX Classqq
qq}q(hh]q(hhahhOq
qq}q(hh]q
qRqhhubhhahX Startqq
qq}q(hh]q
q¡Rq¢hhube
q£Rq¤hhdhhhOhubhhaX Variableq¥q¦
q§q¨}q©(hh]qª(hhah¥X Anonymousq«q¬
qq®}q¯(hh]q°
q±Rq²hh¨ubhhah¥hq³
q´qµ}q¶(hh]q·
q¸Rq¹hh¨ubhhah¥X Magicqºq»
q¼q½}q¾(hh]q¿
qÀRqÁhh¨ubhhah¥X GlobalqqÅqāqÅ}qÆ(hh]qDžqÈRqÉhh¨ubhhah¥X Instanceqʇq˅q́qÍ}qÎ(hh]qυqÐRqÑhh¨ube
qÒRqÓhhdhhµhÂhÅhÊhÍhºh½h«h®ubhhaX AttributeqԆqՅqցq×}qØ(hh]qÙhhahÔh¥qڅqہqÜ}qÝ(hh]qޅqßRqàhh×uba
qáRqâhhdh¥hÜubhhaX Namespaceqãqä
qåqæ}qç(hh]qè
qéRqêhhdubhhaX Propertyqëqì
qíqî}qï(hh]qð
qñRqòhhdubhhahqó
qôqõ}qö(hh]q÷
qøRqùhhdubhhaX Classesqúqû
qüqý}qþ(hh]qÿ
r Rr hhdubhhaX Pseudor r
r r }r (hh]r
r Rr hhdubhhaX Labelr
r
r r
}r (hh]r
r Rr hhdubhhahIr
r r }r (hh]r
r Rr hhdubhhaX Builtinr r
r r }r (hh]r (hhaj j r
r r! }r" (hh]r#
r$ Rr% hj ubhhaj X Typer& r'
r( r) }r* (hh]r+
r, Rr- hj ube
r. Rr/ hhdj j! j& j) ubhhaX Fieldr0 r1
r2 r3 }r4 (hh]r5
r6 Rr7 hhdubhhaX Otherr8 r9
r: r; }r< (hh]r= hhaj8 X Memberr> r?
r@ rA }rB (hh]rC
rD RrE hj; uba
rF RrG hhdj> jA ubhhaX FunctionrH rI
rJ rK }rL (hh]rM hhajH hºrN
rO rP }rQ (hh]rR
rS RrT hjK uba
rU RrV hhdhºjP ubhhaj& rW
rX rY }rZ (hh]r[
r\ Rr] hhdubhhaX Constantr^ r_
r` ra }rb (hh]rc
rd Rre hhdube
rf Rrg hh>hÔh×j j hhj^ ja hhhohrh~hjH jK hëhîj
j
hãhæj8 j; hghjh¥h¨j0 j3 hhõj j hIj húhýj& jY ubhX Literalrh
ri
rj rk }rl (hh]rm (hjh j8 rn
ro rp }rq (hh]rr
rs Rrt hjk ubhjh X Charru rv
rw rx }ry (hh]rz
r{ Rr| hjk ubhjh X Dater} r~
r r }r (hh]r
r Rr hjk ubhjh X Scalarr
r
r r }r (hh]r hjh j
X Plainr r
r r }r (hh]r
r Rr hj uba
r Rr hjk j j ubhjh X Stringr r
r r }r (hh]r (hjh j X Interpolr r
r r }r (hh]r
r¡ Rr¢ hj ubhjh j X Delimeterr£ r¤
r¥ r¦ }r§ (hh]r¨
r© Rrª hj ubhjh j ju r«
r¬ r }r® (hh]r¯
r° Rr± hj ubhjh j hr²
r³ r´ }rµ (hh]r¶
r· Rr¸ hj ubhjh j X Singler¹ rº
r» r¼ }r½ (hh]r¾
r¿ RrÀ hj ubhjh j j8 rÁ
r rà }rÄ (hh]rÅ
rÆ RrÇ hj ubhjh j X BacktickrÈ rÉ
rÊ rË }rÌ (hh]rÍ
rÎ RrÏ hj ubhjh j hArÐ
rÑ rÒ }rÓ (hh]rÔ
rÕ RrÖ hj ubhjh j X Regexr× rØ
rÙ rÚ }rÛ (hh]rÜ
rÝ RrÞ hj ubhjh j X Momentrß rà
rá râ }rã (hh]rä
rå Rræ hj ubhjh j X Booleanrç rè
ré rê }rë (hh]rì
rí Rrî hj ubhjh j X Characterrï rð
rñ rò }ró (hh]rô
rõ Rrö hj ubhjh j X Delimiterr÷ rø
rù rú }rû (hh]rü
rý Rrþ hj ubhjh j X Docrÿ r
r r }r (hh]r
r Rr hj ubhjh j har
r r }r
(hh]r
r Rr
hj ubhjh j X Affixr r
r r }r (hh]r
r Rr hj ubhjh j X Heredocr r
r r }r (hh]r
r Rr hj ubhjh j X Doubler r
r r! }r" (hh]r#
r$ Rr% hj ubhjh j X Interpr& r'
r( r) }r* (hh]r+
r, Rr- hj ubhjh j X Atomr. r/
r0 r1 }r2 (hh]r3
r4 Rr5 hj ube
r6 Rr7 hjk j j jÈ jË ju j j÷ jú jÿ j j j! hAjÒ j j j j j8 jà j× jÚ j¹ j¼ hj´ jï jò jß jâ j& j) jç jê j£ j¦ j. j1 haj ubhjh X Numberr8 r9
r: r; }r< (hh]r= (hjh j8 X Floatr> r?
r@ rA }rB (hh]rC
rD RrE hj; ubhjh j8 X DecrF rG
rH rI }rJ (hh]rK
rL RrM hj; ubhjh j8 X RadixrN rO
rP rQ }rR (hh]rS
rT RrU hj; ubhjh j8 X OctrV rW
rX rY }rZ (hh]r[
r\ Rr] hj; ubhjh j8 X Binr^ r_
r` ra }rb (hh]rc
rd Rre hj; ubhjh j8 hԇrf
rg rh }ri (hh]rj
rk Rrl hj; ubhjh j8 X Hexrm rn
ro rp }rq (hh]rr
rs Rrt hj; ubhjh j8 X Integerru rv
rw rx }ry (hh]rz h(jh j8 ju X Longr{ tr|
r} r~ }r (hh]r
r Rr hjx uba
r Rr hj; j{ j~ ubhjh j8 X Decimalr
r
r r }r (hh]r
r Rr hj; ube
r Rr hjk j^ ja j> jA jm jp ju jx jV jY jN jQ hÔjh j
j jF jI ube
r Rr hh>j j j8 j; j} j j
j j8 jp ju jx ubhX Genericr
r
r r }r (hh]r (hj X Errorr r
r r }r (hh]r
r Rr hj ubhj X
Subheadingr r
r¡ r¢ }r£ (hh]r¤
r¥ Rr¦ hj ubhj X Tracebackr§ r¨
r© rª }r« (hh]r¬
r Rr® hj ubhj X Outputr¯ r°
r± r² }r³ (hh]r´
rµ Rr¶ hj ubhj X Promptr· r¸
r¹ rº }r» (hh]r¼
r½ Rr¾ hj ubhj X Deletedr¿ rÀ
rÁ r }rà (hh]rÄ
rÅ RrÆ hj ubhj X InsertedrÇ rÈ
rÉ rÊ }rË (hh]rÌ
rÍ RrÎ hj ubhj X HeadingrÏ rÐ
rÑ rÒ }rÓ (hh]rÔ
rÕ RrÖ hj ubhj X Strongr× rØ
rÙ rÚ }rÛ (hh]rÜ
rÝ RrÞ hj ubhj X Emphrß rà
rá râ }rã (hh]rä
rå Rræ hj ube
rç Rrè hh>j¿ j jß jâ j j jÏ jÒ jÇ jÊ j¯ j² j· jº j× jÚ j j¢ j§ jª ubhj
ré
rê rë }rì (hh]rí
rî Rrï hh>ubhX Keywordrð
rñ
rò ró }rô (hh]rõ (hjð hWrö
r÷ rø }rù (hh]rú
rû Rrü hjó ubhjð jð rý
rþ rÿ }r (hh]r
r Rr hjó ubhjð j& r
r r }r (hh]r
r Rr
hjó ubhjð X PreProcr r
r
r }r (hh]r
r Rr hjó ubhjð X Controlr r
r r }r (hh]r
r Rr hjó ubhjð j^ r
r r }r (hh]r
r Rr! hjó ubhjð hãr"
r# r$ }r% (hh]r&
r' Rr( hjó ubhjð j r)
r* r+ }r, (hh]r-
r. Rr/ hjó ubhjð X Declarationr0 r1
r2 r3 }r4 (hh]r5
r6 Rr7 hjó ubhjð X Reservedr8 r9
r: r; }r< (hh]r=
r> Rr? hjó ube
r@ RrA hh>j^ j j0 j3 hãj$ j j+ j8 j; j& j j j jð jÿ j j hWjø ubhj8
rB
rC rD }rE (hh]rF
rG RrH hh>ubhhX CommentrI
rJ
rK rL }rM (hh]rN (hjI X PreprocrO rP
rQ rR }rS (hh]rT
rU RrV hjL ubhjI X MultirW rX
rY rZ }r[ (hh]r\
r] Rr^ hjL ubhjI X Hashbangr_ r`
ra rb }rc (hh]rd
re Rrf hjL ubhjI j¹ rg
rh ri }rj (hh]rk
rl Rrm hjL ubhjI X
SingleLinern ro
rp rq }rr (hh]rs
rt Rru hjL ubhjI jÿ rv
rw rx }ry (hh]rz
r{ Rr| hjL ubhjI X Directiver} r~
r r }r (hh]r
r Rr hjL ubhjI X Multiliner
r
r r }r (hh]r
r Rr hjL ubhjI X
Singleliner r
r r }r (hh]r
r Rr hjL ubhjI X PreprocFiler r
r r }r (hh]r
r Rr hjL ubhjI X Specialr r
r r }r¡ (hh]r¢
r£ Rr¤ hjL ube
r¥ Rr¦ hh>j_ jb j
j jO jR j j j¹ ji j j j} j jn jq jÿ jx jW jZ j j ubhh3
r§
r¨ r© }rª (hh]r« hh3X Indicatorr¬ r
r® r¯ }r° (hh]r±
r² Rr³ hj© uba
r´ Rrµ hh>j¬ j¯ ube
r¶ Rr· hhhAhDj jë j8 jD jð jó hahdjh jk h3j© hIhLjI jL j j X Tokenr¸ h>j j j8 j; ubh#h&hhh3h6h
h
h+h.hhubX r¹ rº jL X1 # New ports collection makefile for: python25
r» r¼ hj¹ r½ jL X$ # Date created: 3 July 2003
r¾ r¿ hj¹ rÀ jL X; # Whom: Hye-Shik Chang <perky@FreeBSD.org>
rÁ r hj¹ rà jL X #
rÄ rÅ hj¹ rÆ jL XQ # $FreeBSD: ports/lang/python25/Makefile,v 1.145 2007/10/03 23:22:04 edwin Exp $
rÇ rÈ hX
rÉ rÊ h¨X PORTNAMErË rÌ hLX =rÍ rÎ hX rÏ rÐ hX python25rÑ rÒ hjÉ rÓ h¨X PORTVERSIONrÔ rÕ hLjÍ rÖ hjÏ r× j; X 2rØ rÙ hX .5.1rÚ rÛ hjÉ rÜ h¨X
CATEGORIESrÝ rÞ hLjÍ rß hjÏ rà hX langrá râ hX rã rä hX pythonrå ræ hjã rç hX ipv6rè ré hjÉ rê h¨X MASTER_SITESrë rì hLjÍ rí hjÏ rî j X ${rï rð h¨X PYTHON_MASTER_SITESrñ rò j X }ró rô hjÉ rõ h¨X MASTER_SITE_SUBDIRrö r÷ hLjÍ rø hjÏ rù j X ${rú rû h¨X PYTHON_MASTER_SITE_SUBDIRrü rý j jó rþ hjÉ rÿ h¨X DISTFILESr r hLjÍ r hjÏ r j X ${r r h¨X PYTHON_DISTFILEr r j jó r hjÉ r hjÉ r
h¨X
MAINTAINERr r hLjÍ r
hjÏ r hX python@FreeBSD.orgr r hjÉ r h¨X COMMENTr r hLX ?=r r hjÏ r hX Anr r hjã r hX interpretedr r hjã r hX object-orientedr r hjã r hX programmingr r! hjã r" hX languager# r$ hjÉ r% hjÉ r& h¨X DIST_SUBDIRr' r( hLjÍ r) hjÏ r* hX pythonr+ r, hjÉ r- h¨X WRKSRCr. r/ hLjÍ r0 hX r1 r2 j X ${r3 r4 h¨X
PYTHON_WRKSRCr5 r6 j jó r7 hX /portbld.staticr8 r9 hjÉ r: h¨X PATCH_WRKSRCr; r< hLjÍ r= hjÏ r> j X ${r? r@ h¨X
PYTHON_WRKSRCrA rB j jó rC hjÉ rD h¨X
GNU_CONFIGURErE rF hLjÍ rG hjÏ rH hX yesrI rJ hjÉ rK h¨X CONFIGURE_TARGETrL rM hLjÍ rN hjÏ rO hX --buildrP rQ hLjÍ rR j X ${rS rT h¨X MACHINE_ARCHrU rV j jó rW hX -portbld-freebsdrX rY j X ${rZ r[ h¨X OSRELr\ r] j jó r^ hjÉ r_ h¨X CONFIGURE_SCRIPTr` ra hLjÍ rb hjÏ rc hX ../configurerd re hjã rf ji X # must be relative
rg rh h¨X
CONFIGURE_ENVri rj hLjÍ rk hjÏ rl h¨X OPTrm rn hLjÍ ro j! X "rp rq j X ${rr rs h¨X CFLAGSrt ru j jó rv j! jp rw hjã rx h¨X
SVNVERSIONry rz hLjÍ r{ j! X "echo freebsd"r| r} hjÉ r~ h¨X MAKE_ENVr r hLjÍ r hjÏ r h¨X VPATHr r hLjÍ r
j! jp r j X ${r r h¨X
PYTHON_WRKSRCr r j jó r j! jp r hjÉ r h¨X INSTALLS_SHLIBr r hLjÍ r hjÏ r hX yesr r hjÉ r h¨X INSTALL_TARGETr r hLjÍ r hjÏ r hX
altinstallr r hjÉ r h¨X MAN1r r hLjÍ r hX r r j X ${r¡ r¢ h¨X PYTHON_VERSIONr£ r¤ j jó r¥ hX .1r¦ r§ hjÉ r¨ hjÉ r© h¨X
USE_PYTHONrª r« hLjÍ r¬ hjÏ r hX yesr® r¯ hjÉ r° h¨X PYTHON_VERSIONr± r² hLjÍ r³ hjÏ r´ hX python2.5rµ r¶ hjÉ r· h¨X PYTHON_NO_DEPENDSr¸ r¹ hLjÍ rº hjÏ r» hX yesr¼ r½ hjÉ r¾ hjÉ r¿ h¨X
SHARED_WRKSRCrÀ rÁ hLjÍ r hjÏ rà j X ${rÄ rÅ h¨X
PYTHON_WRKSRCrÆ rÇ j jó rÈ hX /portbld.sharedrÉ rÊ hjÉ rË h¨X PLISTrÌ rÍ hLjÍ rÎ hX rÏ rÐ j X ${rÑ rÒ h¨X WRKDIRrÓ rÔ j jó rÕ hX /PLISTrÖ r× hjÉ rØ h¨X PLIST_TEMPLATErÙ rÚ hLX ?=rÛ rÜ j X ${rÝ rÞ h¨X PKGDIRrß rà j jó rá hX
/pkg-plistrâ rã hjÉ rä h¨X PLIST_SUBrå ræ hLjÍ rç hjÏ rè h¨X PYVERré rê hLjÍ rë j X ${rì rí h¨X PYTHON_VERSIONrî rï j© X :rð rñ h¨X Srò ró j© X /python//rô rõ j jó rö hjã r÷ jÒ X \
rø rù hX rú rû h¨X
PYVER_WITHPATrü rý hLjÍ rþ j X ${rÿ r h¨X PORTVERSIONr r j© jð r h¨jò r j© X /.c/c/r r j jó r hjÉ r h¨X DEMODIRr r
hLjÍ r hjÏ r j X ${r
r h¨X PREFIXr r j jó r hX /share/examples/r r j X ${r r h¨X PYTHON_VERSIONr r j jó r hjÉ r h¨X TOOLSDIRr r hLjÍ r hjÏ r j X ${r r h¨X PREFIXr r! j jó r" hX /share/r# r$ j X ${r% r& h¨X PYTHON_VERSIONr' r( j jó r) hjÉ r* hjÉ r+ h¨X BIN_SCRIPTSr, r- hLjÍ r. hjÏ r/ hX idler0 r1 hjã r2 hX pydocr3 r4 hjã r5 hX pythonr6 r7 hjã r8 hX
python-sharedr9 r: hjã r; hX smtpd.pyr< r= hjã r> hX
python-configr? r@ hjã rA jÒ X \
rB rC hX rD rE hX python-shared-configrF rG hjÉ rH h¨X BINLINKS_SUBrI rJ hLjÍ rK hjÏ rL hX -erM rN hjã rO j¼ X 's,smtpd,smtpd${PYTHON_VER},'rP rQ hjã rR jÒ X \
rS rT hX rU rV hX -erW rX hjã rY j¼ X6 's,(idle|pydoc|python-shared|python),\1${PYTHON_VER},'rZ r[ hX
r\ r] h¨X OPTIONSr^ r_ hLjÍ r` hjÏ ra hX THREADSrb rc hjã rd j! X "Enable thread support"re rf hjã rg hX onrh ri hjã rj jÒ X \
rk rl hX rm rn hX HUGE_STACK_SIZEro rp hjã rq j! X "Use a larger thread stack"rr rs hjã rt hX offru rv hjã rw jÒ X \
rx ry hX rz r{ hX UCS4r| r} hjã r~ j! X "Use UCS4 for unicode support"r r hjã r hX onr r hjã r jÒ X \
r
r hX r r hX PYMALLOCr r hjã r j! X "Use python's internal malloc"r r hjã r hX onr r hjã r jÒ X \
r r hX r r hX IPV6r r hjã r j! X "Enable IPv6 support"r r hjã r hX onr r hjã r jÒ X \
r r hX r¡ r¢ hX FPECTLr£ r¤ hjã r¥ j! X* "Enable floating point exception handling"r¦ r§ hjã r¨ hX offr© rª hX
r« r¬ jR X .include <bsd.port.pre.mk>
r r® hjÉ r¯ jR X3 .if ${PYTHON_VERSION} == ${PYTHON_DEFAULT_VERSION}
r° r± hj¹ r² h¨X MLINKSr³ r´ hLjÍ rµ hX r¶ r· j X ${r¸ r¹ h¨X PYTHON_VERSIONrº r» j jó r¼ hX .1r½ r¾ hjã r¿ hX python.1rÀ rÁ hjÉ r h¨X PLIST_SUBrà rÄ hLX +=rÅ rÆ hjÏ rÇ h¨X
IF_DEFAULTrÈ rÉ hLjÍ rÊ j! X ""rË rÌ hjÉ rÍ jR X .else
rÎ rÏ hj¹ rÐ h¨X PLIST_SUBrÑ rÒ hLX +=rÓ rÔ hjÏ rÕ h¨X
IF_DEFAULTrÖ r× hLjÍ rØ j! X "@comment "rÙ rÚ hjÉ rÛ jR X .endif
rÜ rÝ hj¹ rÞ hjÉ rß jL X) # workaround for a bug in base curses.h.
rà rá hj¹ râ h¨X CFLAGSrã rä hLX +=rå ræ hjÏ rç hX -D__wchar_trè ré hLjÍ rê hX wchar_trë rì hjÉ rí hjÉ rî jR X .if !defined(WITHOUT_THREADS)
rï rð hj¹ rñ h¨X CONFIGURE_ARGSrò ró hLX +=rô rõ hjÏ rö hX --with-threadsr÷ rø hjÉ rù h¨X CFLAGSrú rû hLX +=rü rý hX rþ rÿ j X ${r r h¨X PTHREAD_CFLAGSr r j jó r hjÉ r jR X% .if defined(WITHOUT_HUGE_STACK_SIZE)
r r hj¹ r h¨X CFLAGSr r
hLX +=r r hX r
r hX -DTHREAD_STACK_SIZEr r hLjÍ r hX 0x20000r r hjÉ r jR X .else
r r hj¹ r h¨X CFLAGSr r hLX +=r r hX r r hX -DTHREAD_STACK_SIZEr r hLjÍ r hX 0x100000r! r" hjÉ r# jR X* .endif # defined(WITHOUT_HUGE_STACK_SIZE)
r$ r% hj¹ r& h¨X
CONFIGURE_ENVr' r( hLX +=r) r* hX r+ r, h¨X LDFLAGSr- r. hLjÍ r/ j! jp r0 j X ${r1 r2 h¨X PTHREAD_LIBSr3 r4 j jó r5 j! jã r6 j X ${r7 r8 h¨X LDFLAGSr9 r: j jó r; j! jp r< hjÉ r= jR X .else
r> r? hj¹ r@ h¨X CONFIGURE_ARGSrA rB hLX +=rC rD hjÏ rE hX --without-threadsrF rG hjÉ rH jR X .if defined(LDFLAGS)
rI rJ hj¹ rK h¨X
CONFIGURE_ENVrL rM hLX +=rN rO hX rP rQ h¨X LDFLAGSrR rS hLjÍ rT j! jp rU j X ${rV rW h¨X LDFLAGSrX rY j jó rZ j! jp r[ hjÉ r\ jR X .endif # defined(LDFLAGS)
r] r^ hj¹ r_ jR X# .endif # !defined(WITHOUT_THREADS)
r` ra hj¹ rb hjÉ rc jR X2 .if !defined(WITHOUT_UCS4) && !defined(WITH_UCS2)
rd re hj¹ rf h¨X CONFIGURE_ARGSrg rh hLX +=ri rj hjÏ rk hX --enable-unicoderl rm hLjÍ rn hX ucs4ro rp hjÉ rq jR X .endif
rr rs hj¹ rt hjÉ ru jR X .if defined(WITHOUT_PYMALLOC)
rv rw hj¹ rx h¨X CONFIGURE_ARGSry rz hLX +=r{ r| hX r} r~ hX --without-pymallocr r hjÉ r jR X .endif
r r hj¹ r hjÉ r
jR X .if ${ARCH} == i386
r r hj¹ r h¨X PLIST_SUBr r hLX +=r r hjÏ r h¨X X86_ONLYr r hLjÍ r j! X ""r r hjÉ r jR X .else
r r hj¹ r h¨X PLIST_SUBr r hLX +=r r hjÏ r h¨X X86_ONLYr r hLjÍ r j! X "@comment "r r hjÉ r¡ jR X .endif
r¢ r£ hj¹ r¤ jR XR .if ${ARCH} == amd64 || ${ARCH} == ia64 || ${ARCH} == sparc64 || ${ARCH} == alpha
r¥ r¦ hj¹ r§ h¨X PLIST_SUBr¨ r© hLX +=rª r« hX r¬ r h¨X
32BIT_ONLYr® r¯ hLjÍ r° j! X "@comment "r± r² hjÉ r³ jR X .else
r´ rµ hj¹ r¶ h¨X PLIST_SUBr· r¸ hLX +=r¹ rº hX r» r¼ h¨X
32BIT_ONLYr½ r¾ hLjÍ r¿ j! X ""rÀ rÁ hjÉ r jR X .endif
rà rÄ hj¹ rÅ jR X .if ${ARCH} == sparc64
rÆ rÇ hj¹ rÈ h¨X CFLAGSrÉ rÊ hLX +=rË rÌ hX rÍ rÎ hX -DPYTHON_DEFAULT_RECURSION_LIMITrÏ rÐ hLjÍ rÑ j; X 900rÒ rÓ hjÉ rÔ jR X .endif
rÕ rÖ hj¹ r× hjÉ rØ jR X4 .if !exists(/usr/bin/ypcat) # the world with NO_NIS
rÙ rÚ hj¹ rÛ h¨X PLIST_SUBrÜ rÝ hLX +=rÞ rß hjÏ rà h¨X NO_NISrá râ hLjÍ rã j! X "@comment "rä rå hjÉ ræ jR X .else
rç rè hj¹ ré h¨X PLIST_SUBrê rë hLX +=rì rí hjÏ rî h¨X NO_NISrï rð hLjÍ rñ j! X ""rò ró hjÉ rô jR X .endif
rõ rö hj¹ r÷ hjÉ rø jR X .if !defined(WITHOUT_IPV6)
rù rú hj¹ rû h¨X CONFIGURE_ARGSrü rý hLX +=rþ rÿ hjã r hX
--enable-ipv6r r hjÉ r jR X .else
r r hj¹ r h¨X CONFIGURE_ARGSr r hLX +=r r
hjã r hX --disable-ipv6r r
hjÉ r jR X .endif
r r hj¹ r hjÉ r jR X .if defined(WITH_FPECTL)
r r hj¹ r h¨X CONFIGURE_ARGSr r hLX +=r r hjã r hX
--with-fpectlr r hjÉ r jR X .endif
r r hj¹ r hjÉ r! jR X .if ${OSVERSION} >= 700000
r" r# hj¹ r$ h¨X PLATFORMSr% r& hLjÍ r' hX
plat-freebsd4r( r) hjã r* hX
plat-freebsd5r+ r, hjã r- hX
plat-freebsd6r. r/ hjÉ r0 jR X .elif ${OSVERSION} >= 600000
r1 r2 hj¹ r3 h¨X PLATFORMSr4 r5 hLjÍ r6 hX
plat-freebsd4r7 r8 hjã r9 hX
plat-freebsd5r: r; hjã r< hX
plat-freebsd7r= r> hjÉ r? jR X .else
r@ rA hj¹ rB h¨X PLATFORMSrC rD hLjÍ rE hX
plat-freebsd4rF rG hjã rH hX
plat-freebsd6rI rJ hjã rK hX
plat-freebsd7rL rM hjÉ rN jR X .endif
rO rP hj¹ rQ hjÉ rR jK X pre-patchrS rT hLjð rU hjÉ rV hjÏ rW j X ${rX rY h¨X MKDIRrZ r[ j jó r\ hjã r] j X ${r^ r_ h¨X WRKSRCr` ra j jó rb hjã rc j X ${rd re h¨X
SHARED_WRKSRCrf rg j jó rh hX /Modulesri rj hX
rk rl j X ${rm rn h¨X SEDro rp j jó rq hjã rr hX -ers rt hjã ru j¼ X- '1s,^.*$$,#!${PREFIX}/bin/${PYTHON_VERSION},'rv rw hjã rx jÒ X \
ry rz hX r{ r| j X ${r} r~ h¨X PATCH_WRKSRCr r j jó r hX /Tools/scripts/pydocr r hjã r hX >r
r hjã r j X ${r r h¨X WRKDIRr r j jó r hX /pydoc2.5r r hX
r r j X ${r r h¨X SEDr r j jó r hjã r hX -er r hjã r j¼ X- '1s,^.*$$,#!${PREFIX}/bin/${PYTHON_VERSION},'r r hjã r jÒ X \
r r hX r r j X ${r¡ r¢ h¨X PATCH_WRKSRCr£ r¤ j jó r¥ hX /Tools/scripts/idler¦ r§ hjã r¨ hj
r© hjã rª j X ${r« r¬ h¨X WRKDIRr r® j jó r¯ hX /idle2.5r° r± hX
r² r³ j X ${r´ rµ h¨X SEDr¶ r· j jó r¸ hjã r¹ hX -erº r» hjã r¼ j¼ X- '1s,^.*$$,#!${PREFIX}/bin/${PYTHON_VERSION},'r½ r¾ hjã r¿ jÒ X \
rÀ rÁ hX r rà j X ${rÄ rÅ h¨X PATCH_WRKSRCrÆ rÇ j jó rÈ hX
/Lib/smtpd.pyrÉ rÊ hjã rË hj
rÌ hjã rÍ j X ${rÎ rÏ h¨X WRKDIRrÐ rÑ j jó rÒ hX /smtpd2.5.pyrÓ rÔ hX
rÕ rÖ j X ${r× rØ h¨X
REINPLACE_CMDrÙ rÚ j jó rÛ hjã rÜ hX -erÝ rÞ hjã rß jÒ X \
rà rá hX râ rã j¼ X6 's,/usr/doc/python-docs-,${PREFIX}/share/doc/python,g'rä rå hjã ræ jÒ X \
rç rè hX ré rê j X ${rë rì h¨X PATCH_WRKSRCrí rî j jó rï hX
/Lib/pydoc.pyrð rñ hX
rò ró j X ${rô rõ h¨X
REINPLACE_CMDrö r÷ j jó rø hjã rù hX -erú rû hjã rü jÒ X \
rý rþ hX rÿ r j¼ X0 's|^\( *prefixes = .*\)\]$$|\1, "${X11BASE}"]|g'r r hjã r jÒ X \
r r hX r r j X ${r r h¨X PATCH_WRKSRCr
r j jó r hX /Lib/site.pyr
r hX
r r j X ${r r h¨X
REINPLACE_CMDr r j jó r hjã r hX -er r hjã r jÒ X \
r r hX r r j¼ X" 's|^ \(..ASDLGEN.*\)$$| ${TRUE}|g'r r hjã r jÒ X \
r! r" hX r# r$ j X ${r% r& h¨X PATCH_WRKSRCr' r( j jó r) hX /Makefile.pre.inr* r+ hX
r, r- j X ${r. r/ h¨X
REINPLACE_CMDr0 r1 j jó r2 hjã r3 hX -er4 r5 hjã r6 jÒ X \
r7 r8 hX r9 r: j¼ X4 's|*\(..INSTALL_SCRIPT.*\)python-config$$|#port \1|'r; r< hjã r= jÒ X \
r> r? hX r@ rA j X ${rB rC h¨X PATCH_WRKSRCrD rE j jó rF hX /Makefile.pre.inrG rH hX
rI rJ j X ${rK rL h¨X SEDrM rN j jó rO hjã rP hX -erQ rR hjã rS j¼ X, 's|^#!.*|#!${PREFIX}/bin/${PYTHON_VERSION}|'rT rU hjã rV jÒ X \
rW rX hX rY rZ j X ${r[ r\ h¨X PATCH_WRKSRCr] r^ j jó r_ hX /Misc/python-config.inr` ra hjã rb hj
rc hjã rd j X ${re rf h¨X WRKDIRrg rh j jó ri hX /rj rk j X ${rl rm h¨X PYTHON_VERSIONrn ro j jó rp hX -configrq rr hX
rs rt j X ${ru rv h¨X SEDrw rx j jó ry hjã rz hX -er{ r| hjã r} j¼ X@ 's|^#!.*|#!${PREFIX}/bin/${PYTHON_VERSION:S/thon/thon-shared/}|'r~ r hjã r jÒ X \
r r hX r r j X ${r
r h¨X PATCH_WRKSRCr r j jó r hX /Misc/python-config.inr r hjã r hj
r hjã r j X ${r r h¨X WRKDIRr r j jó r hjj r j X ${r r h¨X PYTHON_VERSIONr r j© jð r h¨jò r j© X /thon/thon-shared/r r j jó r hX -configr r hX
r r¡ jR X, .if defined(WITH_FPECTL) && ${ARCH} == i386
r¢ r£ hjÏ r¤ j X ${r¥ r¦ h¨X MKDIRr§ r¨ j jó r© hjã rª j X ${r« r¬ h¨X WRKSRCr r® j jó r¯ hX /Modulesr° r± hX
r² r³ j X ${r´ rµ h¨X ECHOr¶ r· j jó r¸ hjã r¹ j! X "fpectl fpectlmodule.c"rº r» hjã r¼ hX >>r½ r¾ hjã r¿ j X ${rÀ rÁ h¨X WRKSRCr rà j jó rÄ hX /Modules/Setup.distrÅ rÆ hjÉ rÇ jR X .endif
rÈ rÉ hjÉ rÊ jK X post-configurerË rÌ hLjð rÍ hjÉ rÎ hjÏ rÏ j X ${rÐ rÑ h¨X TARrÒ rÓ j jó rÔ hjã rÕ hX -CrÖ r× hjã rØ j X ${rÙ rÚ h¨X WRKSRCrÛ rÜ j jó rÝ hjã rÞ hX -cfrß rà hjã rá hX -râ rã hjã rä hX .rå ræ hjã rç j© X |rè ré hjã rê j X ${rë rì h¨X TARrí rî j jó rï hjã rð hX -Crñ rò hjã ró j X ${rô rõ h¨X
SHARED_WRKSRCrö r÷ j jó rø hjã rù hX -xfrú rû hjã rü hjâ rý hX
rþ rÿ j X ${r r h¨X LNr r j jó r hjã r hX -sfr r hjã r j X ${r r
h¨X
PYTHON_WRKSRCr r j jó r
hX /Libr r hjã r j X ${r r h¨X WRKSRCr r j jó r hX /Libr r hX
r r j X ${r r h¨X SEDr r j jó r hjã r hX -er r! hjã r" j¼ X2 's,^\(LDLIBRARY=\).*$$,\1libpython$$(VERSION).so,'r# r$ hjã r% jÒ X \
r& r' hX r( r) hX -er* r+ hjã r, j¼ X3 's,^\(BLDLIBRARY=\).*$$,\1-L. -lpython$$(VERSION),'r- r. hjã r/ jÒ X \
r0 r1 hX r2 r3 hX -er4 r5 hjã r6 j¼ X- 's,^\(CFLAGSFORSHARED=\).*$$,\1$$(CCSHARED),'r7 r8 hjã r9 jÒ X \
r: r; hX r< r= hX -er> r? hjã r@ j¼ X5 's,^\(Makefile Modules/config.c:.*\)Makefile.pre,\1,'rA rB hjã rC jÒ X \
rD rE hX rF rG hX -erH rI hjã rJ j¼ X* 's,^\(.(BUILDPYTHON)\: .*\).(LIBRARY),\1,'rK rL hjã rM jÒ X \
rN rO hX rP rQ hX -erR rS hjã rT j¼ X( 's,^\(.(BUILDPYTHON):.*\).(LIBRARY),\1,'rU rV hjã rW jÒ X \
rX rY hX rZ r[ j X ${r\ r] h¨X WRKSRCr^ r_ j jó r` hX /Makefilera rb hjã rc hj
rd hjã re j X ${rf rg h¨X
SHARED_WRKSRCrh ri j jó rj hX /Makefilerk rl hX
rm rn jK X pre-buildro rp hLjð rq hjÉ rr hjÏ rs j X cdrt ru hjã rv j X ${rw rx h¨X
SHARED_WRKSRCry rz j jó r{ j© X ;r| r} hjã r~ jÒ X \
r r hjÏ r j X ${r r h¨X SETENVr r
j jó r hjã r j X ${r r h¨X MAKE_ENVr r j jó r hjã r j X ${r r h¨X MAKEr r j jó r hjã r hX libr r j X ${r r h¨X PYTHON_VERSIONr r j jó r hX .sor r hjã r hX pythonr r j© j| r hjã r¡ jÒ X \
r¢ r£ hjÏ r¤ j X ${r¥ r¦ h¨X LNr§ r¨ j jó r© hjã rª hX -fr« r¬ hjã r hX libr® r¯ j X ${r° r± h¨X PYTHON_VERSIONr² r³ j jó r´ hX .sorµ r¶ hjã r· hX libr¸ r¹ j X ${rº r» h¨X PYTHON_VERSIONr¼ r½ j jó r¾ hX .so.1r¿ rÀ j© j| rÁ hjã r jÒ X \
rà rÄ hjÏ rÅ j X ${rÆ rÇ h¨X LNrÈ rÉ j jó rÊ hjã rË hX -frÌ rÍ hjã rÎ hX pythonrÏ rÐ hjã rÑ e(j X ${rÒ rÓ h¨X PYTHON_VERSIONrÔ rÕ j© jð rÖ h¨jò r× j© X /thon/thon-shared/rØ rÙ j jó rÚ hX
rÛ rÜ jK X pre-su-installrÝ rÞ hLjð rß hjÉ rà jR X .for platform in ${PLATFORMS}
rá râ hj¹ rã hjÏ rä j X ${rå ræ h¨X MKDIRrç rè j jó ré hjã rê j X ${rë rì h¨X PYTHONPREFIX_LIBDIRrí rî j jó rï hjj rð j X ${rñ rò h¨X platformró rô j jó rõ hjÉ rö jR X .for file in IN.py regen
r÷ rø hjÏ rù j X ${rú rû h¨X INSTALL_DATArü rý j jó rþ hjã rÿ j X ${r
r
h¨X WRKSRCr
r
j jó r
hX /Lib/r
r
j X ${r
r
h¨X platformr
r
j jó r
hjj r
j X ${r
r
h¨X filer
r
j jó r
hjã r
jÒ X \
r
r
hX r
r
j X ${r
r
h¨X PYTHONPREFIX_LIBDIRr
r
j jó r
hjj r
j X ${r
r
h¨X platformr
r
j jó r!
hjj r"
hjÉ r#
jR X .endfor
r$
r%
hj¹ r&
jR X .endfor
r'
r(
hjÉ r)
jK X pre-installr*
r+
hLjð r,
hjÉ r-
hjÏ r.
j X ${r/
r0
h¨X CATr1
r2
j jó r3
hjã r4
j X ${r5
r6
h¨X PLIST_TEMPLATEr7
r8
j jó r9
hjã r:
j© jè r;
hjã r<
j X ${r=
r>
h¨X AWKr?
r@
j jó rA
hjã rB
j¼ XR '{ print $$0; } \
/LIBDIR.*\.py$$/ && !/\/bad/ { print $$0 "o"; print $$0 "c"; }'rC
rD
hjÏ rE
hj
rF
hjã rG
j X ${rH
rI
h¨X PLISTrJ
rK
j jó rL
hX
rM
rN
jL XJ @# if openssl 0.9.8 is detected, _sha{256,512} module won't be installed
rO
rP
hjÏ rQ
hLX (rR
rS
hLX [rT
rU
hjã rV
hX -frW
rX
hjã rY
j X ${rZ
r[
h¨X WRKSRCr\
r]
j jó r^
hX /.without_own_shar_
r`
hjã ra
hLX ]rb
rc
hjã rd
hLX &&re
rf
hjã rg
jÒ X \
rh
ri
hX rj
rk
j X ${rl
rm
h¨X GREPrn
ro
j jó rp
hjã rq
hX -vrr
rs
hjã rt
j¼ X 'lib-dynload/_sha'ru
rv
hjã rw
j X ${rx
ry
h¨X PLISTrz
r{
j jó r|
hjã r}
hj
r~
hjã r
j X ${r
r
h¨X PLISTr
r
j jó r
hX .tmpr
r
hjã r
hLX &&r
r
hjã r
jÒ X \
r
r
hX r
r
j X ${r
r
h¨X CATr
r
j jó r
hjã r
j X ${r
r
h¨X PLISTr
r
j jó r
hX .tmpr
r
hjã r
hj
r
hjã r
j X ${r
r
h¨X PLISTr¡
r¢
j jó r£
hLX )r¤
r¥
hjã r¦
hLX ||r§
r¨
hjã r©
j X ${rª
r«
h¨X TRUEr¬
r
j jó r®
hX
r¯
r°
jK X post-installr±
r²
hLjð r³
hjÉ r´
jL X @# install config providers
rµ
r¶
hj¹ r·
hjÏ r¸
j X ${r¹
rº
h¨X INSTALL_SCRIPTr»
r¼
j jó r½
hjã r¾
j X ${r¿
rÀ
h¨X WRKDIRrÁ
rÂ
j jó rÃ
hjj rÄ
j X ${rÅ
rÆ
h¨X PYTHON_VERSIONrÇ
rÈ
j jó rÉ
hX -configrÊ
rË
hjã rÌ
j X ${rÍ
rÎ
h¨X PREFIXrÏ
rÐ
j jó rÑ
hX /binrÒ
rÓ
hX
rÔ
rÕ
j X ${rÖ
r×
h¨X INSTALL_SCRIPTrØ
rÙ
j jó rÚ
hjã rÛ
j X ${rÜ
rÝ
h¨X WRKDIRrÞ
rß
j jó rà
hjj rá
j X ${râ
rã
h¨X PYTHON_VERSIONrä
rå
j© jð ræ
h¨jò rç
j© X /thon/thon-shared/rè
ré
j jó rê
hX -configrë
rì
hjã rí
j X ${rî
rï
h¨X PREFIXrð
rñ
j jó rò
hX /binró
rô
hX
rõ
rö
jL X- @# shared version of executable and library
r÷
rø
hjÏ rù
j X ${rú
rû
h¨X INSTALL_PROGRAMrü
rý
j jó rþ
hjã rÿ
j X ${r r h¨X
SHARED_WRKSRCr r j jó r hX /libr r j X ${r r h¨X PYTHON_VERSIONr r
j jó r hX .so.1r r
hjã r jÒ X \
r r hX r r j X ${r r h¨X PREFIXr r j jó r hX /libr r hX
r r j X cdr r hjã r j X ${r r h¨X PREFIXr! r" j jó r# hX /libr$ r% j© j| r& hjã r' j X ${r( r) h¨X LNr* r+ j jó r, hjã r- hX -sfr. r/ hjã r0 hX libr1 r2 j X ${r3 r4 h¨X PYTHON_VERSIONr5 r6 j jó r7 hX .so.1r8 r9 hjã r: jÒ X \
r; r< hX r= r> hX libr? r@ j X ${rA rB h¨X PYTHON_VERSIONrC rD j jó rE hX .sorF rG hX
rH rI j X ${rJ rK h¨X LNrL rM j jó rN hjã rO hX -sfrP rQ hjã rR j X ${rS rT h¨X PREFIXrU rV j jó rW hX /lib/librX rY j X ${rZ r[ h¨X PYTHON_VERSIONr\ r] j jó r^ hX .sor_ r` hjã ra j X ${rb rc h¨X PYTHONPREFIX_LIBDIRrd re j jó rf hX /configrg rh hX
ri rj j X ${rk rl h¨X INSTALL_PROGRAMrm rn j jó ro hjã rp jÒ X \
rq rr hX rs rt j X ${ru rv h¨X
SHARED_WRKSRCrw rx j jó ry hjj rz j X ${r{ r| h¨X PYTHON_VERSIONr} r~ j© jð r h¨jò r j© X /thon/thon-shared/r r j jó r hjã r jÒ X \
r
r hX r r j X ${r r h¨X PREFIXr r j jó r hX /binr r hX
r r jL X) @# additional files installing by ports
r r hjÏ r j X ${r r h¨X INSTALL_SCRIPTr r j jó r hjã r j X ${r r h¨X WRKDIRr r j jó r hX /pydoc2.5r r¡ hjã r¢ j X ${r£ r¤ h¨X WRKDIRr¥ r¦ j jó r§ hX /idle2.5r¨ r© hjã rª jÒ X \
r« r¬ hX r r® j X ${r¯ r° h¨X WRKDIRr± r² j jó r³ hX /smtpd2.5.pyr´ rµ hjã r¶ j X ${r· r¸ h¨X PREFIXr¹ rº j jó r» hX /binr¼ r½ hX
r¾ r¿ hX @rÀ rÁ j X ${r rà h¨X MKDIRrÄ rÅ j jó rÆ hjã rÇ j X ${rÈ rÉ h¨X MANPREFIXrÊ rË j jó rÌ hX /man/man1rÍ rÎ hX
rÏ rÐ j X ${rÑ rÒ h¨X INSTALL_MANrÓ rÔ j jó rÕ hjã rÖ j X ${r× rØ h¨X
PYTHON_WRKSRCrÙ rÚ j jó rÛ hX /Misc/python.manrÜ rÝ hjã rÞ jÒ X \
rß rà hX rá râ j X ${rã rä h¨X MANPREFIXrå ræ j jó rç hX
/man/man1/rè ré j X ${rê rë h¨X PYTHON_VERSIONrì rí j jó rî hX .1rï rð hX
rñ rò jR X3 .if ${PYTHON_VERSION} == ${PYTHON_DEFAULT_VERSION}
ró rô hjÏ rõ jó X forrö r÷ hjã rø hX frù rú hjã rû hX inrü rý hjã rþ j X ${rÿ r h¨X BIN_SCRIPTSr r j jó r j© j| r hjã r jó X dor r hjã r jÒ X \
r r
hX r r h¨X TARGETr
r hLjÍ r jË X `r r j X ${r r h¨X ECHO_CMDr r j jó r hjã r h¨X $$r r hjù r hjã r j© jè r hjã r j X ${r r h¨X SEDr r! j jó r" hjã r# hX -Er$ r% hjã r& j X ${r' r( h¨X BINLINKS_SUBr) r* j jó r+ jË j r, j© j| r- hjã r. jÒ X \
r/ r0 hX r1 r2 j X cdr3 r4 hjã r5 j X ${r6 r7 h¨X PREFIXr8 r9 j jó r: hX /binr; r< hjã r= hLX &&r> r? hjã r@ j X ${rA rB h¨X LNrC rD j jó rE hjã rF hX -frG rH hjã rI h¨X $$rJ rK hX TARGETrL rM hjã rN h¨X $$rO rP hjù rQ j© j| rR hjã rS jÒ X \
rT rU hjÏ rV jó X donerW rX hjÉ rY jR X .endif
rZ r[ hjÉ r\ jR X .if !defined(NOPORTDOCS)
r] r^ hjÏ r_ hjÀ r` j X ${ra rb h¨X MKDIRrc rd j jó re hjã rf j X ${rg rh h¨X TOOLSDIRri rj j jó rk hX
rl rm hX @cdrn ro hjã rp j X ${rq rr h¨X
PYTHON_WRKSRCrs rt j jó ru j© j| rv hjã rw j X ${rx ry h¨X TARrz r{ j jó r| hjã r} hX -cfr~ r hjã r hjâ r hjã r hX Toolsr r hjã r
j© jè r hjã r jÒ X \
r r hX r r hLjR
r j X cdr r hjã r j X ${r r h¨X TOOLSDIRr r j jó r j© j| r hjã r j X ${r r h¨X TARr r j jó r hjã r hX -xfr r hjã r hjâ r hLj¤
r¡ hX
r¢ r£ hjÀ r¤ j X ${r¥ r¦ h¨X MKDIRr§ r¨ j jó r© hjã rª j X ${r« r¬ h¨X DEMODIRr r® j jó r¯ hX
r° r± hX @cdr² r³ hjã r´ j X ${rµ r¶ h¨X
PYTHON_WRKSRCr· r¸ j jó r¹ hX /Demorº r» j© j| r¼ hjã r½ j X ${r¾ r¿ h¨X TARrÀ rÁ j jó r hjã rà hX -cfrÄ rÅ hjã rÆ hjâ rÇ hjã rÈ hX *rÉ rÊ hjã rË j© jè rÌ hjã rÍ jÒ X \
rÎ rÏ hX rÐ rÑ hLjR
rÒ j X cdrÓ rÔ hjã rÕ j X ${rÖ r× h¨X DEMODIRrØ rÙ j jó rÚ j© j| rÛ hjã rÜ j X ${rÝ rÞ h¨X TARrß rà j jó rá hjã râ hX -xfrã rä hjã rå hjâ ræ hLj¤
rç hjÉ rè jR X .endif
ré rê hX
rë rì hjÀ rí j X ${rî rï h¨X CATrð rñ j jó rò hjã ró j X ${rô rõ h¨X
PKGMESSAGErö r÷ j jó rø hX
rù rú jR X .include <bsd.port.post.mk>
rû rü hj¹ rý e.