g-PyPI jest oprogramowanie, które tworzy ebuildy dla Gentoo Linux z wykorzystaniem informacji w PyPI (Python Package Index).
Podstawy obsługi
Napisz ebuild i ebuildów dla zależności do nakładki:
& Nbsp; $ g-PyPI nazwa_pakietu
Wyjście ebuild na standardowe wyjście:
& Nbsp; $ g-PyPI -p nazwa_pakietu
Domyślnie używany jest Twoja pierwsza nakładka wymienione w /etc/make.conf PORTDIR_OVERLAY. Jeśli chcesz użyć inny, edytuj ~ / .g-PyPI / g pypirc
Domyślnie używany jest Twoja pierwsza SŁÓW wymienione w /etc/make.conf słów kluczowych. Jeśli chcesz użyć inny, edytuj ~ / .g-PyPI / g pypirc
Możesz nadmiernie jeździć kilka zmiennych, jeśli g-PyPI nie może dowiedzieć się, PN, PV, MY_P itp
-n lub --PN = nazwa-pakietu -v lub --PV = wersja --MY_P = my_p --MY_PN = my_pn --MY_PV = my_pv
Jeśli użytkownik nie określi kategorię Portage z -c ebuilda zostaną umieszczone w dev-python
Użyj '-V' dla wyjścia dla debugowania gadatliwym.
instalacji
g-PyPI jest dostępny w pythonhead w nakładce publicznej:
Jeżeli nie pojawiły i skonfigurowany app-portage / laika:
& Nbsp; $ pojawiają laika
& Nbsp; $ echo "źródło /usr/portage/local/layman/make.conf" >> /etc/make.conf
następnie:
& Nbsp; $ laik --add pythonhead
& Nbsp; $ pojawiają g-PyPI
Opis :
- Napisz ebuildów do nakładki lub stdout
- Określa DEPEND / RDEPEND, jeżeli zostały zgłoszone z setuptools install_requires i tworzy ebuildy dla zależnościami
- Automagicznie oblicza MY_P, MY_PN, MY_PV w wielu przypadkach.
- Dodaje zmienną PYTHON_MODNAME jeśli modułu! = PN
- Określa $ {s} dla Ciebie przez rozpakowaniu ebuild
- Czy można określić SRC_URI bez pobierania pakietu
- Skany setup.py do testów i dodaje src_test (), w tym kontrole na testach nosa i dodaje, zależność od nosa i flag USE
- Skany setup.py dla setuptools i ostrzega, jeżeli stwierdzi "extras_requires 'i innych informacji,
- Konwersja Źródło Forge URL do lustra: // Format SourceForge
- Mapy ponad 20 znanych licencji w Pythonie klasyfikatorów do odpowiednich licencji portage znane ($ PORTDIR / licencje)
- Może Ebuild wyjście na standardowe wyjście w ANSI kolorów, bbcode lub html
- Używa Cheetah dla ebuild szablonu ułatwia customability
Komentarze nie znaleziono