
    eCi                     6    d dl Z d dlZdZdZd Zd Zd Zd ZdS )    Nz1.26.2ڀaa63fcb08b243a1e09f7701b3d84a19d7412a87253d54d49f014fdb9e75bbc81d152a41ed750fccde901453929b2a001585a7645351b41845ad205c17a73dcc9c                     | j         S )N)
USE_MPG123)settingss    6/b/s/w/ir/x/w/install/emscripten/tools/ports/mpg123.pyneededr      s    		    c                                            ddt           dt                      fd}|j                            d|d          gS )	Nmpg123z&https://www.mpg123.de/download/mpg123-z.tar.bz2)
sha512hashc                 (
   	                     ddt          z             }t          j                            |d          }t          j                            |d          }t          j                            |d          }t          j                            t          j                            t                    d          }t          j                            t          j                            t                    d          }t          j        |t          j                            |d                     t          j        |t          j                            |d	                     		                    |d
d           	
                    dt          d           dddddd|z   d|z   d|z   g}t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d          t          j                            |d           t          j                            |d!          t          j                            |d"          t          j                            |d#          t          j                            |d$          t          j                            |d%          t          j                            |d&          t          j                            |d'          t          j                            |d(          t          j                            |d)          t          j                            |d*          t          j                            |d+          t          j                            |d,          t          j                            |d-          t          j                            |d.          g}	                    || d||/           d S )0Nr   zmpg123-src	libmpg123compatzmpg123/config.hzmpg123/mpg123.hzconfig.hzmpg123.hz*123.h )patterntargetz-sUSE_MPG123z-DOPT_GENERICz-DREAL_IS_FLOATz-fomit-frame-pointerz-finline-functionsz-ffast-mathz-Izdct64.czequalizer.cz	feature.czformat.czframe.czicy.cz
icy2utf8.czid3.czindex.czlayer1.czlayer2.czlayer3.czlfs_alias.czlibmpg123.czntom.cz
optimize.czparse.cz	readers.czstringbuf.czsynth.czsynth_8bit.czsynth_real.czsynth_s32.cz	tabinit.czcompat.czcompat_dl.czcompat_str.c)flagssrcs)get_dirTAGospathjoindirname__file__shutilcopyfileinstall_headersmake_pkg_config
build_port)
finalsource_pathsrc_pathlibmpg123_pathcompat_pathconfig_hmpg123_hr   r   portss
            r   createzget.<locals>.create   sz   --)c/::Kw||K//HW\\(K88N',,x22Kw||BGOOH557HIIHw||BGOOH557HIIH
OHbgll8Z@@AAA
OHbgll>:FFGGG 
.(2FFF	(C888 
Xo
[
^	E 	gll>9--gll>=11gll>;//gll>:..gll>9--gll>7++gll><00gll>7++gll>9--gll>:..gll>:..gll>:..gll>=11gll>=11gll>8,,gll><00gll>9--gll>;//gll>=11gll>9--gll>>22gll>>22gll>=11gll>;//gll;
++gll;..gll;//7D< 
[%TJJJJJr	   libmpg123.aport)what)fetch_projectr   HASHcacheget_lib)r)   r   sharedr*   s   `   r   getr3      sl    h V V V Vcghhh9K 9K 9K 9K 9Kv ,

}f6

B
B	CCr	   c                 :    |j                             d           d S )Nr+   )r0   	erase_lib)r)   r   r2   s      r   clearr6   R   s    ,'''''r	   c                      dS )Nz8mpg123 (-sUSE_MPG123 or --use-port=mpg123; zlib license) r8   r	   r   showr9   V   s    	C	Cr	   )r   r   r   r/   r   r3   r6   r9   r8   r	   r   <module>r:      su    
			  J  >D >D >DB( ( (D D D D Dr	   