г-pypi е софтуер, който създава ebuilds за Gentoo Linux, използвайки информация в PyPI (Python пакет Index).
<Силен> Basic Usage
Напиши ebuild и ebuilds за зависимости към вашия наслагване:
& Nbsp; $ г-pypi package_name
Output ebuild да стандартния изход:
& Nbsp; $ г-pypi -p package_name
По подразбиране се използва първия си наслагване вписана в /etc/make.conf PORTDIR_OVERLAY. Ако искате да използвате друг един, редактиране ~ / .д-pypi / г-pypirc
По подразбиране се използва първия си ключови думи, описани в /etc/make.conf ключови думи. Ако искате да използвате друг един, редактиране ~ / .д-pypi / г-pypirc
Можете да над-вози някои променливи, ако г-pypi не мога да разбера на PN, PV, MY_P т.н.
-М или --PN = пакет-име-V или --PV = версия --MY_P = my_p --MY_PN = my_pn --MY_PV = my_pv
Ако не посочите категория Portage с "-С" на ebuild ще бъде поставен в Dev-питон
Използвайте "-V" за подробния изход за отстраняване на грешки.
<Силен> Монтаж
г-pypi е наличен в публични наслагване pythonhead на:
Ако не се появиха и конфигуриран ап-Portage / лаик:
& Nbsp; $ излезе мирянин
& Nbsp; $ ехо "източник /usr/portage/local/layman/make.conf" >> /etc/make.conf
след това:
& Nbsp; $ мирянин --add pythonhead
& Nbsp; $ излезе г-pypi
<силни> Характеристики :
- Напиши ebuilds да ви наслагване или да стандартния изход
- Определя ЗАВИСИ / RDEPEND ако са декларирани с setuptools install_requires и създава ebuilds за зависимости
- автоматична изчислява MY_P, MY_PN, MY_PV в много случаи.
- Добавя PYTHON_MODNAME променлива, ако модула! = PN
- Определя $ {S} за вас от разопаковане ebuild
- може да се определи SRC_URI без сваляне на опаковката
- Сканиране setup.py за тестове и добавя src_test (), включително проверки за тестове на носа и добавя, зависимостта от носа и работа с флага
- Сканиране setup.py за setuptools и предупреждава, ако установи "extras_requires, така и на друга информация
- Convert Source Forge URL на огледало: // SourceForge формат
- Карти над 20 известни лицензи в Питон класификатори на подходящи PORTAGE-известен лицензи ($ PORTDIR / лицензи)
- Може ли изход ebuild да стандартния изход в ANSI цвят, BBCode, или HTML
- Използва Cheetah за ebuild шаблона за лесно customability
Коментари не е намерена