+
    Ž°³j´U  ã                   ó˜   € R t ^ RIt^ RIt^ RIt^ RIHt ^ RIHt ^RIH	t	 ^RI
Ht ^RIHtHtHtHt ^RIHt ^RIHt  ! R	 R
]	4      tR# )zwdistutils.command.bdist_rpm

Implements the Distutils 'bdist_rpm' command (create RPM source and binary
distributions).N)Úlog)ÚClassVar)ÚCommand)ÚDEBUG)ÚDistutilsExecErrorÚDistutilsFileErrorÚDistutilsOptionErrorÚDistutilsPlatformError)Ú
write_file)Úget_python_versionc                   ó>  a € ] tR t^t o Rt. RNRNRNRNRNRNRNRNRNRNRNR NR!NR"NR#NR$NR%NR&NR'NR(NR)NR*NR+NR,NR-NR.NR/NR0NR1NR2NR3NR4NR5NR6NR7NR8NR9NR:NR;NR<NR=Nt. R>OtRRRRRR/tR	 tV 3R
 lR lt	V 3R lR lt
V 3R lR ltR tR tR tV 3R ltRtV tR# )?Ú	bdist_rpmzcreate an RPM distributionNú	keep-tempúno-keep-tempúuse-rpm-opt-flagsúno-rpm-opt-flagsú	rpm3-modeú	rpm2-modec                ó(  € R V n         R V n        R V n        R V n        R V n        R V n        R V n        R V n        R V n        R V n	        R V n
        R V n        R V n        R V n        R V n        R V n        R V n        R V n        R V n        R V n        R V n        R V n        R V n        R V n        R V n        R V n        R V n        R V n        R V n        R V n        R V n        R V n        R V n         RV n!        RV n"        RV n#        RV n$        R V n%        RV n&        R # )NFT)'Ú
bdist_baseÚrpm_baseÚdist_dirÚpythonÚ
fix_pythonÚ	spec_onlyÚbinary_onlyÚsource_onlyÚ	use_bzip2Údistribution_nameÚgroupÚreleaseÚserialÚvendorÚpackagerÚ	doc_filesÚ	changelogÚiconÚprep_scriptÚbuild_scriptÚinstall_scriptÚclean_scriptÚverify_scriptÚpre_installÚpost_installÚpre_uninstallÚpost_uninstallÚprepÚprovidesÚrequiresÚ	conflictsÚbuild_requiresÚ	obsoletesÚ	keep_tempÚuse_rpm_opt_flagsÚ	rpm3_modeÚ
no_autoreqÚ
force_archÚquiet©Úselfs   &Úh/home/luca/screen-checking/.venv/lib/python3.14/site-packages/setuptools/_distutils/command/bdist_rpm.pyÚinitialize_optionsÚbdist_rpm.initialize_options¦   s!  € ØˆŒØˆŒØˆŒØˆŒØˆŒØˆŒØˆÔØˆÔØˆŒà!%ˆÔØˆŒ
ØˆŒØˆŒØˆŒØˆŒØˆŒØˆŒØˆŒ	àˆÔØ ˆÔØ"ˆÔØ ˆÔØ!ˆÔØˆÔØ ˆÔØ!ˆÔØ"ˆÔØˆŒ	ØˆŒØˆŒØˆŒØ"ˆÔØˆŒàˆŒØ!%ˆÔØˆŒØˆŒàˆŒØˆŽ
ó    c                ó   <€ V ^8„  d   QhRR/# ©é   ÚreturnN© )ÚformatÚ__classdict__s   "€r>   Ú__annotate__Úbdist_rpm.__annotate__Ó   s   ø€ ÷ %ñ % $ñ %rA   c                óæ  € V P                  R R
4       V P                  fM   V P                  '       g   \        R4      h\        P
                  P                  V P                  R4      V n        V P                  f1   V P                  '       d   \        P                  V n        M%RV n        MV P                  '       d   \        R4      h\        P                  R8w  d   \        R\        P                   24      hV P                  '       d   V P                  '       d   \        R4      hV P                   P#                  4       '       g   R	V n        V P                  R R4       V P'                  4        R# )ÚbdistNz)you must specify --rpm-base in RPM 2 modeÚrpmÚpython3z8--python and --fix-python are mutually exclusive optionsÚposixz7don't know how to create RPM distributions on platform z6cannot supply both '--source-only' and '--binary-only'F)r   r   )r   r   )Úset_undefined_optionsr   r8   r   ÚosÚpathÚjoinr   r   r   ÚsysÚ
executableÚnamer	   r   r   ÚdistributionÚhas_ext_modulesr7   Úfinalize_package_datar<   s   &r>   Úfinalize_optionsÚbdist_rpm.finalize_optionsÓ   s  € Ø×"Ñ" 7Ð,HÔIØ�=‰=Ò Ø—>—>�>Ü*Ð+VÓWÐWÜŸG™GŸL™L¨¯©¸%Ó@ˆDŒMà�;‰;ÒØ��ˆÜ!Ÿn™n�•à'�•Ø�_�_ˆ_Ü&ØJóð ô �7‰7�gÔÜ(ØIÌ"Ï'É'ÈÐSóð ð ××Ð × 0× 0Ð 0Ü&ØHóð ð
 × Ñ ×0Ñ0×2Ò2Ø%*ˆDÔ"à×"Ñ" 7Ð,DÔEØ×"Ñ"Ö$rA   c                ó   <€ V ^8„  d   QhRR/# rC   rF   )rG   rH   s   "€r>   rI   rJ   ô   s   ø€ ÷ ,)ñ ,) tñ ,)rA   c                óâ  € V P                  R R4       V P                  RV P                  P                  4        RV P                  P                  4        R24       V P                  R4       V P	                  R4       \        V P                  \        4      '       d^   R FW  p\        P                  P                  V4      '       g   K*  WP                  9  g   K<  V P                  P                  V4       KY  	  V P                  RR4       V P                  R	4       V P                  R
4       V P                  R4       V P                  V P                  4      V n        V P                  R4       V P                  R4       V P                  R4       V P                  R4       V P                  R4       V P                  R4       V P                  R4       V P                  R4       V P                  R4       V P                  R4       V P	                  R4       V P	                  R4       V P	                  R4       V P	                  R4       V P	                  R4       V P                  R4       R# )r   zDevelopment/Librariesr"   z <Ú>r#   r$   r    Ú1r!   r   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r1   r2   r3   r4   r5   r:   N)ÚREADMEz
README.txt)Úensure_stringrW   Úget_contactÚget_contact_emailÚensure_string_listÚ
isinstancer$   ÚlistrQ   rR   ÚexistsÚappendÚ_format_changelogr%   Úensure_filename)r=   Úreadmes   & r>   rY   Úbdist_rpm.finalize_package_dataô   sô  € Ø×Ñ˜7Ð$;Ô<Ø×ÑØØ× Ñ ×,Ñ,Ó.Ð/¨r°$×2CÑ2C×2UÑ2UÓ2WÐ1XÐXYÐZô	
ð 	×Ñ˜:Ô&Ø×Ñ Ô,Ü�d—n‘n¤d×+Ò+Û2�Ü—7‘7—>‘> &×)Ô)¨f¿N¹NÖ.JØ—N‘N×)Ñ)¨&Ö1ñ 3ð 	×Ñ˜9 cÔ*Ø×Ñ˜8Ô$à×ÑÐ.Ô/à×Ñ˜;Ô'à×/Ñ/°·±Ó?ˆŒà×Ñ˜VÔ$à×Ñ˜]Ô+Ø×Ñ˜^Ô,Ø×ÑÐ-Ô.Ø×Ñ˜^Ô,Ø×Ñ˜_Ô-Ø×Ñ˜]Ô+Ø×Ñ˜^Ô,Ø×Ñ˜_Ô-Ø×ÑÐ-Ô.ð 	×Ñ 
Ô+Ø×Ñ 
Ô+Ø×Ñ Ô,Ø×ÑÐ 0Ô1Ø×Ñ Ô,à×Ñ˜<Ö(rA   c                ó   <€ V ^8„  d   QhRR/# rC   rF   )rG   rH   s   "€r>   rI   rJ   "  s   ø€ ÷ }ñ }�Tñ }rA   c                óŽ  € \         '       dd   \        R 4       \        RV P                  4       \        RV P                  4       \        RV P                  4       \        RV P
                  4       V P                  '       d   V P                  pV P                  V4       MW/ pR' FF  p\        P                  P                  V P                  V4      W#&   V P                  W#,          4       KH  	  VR,          p\        P                  P                  WP                  P                  4        R	24      pV P                  \         W@P#                  4       3R
V R24       V P                  '       d   R# V P                  P$                  R,          pV P'                  R4      pV P(                  '       d
   R.Vn        MR.Vn        V P-                  R4       WPP                  n        VP/                  4       ^ ,          pXR,          pV P1                  Wx4       V P2                  '       df   \        P                  P5                  V P2                  4      '       d   V P1                  V P2                  V4       M\7        RV P2                   R24      h\8        P:                  ! R4       R.p	V P<                  '       d   V	P?                  R4       M5V P@                  '       d   V	P?                  R4       MV	P?                  R4       V	PC                  RRV PD                   2.4       V PF                  '       d>   V	PC                  RR\        P                  PI                  V P                  4       2.4       V PJ                  '       g   V	P?                  R4       V PL                  '       d   V	P?                  R4       V	P?                  V4       Rp
V
R,           pRV
,           R ,           pR!V R"V R#V R2p\        PN                  ! V4      p . pRp VPQ                  4       pV'       g   MYVPS                  4       PU                  4       p\W        V4      ^8X  g   Q hVP?                  V^,          4       Ve   Kh  V^ ,          pKs  VPY                  4       pV'       d   \[        R$V: 24      h VPY                  4        V P]                  V	4       V P                  P_                  4       '       d   \a        4       pMR%pV P@                  '       g½   \        P                  P                  VR,          V4      p\        P                  P5                  V4      '       g   Q hV Pc                  VV P                  4       \        P                  P                  V P                  V4      pV P                  P$                  P?                  R&VV34       V P<                  '       gå   V FÜ  p\        P                  P                  VR,          V4      p\        P                  P5                  V4      '       g   KQ  V Pc                  VV P                  4       \        P                  P                  V P                  \        P                  Pe                  V4      4      pV P                  P$                  P?                  R&VV34       KÞ  	  R# R#   TPY                  4        i ; i)(zbefore _get_package_data():zvendor =z
packager =zdoc_files =zchangelog =ÚSOURCESÚSPECSÚRPMSÚSRPMSz.specz	writing 'Ú'N:NNNÚsdistÚbztarÚgztarzicon file 'z' does not existzbuilding RPMsÚrpmbuildz-bsz-bbz-baz--definez	__python z_topdir z--cleanz--quietz%{name}-%{version}-%{release}z.src.rpmz%{arch}/z.%{arch}.rpmzrpm -q --qf 'Ú z\n' --specfile 'zFailed to execute: Úanyr   )ro   rp   ÚBUILDrq   rr   )3r   Úprintr"   r#   r$   r%   r   r   ÚmkpathrQ   rR   rS   r   rW   Úget_nameÚexecuter
   Ú_make_spec_fileÚ
dist_filesÚreinitialize_commandr   ÚformatsÚrun_commandÚget_archive_filesÚ	copy_filer&   rg   r   r   Úinfor   rh   r   Úextendr   r8   Úabspathr6   r;   ÚpopenÚreadlineÚstripÚsplitÚlenÚcloser   ÚspawnrX   r   Ú	move_fileÚbasename)r=   Úspec_dirÚrpm_dirÚdÚ	spec_pathÚsaved_dist_filesrt   ÚsourceÚ
source_dirÚrpm_cmdÚ
nvr_stringÚsrc_rpmÚnon_src_rpmÚq_cmdÚoutÚbinary_rpmsÚ
source_rpmÚlineÚellÚstatusÚ	pyversionÚsrpmÚfilenamerM   s   &                       r>   ÚrunÚbdist_rpm.run"  s  € ß‹5ÜÐ/Ô0Ü�*˜dŸk™kÔ*Ü�, §¡Ô.Ü�- §¡Ô0Ü�- §¡Ô0ð �>�>ˆ>Ø—}‘}ˆHØ�K‰K˜Õ!àˆGÛC�ÜŸW™WŸ\™\¨$¯-©-¸Ó;�‘
Ø—‘˜G�JÖ'ñ Dð ˜wÕ'ˆHô —G‘G—L‘L ×.?Ñ.?×.HÑ.HÓ.JÐ-KÈ5Ð+QÓRˆ	Ø�‰Ü˜×$8Ñ$8Ó$:Ð;¸yÈÈÐSTÐ=Uô	
ð �>�>ˆ>Ùð  ×,Ñ,×7Ñ7¸Õ:ÐØ×)Ñ)¨'Ó2ˆØ�>�>ˆ>Ø$˜IˆE�Mà$˜IˆEŒMØ×Ñ˜Ô!Ø'7×ÑÔ$à×(Ñ(Ó*¨1Õ-ˆØ˜YÕ'ˆ
Ø�‰�vÔ*à�9�9ˆ9Ü�w‰w�~‰~˜dŸi™i×(Ò(Ø—‘˜tŸy™y¨*Õ5ä(¨;°t·y±y°kÐAQÐ)RÓSÐSô 	�Š�Ô!Ø�,ˆà××ÐØ�N‰N˜5Õ!Ø××ÐØ�N‰N˜5Õ!à�N‰N˜5Ô!Ø�‰˜
 i°·±¨}Ð$=Ð>Ô?Ø�>�>ˆ>Ø�N‰N˜J¨(´2·7±7·?±?À4Ç=Á=Ó3QÐ2RÐ(SÐTÔUØ�~�~ˆ~Ø�N‰N˜9Ô%à�:�:ˆ:Ø�N‰N˜9Ô%à�‰�yÔ!ð
 5ˆ
Ø˜zÕ)ˆØ  :Õ-°Õ>ˆØ   	¨¨;¨-Ð7GÈ	À{ÐRSÐTˆä�hŠh�u‹oˆð	ØˆKØˆJØØ—|‘|“~�ßØØ—j‘j“l×(Ñ(Ó*�Ü˜3“x 1”}Ð$�}Ø×"Ñ" 3 q¥6Ô*àÔ%Ø!$ Q¥’Jà—Y‘Y“[ˆFßÜ(Ð+>¸u¹iÐ)HÓIÐIð ð �I‰IŒKà�
‰
�7Ôà×Ñ×,Ñ,×.Ò.Ü*Ó,‰IàˆIà××ÐÜ—7‘7—<‘< ¨Õ 0°*Ó=ˆDÜ—7‘7—>‘> $×'Ò'Ð'Ð'Ø�N‰N˜4 §¡Ô/Ü—w‘w—|‘| D§M¡M°:Ó>ˆHØ×Ñ×(Ñ(×/Ñ/°¸iÈÐ0RÔSà××ÐÛ"�Ü—g‘g—l‘l 7¨6¥?°CÓ8�Ü—7‘7—>‘> #×&Ô&Ø—N‘N 3¨¯©Ô6Ü!Ÿw™wŸ|™|¨D¯M©M¼2¿7¹7×;KÑ;KÈCÓ;PÓQ�HØ×%Ñ%×0Ñ0×7Ñ7Ø#Ø!Ø ð9ö ó #ñ  øð! �I‰I�Kús   Ï?Z2 ÐA
Z2 Ñ+"Z2 ÒZ2 Ú2[c                ó�   € \         P                  P                  V P                  \         P                  P	                  V4      4      # )N)rQ   rR   rS   r   r‘   )r=   rR   s   &&r>   Ú
_dist_pathÚbdist_rpm._dist_path¡  s*   € Ü�w‰w�|‰|˜DŸM™M¬2¯7©7×+;Ñ+;¸DÓ+AÓBÐBrA   c           	     óJ  € RV P                   P                  4       ,           RV P                   P                  4       P                  RR4      ,           RV P                   P                  4       ,           RV P                  P                  RR4      ,           RRV P                   P                  4       ;'       g    R	,           .p\        P                  ! R
4      pRP                  VP                  4        Uu. uF  pRVP                  4        R2NK  	  up4      pRpRpVP                  WE4      pWb8w  d1   VP                  R4       VP                  RV,           R,           4       VP                  . R.O4       V P                  '       d   VP                  R4       MVP                  R4       TP                  RV P                   P                  4       ;'       g    R	,           RV P                  ,           RR.4       V P                   '       g3   V P                   P#                  4       '       g   VP                  R4       MVP                  RV P                    24       R/ F€  p\%        WP'                  4       4      p\)        V\*        4      '       d3   VP                  RP-                  VRP                  V4      4      4       Kd  Vf   Kj  VP                  V RV 24       K‚  	  V P                   P/                  4       '       d1   VP                  RV P                   P/                  4       ,           4       V P0                  '       d#   VP                  RV P0                  ,           4       V P2                  '       d2   VP                  R RP                  V P2                  4      ,           4       V P4                  '       d@   VP                  R!\6        P8                  P;                  V P4                  4      ,           4       V P<                  '       d   VP                  R"4       TP                  RR#V P                   P?                  4       ;'       g    R.4       V P@                   R\6        P8                  P;                  \B        PD                  ^ ,          4       2p	V	 R$2p
V PF                  '       d
   R%V
,           p
V	 R&2pR0R'R(V
3R)R*V3R1R2R3R4R5R6.	pV F¢  w  rÞp\%        W4      pV'       g   V'       g   K#  VP                  RR+V,           .4       V'       dM   \I        V4      ;_uu_ 4       pVP                  VPK                  4       PM                  R4      4       RRR4       K‘  VP                  V4       K¤  	  VP                  . R7O4       V PN                  '       d2   VP                  R,RP                  V PN                  4      ,           4       V PP                  '       d/   VP                  RR-.4       VP                  V PP                  4       V# u upi   + '       g   i     EKU  ; i)8zYGenerate the text of an RPM spec file and return it as a
list of strings (one per line).
z%define name z%define version Ú-Ú_z%define unmangled_version z%define release Ú z	Summary: ÚUNKNOWNzrpm --eval %{__os_install_post}Ú
ú  z \zbrp-python-bytecompile \
z%brp-python-bytecompile %{__python} \
z3# Workaround for https://bugs.python.org/issue14443z%define __os_install_post z-Source0: %{name}-%{unmangled_version}.tar.bz2z,Source0: %{name}-%{unmangled_version}.tar.gzz	License: zGroup: z>BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildrootzPrefix: %{_prefix}zBuildArch: noarchzBuildArch: z{}: {}rx   Nz: zUrl: zDistribution: zBuildRequires: zIcon: z
AutoReq: 0z%descriptionz buildzenv CFLAGS="$RPM_OPT_FLAGS" z< install -O1 --root=$RPM_BUILD_ROOT --record=INSTALLED_FILESÚbuildr(   Úinstallr)   Ú%z%doc z
%changelog)zName: %{name}zVersion: %{version}zRelease: %{release})ÚVendorÚPackagerÚProvidesÚRequiresÚ	ConflictsÚ	Obsoletes)r0   r'   z&%setup -n %{name}-%{unmangled_version})Úcleanr*   zrm -rf $RPM_BUILD_ROOT)Úverifyscriptr+   N)Úprer,   N)Úpostr-   N)Úpreunr.   N)Úpostunr/   N)r¯   z%files -f INSTALLED_FILESz%defattr(-,root,root)))rW   r}   Úget_versionÚreplacer    Úget_descriptionÚ
subprocessÚ	getoutputrS   Ú
splitlinesr‹   rh   r‡   r   Úget_licenser   r:   rX   ÚgetattrÚlowerre   rf   rG   Úget_urlr   r4   r&   rQ   rR   r‘   r9   Úget_long_descriptionr   rT   Úargvr7   ÚopenÚreadrŒ   r$   r%   )r=   Ú	spec_fileÚvendor_hookr¡   ÚproblemÚfixedÚ
fixed_hookÚfieldÚvalÚdef_setup_callÚ	def_buildÚinstall_cmdÚscript_optionsÚrpm_optÚattrÚdefaultÚfs   &                r>   r   Úbdist_rpm._make_spec_file¤  s  € ð ˜d×/Ñ/×8Ñ8Ó:Õ:Ø ×!2Ñ!2×!>Ñ!>Ó!@×!HÑ!HÈÈcÓ!RÕRØ(¨4×+<Ñ+<×+HÑ+HÓ+JÕJØ §¡×!5Ñ!5°c¸3Ó!?Õ?ØØ˜4×,Ñ,×<Ñ<Ó>×KÐKÀ)ÕLð
ˆ	ô !×*Ò*Ð+LÓMˆð —i‘iØ/:×/EÑ/EÔ/Gó!
Ù/G tˆb�—‘“�˜cÓ"Ñ/Gñ!
ó ˆð 0ˆØ9ˆØ ×(Ñ(¨Ó8ˆ
ØÔ$Ø×ÑÐRÔSØ×ÑÐ9¸JÕFÈÕMÔNð 	×Ñò 
ô 	ð �>�>ˆ>Ø×ÑÐLÕMà×ÑÐKÔLà×ÑØ˜4×,Ñ,×8Ñ8Ó:×GÐG¸iÕHØ˜Ÿ
™
Õ"ØLØ ð	
ô 	ð ��ˆà×$Ñ$×4Ñ4×6Ò6Ø× Ñ Ð!4Ô5øà×Ñ˜{¨4¯?©?Ð*;Ð<Ô=ó
ˆEô ˜$§¡£Ó.ˆCÜ˜#œt×$Ò$Ø× Ñ  §¡°¸¿¹À»Ó!FÖGØ”Ø× Ñ  E 7¨"¨S¨EÐ!2Ö3ñ
ð ×Ñ×$Ñ$×&Ò&Ø×Ñ˜W t×'8Ñ'8×'@Ñ'@Ó'BÕBÔCà×!×!Ð!Ø×ÑÐ-°×0FÑ0FÕFÔGà××ÐØ×ÑÐ.°·±¸$×:MÑ:MÓ1NÕNÔOà�9�9ˆ9Ø×Ñ˜X¬¯©×(8Ñ(8¸¿¹Ó(CÕCÔDà�?�?ˆ?Ø×Ñ˜\Ô*à×ÑØØØ×Ñ×2Ñ2Ó4×:Ð:¸ð
ô 	ð$ !ŸK™K˜=¨¬"¯'©'×*:Ñ*:¼3¿8¹8ÀA½;Ó*GÐ)HÐIˆØ%Ð& fÐ-ˆ	Ø×!×!Ð!Ø6¸ÕBˆIð (Ð(Ð(dÐeˆð NØ�n iÐ0ØÐ(¨+Ð6Ø?Ø3Ø(Ø*Ø,Ø.ð

ˆó '5Ñ"ˆG˜7ô ˜$Ó%ˆCß—g‘gØ× Ñ ØØ˜'•Mð"ô ÷ Ü˜cŸœ aØ!×(Ñ(¨¯©«¯©¸Ó)=Ô>÷ #™ð ×$Ñ$ WÖ-ñ '5ð  	×Ñò 
ô 	ð �>�>ˆ>Ø×Ñ˜W s§x¡x°·±Ó'?Õ?Ô@à�>�>ˆ>Ø×ÑØØðô ð ×Ñ˜TŸ^™^Ô,àÐùòk!
÷~ #Ÿ™ús   Ã3XÔ%/XØX"c                óf  € V'       g   V# . pVP                  4       P                  R4       Fo  pVP                  4       pV^ ,          R8X  d   VP                  RV.4       K6  V^ ,          R8X  d   VP                  V4       KW  VP                  RV,           4       Kq  	  V^ ,          '       g   V^  V# )zBFormat the changelog correctly and convert it to a list of stringsr±   Ú*r¯   r­   r²   )r‹   rŒ   r‡   rh   )r=   r%   Únew_changelogr¡   s   &&  r>   ri   Úbdist_rpm._format_changelogO  sš   € çØÐØˆØ—O‘OÓ%×+Ñ+¨DÖ1ˆDØ—:‘:“<ˆDØ�A�w˜#Œ~Ø×$Ñ$ b¨$ ZÖ0Ø�a•˜C”Ø×$Ñ$ TÖ*à×$Ñ$ T¨D¥[Ö1ñ 2ð ˜Q×ÔØ˜aÐ àÐrA   c                ó  <€ V ^8„  d   Qh/ S[ S[S[S[S[S[3,          ,          S[S[S[S[R,          S[3,          ,          ,          ,          ;R&   S[ S[S[,          ,          ;R&   S[ S[S[S[3,          ,          ;R&   # )rD   NÚuser_optionsÚboolean_optionsÚnegative_opt)r   rf   ÚtupleÚstrÚdict)rG   rH   s   "€r>   rI   rJ      s   ø‡ ‚ ñ Ù‰U‘3™™S�=Õ!Õ"¡T©%±±S¸4µZÁÐ0DÕ*EÕ%FÕFõñ {ñ ñ@ ™d¡3�iÕ(ñ ñA ñP ™4¡¡S �>Õ*ñ òQ rA   )'r   r   r4   r(   r%   r*   r3   r   r   r$   r   r:   r   r&   r)   r6   r9   r5   r#   r-   r/   r,   r.   r0   r'   r1   r   r;   r    r2   r8   r   r!   r   r   r   r7   r"   r+   )zbdist-base=Nz/base directory for creating built distributions)z	rpm-base=Nzdbase directory for creating RPMs (defaults to "rpm" under --bdist-base; must be specified for RPM 2))z	dist-dir=r”   zDdirectory to put final RPM files in (and .spec files if --spec-only))zpython=NzMpath to Python interpreter to hard-code in the .spec file [default: "python"])z
fix-pythonNzLhard-code the exact path to the current Python interpreter in the .spec file)z	spec-onlyNzonly regenerate spec file)zsource-onlyNzonly generate source RPM)zbinary-onlyNzonly generate binary RPM)z	use-bzip2Nz7use bzip2 instead of gzip to create source distribution)zdistribution-name=Nzgname of the (Linux) distribution to which this RPM applies (*not* the name of the module distribution!))zgroup=Nz9package classification [default: "Development/Libraries"])zrelease=NzRPM release number)zserial=NzRPM serial number)zvendor=NzaRPM "vendor" (eg. "Joe Blow <joe@example.com>") [default: maintainer or author from setup script])z	packager=NzBRPM packager (eg. "Jane Doe <jane@example.net>") [default: vendor])z
doc-files=Nz6list of documentation files (space or comma-separated))z
changelog=NzRPM changelog)zicon=Nzname of icon file)z	provides=Nz%capabilities provided by this package)z	requires=Nz%capabilities required by this package)z
conflicts=Nz-capabilities which conflict with this package)zbuild-requires=Nz+capabilities required to build this package)z
obsoletes=Nz*capabilities made obsolete by this package)ú
no-autoreqNz+do not automatically calculate dependencies)r   Úkz"don't clean up RPM build directory)r   Nz&clean up RPM build directory [default])r   Nz8compile with RPM_OPT_FLAGS when building from source RPM)r   Nz&do not pass any RPM CFLAGS to compiler)r   Nz"RPM 3 compatibility mode (default))r   NzRPM 2 compatibility mode)zprep-script=Nz3Specify a script for the PREP phase of RPM building)zbuild-script=Nz4Specify a script for the BUILD phase of RPM building)zpre-install=Nz:Specify a script for the pre-INSTALL phase of RPM building)zinstall-script=Nz6Specify a script for the INSTALL phase of RPM building)zpost-install=Nz;Specify a script for the post-INSTALL phase of RPM building)zpre-uninstall=Nz<Specify a script for the pre-UNINSTALL phase of RPM building)zpost-uninstall=Nz=Specify a script for the post-UNINSTALL phase of RPM building)zclean-script=Nz4Specify a script for the CLEAN phase of RPM building)zverify-script=Nz6Specify a script for the VERIFY phase of the RPM build)zforce-arch=Nz0Force an architecture onto the RPM build process)r;   Úqz3Run the INSTALL phase of RPM building in quiet mode)r   r   r   rë   r;   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Údescriptionrå   ræ   rç   r?   rZ   rY   r§   rª   r   ri   Ú__annotate_func__Ú__static_attributes__Ú__classdictcell__)rH   s   @r>   r   r      s’  ø‡ € Ø.€Kðy	ØPðy	ð	
ðy	ð	
ðy	ð	
ðy	ð.	
ð/y	ð> 	9ð?y	ð@ 	:ðAy	ðB 	:ðCy	ðD 	WðEy	ðP	
ðQy	ð` 	Xðay	ðb 	1ðcy	ðd 	/ðey	ðf	
ðgy	ðv	
ðwy	ð@ 	WðAy	ðB 	.ðCy	ðD 	-ðEy	ðF 	EðGy	ðH 	EðIy	ðJ 	NðKy	ðL 	QðMy	ðN 	KðOy	ðP 	LðQy	ðT 	AðUy	ðV 	IðWy	ðX	
ðYy	ðb 	Mðcy	ðd 	Bðey	ðf 	8ðgy	ðj 	Vðky	ðl 	Xðmy	ðn	
ðoy	ðx	
ðyy	ðB	
ðCy	ðL	
ðMy	ðV	
ðWy	ð` 	Xðay	ðb	
ðcy	ðn 	Rðoy	ðp 	Nðqy	ð òz,€Oð 	˜ØÐ/Ø�[ð.€Lò+÷Z%ð %÷B,)ð ,)÷\}ð }ò~CòiòV÷o ƒ rA   r   )Ú__doc__rQ   rÅ   rT   Údistutils._logr   Útypingr   Úcorer   Údebugr   Úerrorsr   r   r   r	   Ú	file_utilr
   Ú	sysconfigr   r   rF   rA   r>   Ú<module>rþ      sA   ðñó
 
Û Û 
Ý Ý å Ý ÷ó õ #Ý *ôI	�ö I	rA   