g-pypi

Software skärmdump:
g-pypi
Mjukvaruinformation:
Version: 0.3
Ladda upp dagen: 20 Feb 15
Utvecklare: Rob Cakebread
Licens: Gratis
Popularitet: 5

Rating: nan/5 (Total Votes: 0)

g-pypi är ett program som skapar ebuildskript för Gentoo Linux med hjälp av information i PyPI (Python Package Index).
Grundläggande användning
Skriv ebuild och ebuildfilerna för beroenden till din overlay:
& Nbsp; $ g-pypi paket
Utgång ebuild till standard:
& Nbsp; $ g-pypi -p paket
Som standard din första overlay listas i /etc/make.conf PORTDIR_OVERLAY används. Om du vill använda en annan, redigera ~ / .ex-pypi / g-pypirc
Som standard din första NYCKELORD listas i /etc/make.conf NYCKELORD används. Om du vill använda en annan, redigera ~ / .ex-pypi / g-pypirc
Du kan över rida vissa variabler om g-pypi inte kan räkna ut PN, PV, MY_P etc.
-n eller --PN = paketnamn -v eller --PV = version --MY_P = my_p --MY_PN = my_pn --MY_PV = my_pv
Om du inte anger ett portage kategori med "-c" ebuild kommer att placeras i dev-python
Använd "-V" för utförlig output för felsökning.
Installation
g-pypi finns i pythonhead offentliga overlay:
Om du inte har uppstått och konfigurerat app-portage / lekman:
& Nbsp; $ dyker lekman
& Nbsp; $ echo "käll /usr/portage/local/layman/make.conf" >> /etc/make.conf
sedan:
& Nbsp; $ lekman --add pythonhead
& Nbsp; $ dyka g-pypi

Funktioner :

  • Skriv ebuildskript till din overlay eller stdout
  • Bestämmer BEROR / RDEPEND om de deklareras med setuptools install_requires och skapar ebuildskript för beroenden
  • auto beräknar MY_P, MY_PN, MY_PV i många fall.
  • Lägger PYTHON_MODNAME variabel om modulen! = PN
  • Bestämmer $ {S} för dig genom uppackning ebuild
  • Kan avgöra SRC_URI utan att hämta paketet
  • Skannar setup.py för tester och lägger src_test () inklusive kontroller för näsa tester och lägger beroendet näsa och USE flaggan
  • Skannar setup.py för setuptools och varnar om den finner "extras_requires" och annan info
  • Konvertera Source Forge webbadress till spegeln: // source formatet
  • Kartor över 20 kända licenser i Python klassificerare till ordentliga portage kända licenser ($ PORTDIR / licens)
  • Kan utgång ebuild till stdout i ansi färg, BBCode, eller html
  • Använder Cheetah för ebuild mall för enkel customability

Annan programvara för utvecklare Rob Cakebread

twerp
twerp

14 Apr 15

Kommentarer till g-pypi

Kommentarer hittades inte
Kommentar
Slå på bilder!