summaryrefslogtreecommitdiff
path: root/dev-python/pyglet
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-python/pyglet
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/pyglet')
-rw-r--r--dev-python/pyglet/Manifest7
-rw-r--r--dev-python/pyglet/metadata.xml21
-rw-r--r--dev-python/pyglet/pyglet-1.1.4-r2.ebuild33
-rw-r--r--dev-python/pyglet/pyglet-1.2.4.ebuild40
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
+}