diff options
Diffstat (limited to 'dev-python/pyglet')
-rw-r--r-- | dev-python/pyglet/Manifest | 7 | ||||
-rw-r--r-- | dev-python/pyglet/metadata.xml | 21 | ||||
-rw-r--r-- | dev-python/pyglet/pyglet-1.1.4-r2.ebuild | 33 | ||||
-rw-r--r-- | dev-python/pyglet/pyglet-1.2.4.ebuild | 40 |
4 files changed, 101 insertions, 0 deletions
diff --git a/dev-python/pyglet/Manifest b/dev-python/pyglet/Manifest new file mode 100644 index 000000000000..df0cc813d110 --- /dev/null +++ b/dev-python/pyglet/Manifest @@ -0,0 +1,7 @@ +DIST pyglet-1.1.4.tar.gz 2946835 SHA256 63a7936dffe4fc0475617a4d804a4b63ab13949cb30afd3c62ab98d8384f7ff3 SHA512 e1acd2e145bddbed2da1e8d66222b7057ecfcc97f93f4972741e87ec8584a944e2cc0c972aa985cb1f51e0dd2e4bbf1332201e8eb66f29945cfdac1b9ac63b64 WHIRLPOOL f31dc562b940454766a188d0ce9ac8a462a9c24e995d28cacafe1437c1f1dc609410b748d9a31f2fe8c85aac7fbfa4bc54ec2c5470560f31251af64dda258c6c +DIST pyglet-1.2.4.tar.gz 2122017 SHA256 9f62ffbbcf2b202d084bf158685e77d28b8f4f5f2738f4c5e63a947a07503445 SHA512 70cd781936db8c8c156499e524ee73520bc90c19461074264abd62a4854307ef090af5faba521686f247fb4cbee552a428892f59a5b382429acfc000f4c2e22d WHIRLPOOL 24aa15be5819d659274a65eb39a3dcc44c74ddab3d48f8755d1a927427ce4bf05e07b6ebc3a92e1b06e8a1de97f599cb52c506732d3ec6a8a76346c9efd241c9 +EBUILD pyglet-1.1.4-r2.ebuild 760 SHA256 e0eae6c8204fa0f1250dd6efc288443ad0a0e3d16ab71b8a5e3a962cc88c811a SHA512 3c2f9f55d6e0fed6b19fb804487cb2a4f0d33e3d9174333b2bab5405b2b9e145e1fee6fff59f350241f2ad3c7c9879d99da85c76d12cee21e7bca8228a7dcdfb WHIRLPOOL 2f364e79555f656bf77efbcdeaa41820578b5730e13bfd9ffc797373dfc309160b1b82b08266bb51959675c0ac0095e09e831ca88e9d4bf0adcb2786e27d6de3 +EBUILD pyglet-1.2.4.ebuild 944 SHA256 6de0e9a0e34f63b6ab9bb48c4195676fbe6af19b11f0ea59fd701d7685b6023c SHA512 c5f8a593c2c60172bdea8e7ddfa3400cceae8c44f7c4a51d0d22a7445563433163a191190aa2d8ef7d408ff39eae85f1a18dd7b8f62e55e087f0c3a5243182de WHIRLPOOL 589d2e59193c74bc795c73b29674b83644b835287b189b3ffcee00077334db226d5d35071209d59732a495b787a8d7fe35e25cf2a8d2dabfe5bcb74fe94ce56a +MISC ChangeLog 3471 SHA256 6a1122bae2b453827cf3c68364418ccb3081fecbcb0b10ad4ec6257ec585d1c8 SHA512 b0e3562093dca95e758d58ae4e38cc9dc2b8edfa5ceaab658d70dba49e4d06ce388824d65a4359ed5c8b49b3148e6a6e5f8a62e5f59aa51669c2562287eedb73 WHIRLPOOL fb973224d1380034a3de77b66f11929015eca4620f0366fdbf98b9a2fa5f2d811fe1c6c541f5fe8199c54a0360ff4d7a5f51ad63ee1d49aa38e4c4ab4cc28b85 +MISC ChangeLog-2015 2131 SHA256 c8ffd25ea1658b9dd1158d3e0e97c096a92337647495dac9ea651a2677783b08 SHA512 d0acd0f644d921a871aa6459209708091826f7515935f038c847b3d31394a82c5d07c72d5c18e995756da9b3ffb3de3bac0936fc5d6ad1e182973ae39176a8bb WHIRLPOOL 1c4a10bcbf8aefa7737ba610796b5b68bc489d1671cd838ac96684ddb57a4bfc0f26c8b02c27cf750e54d615a09d5dea971ec99cb27975bcea547a5d3158f08c +MISC metadata.xml 893 SHA256 532125bdec3f860adc2b1c1a1e6640d069d3dc36a178ca2339833275dd07c80a SHA512 2bf1d8f350103309d98bda2834337acf488726e3ee141509f3423c46695c87d2a61557dec3d3c0e523815e09fd3d02eb3411779b4ce2fac05b83425401480269 WHIRLPOOL 5ef54995f1abe86d29a694f09d43cc8d5e786bb70a7458a147855e8bac5dd3e3ad5d452124654b276208e15a7dfebf92d72e20e5aaae08667c38d5869447230c diff --git a/dev-python/pyglet/metadata.xml b/dev-python/pyglet/metadata.xml new file mode 100644 index 000000000000..85c37d9142f7 --- /dev/null +++ b/dev-python/pyglet/metadata.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>sci@gentoo.org</email> + </maintainer> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> + <longdescription lang="en">This library provides an object-oriented programming interface + for developing games and other visually-rich applications with Python. + pyglet has virtually no external dependencies. For most applications + and game requirements, pyglet needs nothing else besides Python, + simplifying distribution and installation. It also handles + multiple windows and fully aware of multi-monitor setups. + pyglet might be seen as an alternative to PyGame.</longdescription> + <upstream> + <remote-id type="pypi">pyglet</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/pyglet/pyglet-1.1.4-r2.ebuild b/dev-python/pyglet/pyglet-1.1.4-r2.ebuild new file mode 100644 index 000000000000..e45dc74be7ec --- /dev/null +++ b/dev-python/pyglet/pyglet-1.1.4-r2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="Cross-platform windowing and multimedia library for Python" +HOMEPAGE="http://www.pyglet.org/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" +IUSE="alsa doc examples gtk +openal" + +RDEPEND=" + virtual/opengl + alsa? ( media-libs/alsa-lib[alisp] ) + gtk? ( x11-libs/gtk+:2 ) + openal? ( media-libs/openal )" +DEPEND="${RDEPEND}" +# ffmpeg? ( media-libs/avbin-bin ) + +DOCS="NOTICE" + +python_install_all() { + use doc && HTML_DOCS=( doc/html/. ) + use examples && EXAMPLES=( examples ) + distutils-r1_python_install_all +} diff --git a/dev-python/pyglet/pyglet-1.2.4.ebuild b/dev-python/pyglet/pyglet-1.2.4.ebuild new file mode 100644 index 000000000000..bfe61697a4ae --- /dev/null +++ b/dev-python/pyglet/pyglet-1.2.4.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) + +inherit distutils-r1 virtualx + +DESCRIPTION="Cross-platform windowing and multimedia library for Python" +HOMEPAGE="http://www.pyglet.org/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="alsa examples gtk +openal" + +RDEPEND=" + virtual/opengl + alsa? ( media-libs/alsa-lib[alisp] ) + gtk? ( x11-libs/gtk+:2 ) + openal? ( media-libs/openal )" +DEPEND="${RDEPEND}" +# ffmpeg? ( media-libs/avbin-bin ) + +# pyglet.gl.glx_info.GLXInfoException: pyglet requires an X server with GLX +RESTRICT=test + +python_test() { + python_is_python3 && return + VIRTUALX_COMMAND="${PYTHON}" + virtualmake tests/test.py +} + +python_install_all() { + DOCS=( NOTICE ) + use examples && EXAMPLES=( examples ) + distutils-r1_python_install_all +} |