| Server IP : 198.54.126.161 / Your IP : 216.73.217.148 Web Server : LiteSpeed System : Linux premium12.web-hosting.com 4.18.0-553.94.1.lve.el8.x86_64 #1 SMP Thu Jan 22 12:37:22 UTC 2026 x86_64 User : amerfigf ( 898) PHP Version : 8.2.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /proc/self/root/lib/python3.8/site-packages/setuptools/command/__pycache__/ |
Upload File : |
U
�Qab� � @ s( d dl m mZ G dd� dej�ZdS )� Nc @ s e Zd ZdZdd� Zdd� ZdS )� bdist_rpmaf
Override the default bdist_rpm behavior to do the following:
1. Run egg_info to ensure the name and version are properly calculated.
2. Always run 'install' using --single-version-externally-managed to
disable eggs in RPM distributions.
3. Replace dash with underscore in the version numbers for better RPM
compatibility.
c C s | � d� tj�| � d S )NZegg_info)Zrun_command�origr �run)�self� r �@/usr/lib/python3.8/site-packages/setuptools/command/bdist_rpm.pyr s
z
bdist_rpm.runc sl | j �� }|�dd�}tj�| �}d| � d| �� �fdd�|D �}|���d }d| }|�||� |S )N�-�_z%define version c s0 g | ](}|� d d�� dd�� dd�� � ���qS )zSource0: %{name}-%{version}.tarz)Source0: %{name}-%{unmangled_version}.tarzsetup.py install z5setup.py install --single-version-externally-managed z%setupz&%setup -n %{name}-%{unmangled_version})�replace)�.0�line�Zline23Zline24r r �
<listcomp> s ���� �z-bdist_rpm._make_spec_file.<locals>.<listcomp>� z%define unmangled_version )ZdistributionZget_versionr
r r �_make_spec_file�index�insert)r �versionZ
rpmversion�specZ
insert_locZunmangled_versionr r
r r s
�
zbdist_rpm._make_spec_fileN)�__name__�
__module__�__qualname__�__doc__r r r r r r r s
r )Zdistutils.command.bdist_rpmZcommandr r r r r r �<module> s