G-pypi เป็นซอฟต์แวร์ที่สร้าง ebuilds สำหรับ Gentoo Linux ใช้ข้อมูลใน PyPI (งูใหญ่แพคเกจดัชนี)
การใช้งานขั้นพื้นฐาน
เขียน ebuild และ ebuilds สำหรับการอ้างอิงในการซ้อนทับของคุณ:
& nbsp; $ G-pypi package_name
ebuild ส่งออกไปยัง stdout:
& nbsp; $ G-pypi -p package_name
โดยค่าเริ่มต้นการแสดงข้อมูลครั้งแรกของคุณอยู่ใน /etc/make.conf PORTDIR_OVERLAY ถูกนำมาใช้ ถ้าคุณต้องการที่จะใช้อย่างใดอย่างหนึ่งที่แตกต่างกัน, แก้ไข ~ / .G-pypi / G-pypirc
โดยค่าเริ่มต้นคำค้นหาคำแรกของคุณอยู่ใน KEYWORDS /etc/make.conf ถูกนำมาใช้ ถ้าคุณต้องการที่จะใช้อย่างใดอย่างหนึ่งที่แตกต่างกัน, แก้ไข ~ / .G-pypi / G-pypirc
คุณสามารถมากกว่าขี่ตัวแปรบางอย่างถ้า G-pypi ไม่สามารถคิดออก PN, PV, MY_P ฯลฯ
หรือ n = --PN แพคเกจชื่อ -v หรือ --PV = รุ่น --MY_P = my_p --MY_PN = my_pn --MY_PV = my_pv
ถ้าคุณไม่ได้ระบุประเภทการขนส่งกับ '-c' ebuild จะถูกวางไว้ใน dev-หลาม
ใช้ '-V' สำหรับการส่งออก verbose สำหรับการแก้จุดบกพร่อง
การติดตั้ง
G-pypi มีให้บริการในการซ้อนทับของประชาชน pythonhead:
หากคุณยังไม่โผล่ออกมาและกำหนดค่าการตรวจสอบการขนส่ง / คนธรรมดา:
& nbsp; $ โผล่ออกมาคนธรรมดา
& nbsp; $ echo "แหล่ง /usr/portage/local/layman/make.conf" >> /etc/make.conf
แล้ว:
& nbsp; $ คนธรรมดา --add pythonhead
& nbsp; $ โผล่ G-pypi
คุณสมบัติ
- เขียน ebuilds การซ้อนทับของคุณหรือ stdout
- กำหนดพึ่งพา / RDEPEND ถ้าพวกเขาจะประกาศด้วย install_requires setuptools และสร้าง ebuilds สำหรับอ้างอิง
- โดยอัตโนมัติคำนวณ MY_P, MY_PN, MY_PV ในหลายกรณี.
- เพิ่มตัวแปร PYTHON_MODNAME ถ้าโมดูล! = PN
- กำหนด $ {S} สำหรับคุณโดยการเปิดออก ebuild
- สามารถกำหนด SRC_URI โดยไม่ต้องดาวน์โหลดแพคเกจ
- setup.py สแกนสำหรับการทดสอบและเพิ่ม src_test () รวมทั้งการตรวจสอบสำหรับการทดสอบจมูกและเพิ่มการพึ่งพาจมูกและธงใช้
- setup.py สแกนสำหรับ setuptools และเตือนหากพบ 'extras_requires และข้อมูลอื่น ๆ
- แปลง URL Forge แหล่งที่กระจก: // sourceforge รูปแบบ
- แผนที่กว่า 20 ใบอนุญาตที่รู้จักกันในแยกแยะหลามสิทธิการใช้งานการขนส่งที่รู้จักกันดีที่เหมาะสม ($ PORTDIR / ใบอนุญาต)
- สามารถ ebuild ส่งออกไปยัง stdout สี ANSI, BBCode หรือ HTML
- ใช้เสือชีต้าสำหรับแม่แบบสำหรับ ebuild customability ง่าย
ความคิดเห็นที่ไม่พบ