g-pypi

Скріншот програми:
g-pypi
Дані програми:
Версія: 0.3
Дата завантаження: 20 Feb 15
Розробник: Rob Cakebread
Ліцензія: Безкоштовно
Популярність: 5

Rating: nan/5 (Total Votes: 0)

г-PyPI є програмне забезпечення, яке створює складальні файли для Gentoo Linux, використовуючи інформацію в PyPI (Python індексу пакетів).
Основи використання
Написати складального і складальні для залежностей на ваш Overlay:
І NBSP; $ G-PyPI package_name
Вихід Ебілд на стандартний висновок:
І NBSP; $ G-PyPI -p Имя_Пакета
За замовчуванням ваш перший накладення перераховані в /etc/make.conf PORTDIR_OVERLAY використовується. Якщо ви хочете використовувати іншу, редагувати ~ / .g-PyPI / г-pypirc
За замовчуванням ваш перший ключовими словами, перерахованими в /etc/make.conf ключових слів використовується. Якщо ви хочете використовувати іншу, редагувати ~ / .g-PyPI / г-pypirc
Ви можете по-їздити деякі змінні, якщо г-PyPI не можу зрозуміти, PN, PV, MY_P і т.д.
-n або --PN = ім'я-пакета -V, --PV = версія --MY_P = my_p --MY_PN = my_pn --MY_PV = my_pv
Якщо ви не вкажете категорію портежей з '-c' складального файлу будуть поміщені в Dev-пітона
Використовуйте '-v' для докладного протоколювання для налагодження.
Установка
г-PyPI в зонах загального накладення pythonhead в:
Якщо ви не з'явилися і налаштований додаток в Portage / мирянин:
І NBSP; $ з'являються обивателя
І NBSP; $ відлуння "джерело /usr/portage/local/layman/make.conf" >> /etc/make.conf
в такому випадку:
І NBSP; $ мирянин --add pythonhead
І NBSP; $ виникають G-PyPi

Особливості

  • Написати складальні на ваш накладення або стандартний висновок
  • Визначає DEPEND / RDEPEND якщо вони були оголошені з Setuptools install_requires і створює складальні файли для залежностей
  • автомагіческі розраховує MY_P, MY_PN, MY_PV у багатьох випадках.
  • Додає змінну PYTHON_MODNAME Якщо модуль! = PN
  • Визначає $ {S} для вас розпакування складального
  • Може визначити SRC_URI без завантаження пакета
  • Сканування setup.py для випробувань і додає src_test () в тому числі перевірок для носа тестів і додає залежність від носа і прапор використовувати
  • Сканування setup.py для Setuptools і попереджає, якщо знаходить "extras_requires» та інша інформація
  • Перетворити Source Forge URL в дзеркало: // SourceForge формат
  • Карти більше 20 відомих типів ліцензії в Python класифікаторів у відповідних Portage відомий ліцензій ($ PORTDIR / ліцензії)
  • може виводити Ебілд на стандартний висновок в ANSI кольору, BBCode, або HTML
  • Використання Cheetah для складального шаблоні для легкого customability

Інші програми розробника Rob Cakebread

twerp
twerp

14 Apr 15

g-pypi

Коментар не знайдено
додати коментар
Включіть картинки!