summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@users.noreply.github.com>2018-06-06 16:09:52 -0400
committerGitHub <noreply@github.com>2018-06-06 16:09:52 -0400
commit278e3583628b5b9492a74bb1f54ca39931d16d2d (patch)
tree1eb33b6b1ee1522e930160dd7b3d85e43b89f5e4
parent4c09bbcec65a6358094e4f4c0ac82f15ff56bf5d (diff)
downloadastroconda-contrib-278e3583628b5b9492a74bb1f54ca39931d16d2d.tar.gz
Add pyopengl/-accelerate (#364)
-rw-r--r--pyopengl-accelerate/bld.bat2
-rw-r--r--pyopengl-accelerate/build.sh1
-rw-r--r--pyopengl-accelerate/meta.yaml40
-rw-r--r--pyopengl/bld.bat2
-rw-r--r--pyopengl/build.sh1
-rw-r--r--pyopengl/meta.yaml266
6 files changed, 67 insertions, 245 deletions
diff --git a/pyopengl-accelerate/bld.bat b/pyopengl-accelerate/bld.bat
new file mode 100644
index 0000000..85a7bc3
--- /dev/null
+++ b/pyopengl-accelerate/bld.bat
@@ -0,0 +1,2 @@
+%PYTHON% setup.py install
+if errorlevel 1 exit 1
diff --git a/pyopengl-accelerate/build.sh b/pyopengl-accelerate/build.sh
new file mode 100644
index 0000000..5a5aeeb
--- /dev/null
+++ b/pyopengl-accelerate/build.sh
@@ -0,0 +1 @@
+$PYTHON setup.py install
diff --git a/pyopengl-accelerate/meta.yaml b/pyopengl-accelerate/meta.yaml
new file mode 100644
index 0000000..8c1e2a5
--- /dev/null
+++ b/pyopengl-accelerate/meta.yaml
@@ -0,0 +1,40 @@
+{% set badname = "PyOpenGL-accelerate" %}
+{% set name = badname|lower %}
+{% set version = "3.1.1a1" %}
+{% set number = '0' %}
+{% set file_ext = "tar.gz" %}
+{% set hash_type = "sha256" %}
+{% set hash_value = "3d37af9f2565febf214e1da2a5fe019561992d34026ce2a5f51972e121b84cdd" %}
+
+about:
+ home: http://pyopengl.sourceforge.net
+ license: BSD License
+ summary: Acceleration code for PyOpenGL
+ description: "Acceleration code for PyOpenGL\n\nThis set of C (Cython) extensions provides acceleration of common operations\nfor slow points in PyOpenGL 3.x."
+
+package:
+ name: '{{ name }}'
+ version: '{{ version }}'
+
+source:
+ fn: '{{ badname }}-{{ version }}.{{ file_ext }}'
+ url: https://pypi.io/packages/source/{{ badname[0] }}/{{ badname }}/{{ badname }}-{{ version }}.{{ file_ext }}
+ '{{ hash_type }}': '{{ hash_value }}'
+
+build:
+ number: {{ number }}
+
+requirements:
+ build:
+ - cython
+ - numpy {{ numpy }}
+ - python {{ python }}
+ - setuptools
+
+ run:
+ - numpy
+ - python
+
+test:
+ imports:
+ - OpenGL_accelerate
diff --git a/pyopengl/bld.bat b/pyopengl/bld.bat
new file mode 100644
index 0000000..85a7bc3
--- /dev/null
+++ b/pyopengl/bld.bat
@@ -0,0 +1,2 @@
+%PYTHON% setup.py install
+if errorlevel 1 exit 1
diff --git a/pyopengl/build.sh b/pyopengl/build.sh
new file mode 100644
index 0000000..5a5aeeb
--- /dev/null
+++ b/pyopengl/build.sh
@@ -0,0 +1 @@
+$PYTHON setup.py install
diff --git a/pyopengl/meta.yaml b/pyopengl/meta.yaml
index 9905f06..9a4c058 100644
--- a/pyopengl/meta.yaml
+++ b/pyopengl/meta.yaml
@@ -1,263 +1,39 @@
-{% set name = "pyopengl" %}
+{% set badname = "PyOpenGL" %}
+{% set name = badname|lower %}
{% set version = "3.1.1a1" %}
-#{% set file_ext = "tar.gz" %}
-#{% set hash_type = "sha256" %}
-#{% set hash_value = "c96d909b359abe3271b746bacf7e6ba52935141e2406a8f90231e4e44dfa4075" %}
+{% set number = '0' %}
+{% set file_ext = "tar.gz" %}
+{% set hash_type = "sha256" %}
+{% set hash_value = "c96d909b359abe3271b746bacf7e6ba52935141e2406a8f90231e4e44dfa4075" %}
+
+about:
+ home: http://pyopengl.sourceforge.net
+ license: BSD License
+ summary: Standard OpenGL bindings for Python
package:
- name: '{{ name|lower }}'
+ name: '{{ name }}'
version: '{{ version }}'
source:
- #fn: '{{ name }}-{{ version }}.{{ file_ext }}'
- #url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.{{ file_ext }}
- url: 'https://files.pythonhosted.org/packages/df/fe/b9da75e85bcf802ed5ef92a5c5e4022bf06faa1d41b9630b9bb49f827483/PyOpenGL-3.1.1a1.tar.gz'
- #'{{ hash_type }}': '{{ hash_value }}'
+ fn: '{{ badname }}-{{ version }}.{{ file_ext }}'
+ url: https://pypi.io/packages/source/{{ badname[0] }}/{{ badname }}/{{ badname }}-{{ version }}.{{ file_ext }}
+ '{{ hash_type }}': '{{ hash_value }}'
build:
- number: 0
- script: python setup.py install --single-version-externally-managed --record=record.txt
+ number: {{ number }}
requirements:
- host:
- - python
+ build:
+ - pyopengl-accelerate {{ version }}
+ - python {{ python }}
- setuptools
+
run:
+ - pyopengl-accelerate {{ version }}
- python
test:
imports:
- OpenGL
- - OpenGL.AGL
-# - OpenGL.EGL
-# - OpenGL.EGL.ANDROID
-# - OpenGL.EGL.ANGLE
-# - OpenGL.EGL.ARM
-# - OpenGL.EGL.EXT
-# - OpenGL.EGL.HI
-# - OpenGL.EGL.IMG
-# - OpenGL.EGL.KHR
-# - OpenGL.EGL.MESA
-# - OpenGL.EGL.NOK
-# - OpenGL.EGL.NV
-# - OpenGL.EGL.TIZEN
-# - OpenGL.EGL.VERSION
- OpenGL.GL
- - OpenGL.GL.AMD
- - OpenGL.GL.ANGLE
- - OpenGL.GL.APPLE
- - OpenGL.GL.ARB
- - OpenGL.GL.ARM
- - OpenGL.GL.ATI
- - OpenGL.GL.DFX
- - OpenGL.GL.DMP
- - OpenGL.GL.EXT
- - OpenGL.GL.FJ
- - OpenGL.GL.GREMEDY
- - OpenGL.GL.HP
- - OpenGL.GL.IBM
- - OpenGL.GL.IMG
- - OpenGL.GL.INGR
- - OpenGL.GL.INTEL
- - OpenGL.GL.KHR
- - OpenGL.GL.MESA
- - OpenGL.GL.MESAX
- - OpenGL.GL.NV
- - OpenGL.GL.NVX
- - OpenGL.GL.OES
- - OpenGL.GL.OML
- - OpenGL.GL.PGI
- - OpenGL.GL.QCOM
- - OpenGL.GL.REND
- - OpenGL.GL.S3
- - OpenGL.GL.SGI
- - OpenGL.GL.SGIS
- - OpenGL.GL.SGIX
- - OpenGL.GL.SUN
- - OpenGL.GL.SUNX
- - OpenGL.GL.VERSION
- - OpenGL.GL.VIV
- - OpenGL.GL.WIN
- - OpenGL.GLE
- #- OpenGL.GLES1
- #- OpenGL.GLES1.AMD
- #- OpenGL.GLES1.APPLE
- #- OpenGL.GLES1.ARM
- #- OpenGL.GLES1.EXT
- #- OpenGL.GLES1.IMG
- #- OpenGL.GLES1.NV
- #- OpenGL.GLES1.OES
- #- OpenGL.GLES1.QCOM
- #- OpenGL.GLES1.VERSION
- #- OpenGL.GLES2
- #- OpenGL.GLES2.AMD
- #- OpenGL.GLES2.ANDROID
- #- OpenGL.GLES2.ANGLE
- #- OpenGL.GLES2.APPLE
- #- OpenGL.GLES2.ARM
- #- OpenGL.GLES2.DMP
- #- OpenGL.GLES2.EXT
- #- OpenGL.GLES2.FJ
- #- OpenGL.GLES2.IMG
- #- OpenGL.GLES2.INTEL
- #- OpenGL.GLES2.KHR
- #- OpenGL.GLES2.NV
- #- OpenGL.GLES2.OES
- #- OpenGL.GLES2.QCOM
- #- OpenGL.GLES2.VERSION
- #- OpenGL.GLES2.VIV
- #- OpenGL.GLES3
- #- OpenGL.GLES3.VERSION
- - OpenGL.GLU
- - OpenGL.GLU.EXT
- - OpenGL.GLUT
- #- OpenGL.GLX
- #- OpenGL.GLX.AMD
- #- OpenGL.GLX.ARB
- #- OpenGL.GLX.DFX
- #- OpenGL.GLX.EXT
- #- OpenGL.GLX.INTEL
- #- OpenGL.GLX.MESA
- #- OpenGL.GLX.NV
- #- OpenGL.GLX.OML
- #- OpenGL.GLX.SGI
- #- OpenGL.GLX.SGIS
- #- OpenGL.GLX.SGIX
- #- OpenGL.GLX.SUN
- #- OpenGL.GLX.VERSION
- #- OpenGL.Tk
- #- OpenGL.WGL
- #- OpenGL.WGL.AMD
- #- OpenGL.WGL.ARB
- #- OpenGL.WGL.ATI
- #- OpenGL.WGL.DFX
- #- OpenGL.WGL.DL
- #- OpenGL.WGL.EXT
- #- OpenGL.WGL.I3D
- #- OpenGL.WGL.NV
- #- OpenGL.WGL.OML
- #- OpenGL.WGL.VERSION
- - OpenGL.arrays
- #- OpenGL.osmesa
- #- OpenGL.platform
- #- OpenGL.raw
- #- OpenGL.raw.EGL
- #- OpenGL.raw.EGL.ANDROID
- #- OpenGL.raw.EGL.ANGLE
- #- OpenGL.raw.EGL.ARM
- #- OpenGL.raw.EGL.EXT
- #- OpenGL.raw.EGL.HI
- #- OpenGL.raw.EGL.IMG
- #- OpenGL.raw.EGL.KHR
- #- OpenGL.raw.EGL.MESA
- #- OpenGL.raw.EGL.NOK
- #- OpenGL.raw.EGL.NV
- #- OpenGL.raw.EGL.TIZEN
- #- OpenGL.raw.EGL.VERSION
- #- OpenGL.raw.GL
- #- OpenGL.raw.GL.AMD
- #- OpenGL.raw.GL.ANGLE
- #- OpenGL.raw.GL.APPLE
- #- OpenGL.raw.GL.ARB
- #- OpenGL.raw.GL.ARM
- #- OpenGL.raw.GL.ATI
- #- OpenGL.raw.GL.DFX
- #- OpenGL.raw.GL.DMP
- #- OpenGL.raw.GL.EXT
- #- OpenGL.raw.GL.FJ
- #- OpenGL.raw.GL.GREMEDY
- #- OpenGL.raw.GL.HP
- #- OpenGL.raw.GL.IBM
- #- OpenGL.raw.GL.IMG
- #- OpenGL.raw.GL.INGR
- #- OpenGL.raw.GL.INTEL
- #- OpenGL.raw.GL.KHR
- #- OpenGL.raw.GL.MESA
- #- OpenGL.raw.GL.MESAX
- #- OpenGL.raw.GL.NV
- #- OpenGL.raw.GL.NVX
- #- OpenGL.raw.GL.OES
- #- OpenGL.raw.GL.OML
- #- OpenGL.raw.GL.PGI
- #- OpenGL.raw.GL.QCOM
- #- OpenGL.raw.GL.REND
- #- OpenGL.raw.GL.S3
- #- OpenGL.raw.GL.SGI
- #- OpenGL.raw.GL.SGIS
- #- OpenGL.raw.GL.SGIX
- #- OpenGL.raw.GL.SUN
- #- OpenGL.raw.GL.SUNX
- #- OpenGL.raw.GL.VERSION
- #- OpenGL.raw.GL.VIV
- #- OpenGL.raw.GL.WIN
- #- OpenGL.raw.GLE
- #- OpenGL.raw.GLES1
- #- OpenGL.raw.GLES1.AMD
- #- OpenGL.raw.GLES1.APPLE
- #- OpenGL.raw.GLES1.ARM
- #- OpenGL.raw.GLES1.EXT
- #- OpenGL.raw.GLES1.IMG
- #- OpenGL.raw.GLES1.NV
- #- OpenGL.raw.GLES1.OES
- #- OpenGL.raw.GLES1.QCOM
- #- OpenGL.raw.GLES1.VERSION
- #- OpenGL.raw.GLES2
- #- OpenGL.raw.GLES2.AMD
- #- OpenGL.raw.GLES2.ANDROID
- #- OpenGL.raw.GLES2.ANGLE
- #- OpenGL.raw.GLES2.APPLE
- #- OpenGL.raw.GLES2.ARM
- #- OpenGL.raw.GLES2.DMP
- #- OpenGL.raw.GLES2.EXT
- #- OpenGL.raw.GLES2.FJ
- #- OpenGL.raw.GLES2.IMG
- #- OpenGL.raw.GLES2.INTEL
- #- OpenGL.raw.GLES2.KHR
- #- OpenGL.raw.GLES2.NV
- #- OpenGL.raw.GLES2.OES
- #- OpenGL.raw.GLES2.QCOM
- #- OpenGL.raw.GLES2.VERSION
- #- OpenGL.raw.GLES2.VIV
- #- OpenGL.raw.GLES3
- #- OpenGL.raw.GLES3.VERSION
- #- OpenGL.raw.GLU
- #- OpenGL.raw.GLUT
- #- OpenGL.raw.GLX
- #- OpenGL.raw.GLX.AMD
- #- OpenGL.raw.GLX.ARB
- #- OpenGL.raw.GLX.DFX
- #- OpenGL.raw.GLX.EXT
- #- OpenGL.raw.GLX.INTEL
- #- OpenGL.raw.GLX.MESA
- #- OpenGL.raw.GLX.NV
- #- OpenGL.raw.GLX.OML
- #- OpenGL.raw.GLX.SGI
- #- OpenGL.raw.GLX.SGIS
- #- OpenGL.raw.GLX.SGIX
- #- OpenGL.raw.GLX.SUN
- #- OpenGL.raw.GLX.VERSION
- #- OpenGL.raw.WGL
- #- OpenGL.raw.WGL.AMD
- #- OpenGL.raw.WGL.ARB
- #- OpenGL.raw.WGL.ATI
- #- OpenGL.raw.WGL.DFX
- #- OpenGL.raw.WGL.DL
- #- OpenGL.raw.WGL.EXT
- #- OpenGL.raw.WGL.I3D
- #- OpenGL.raw.WGL.NV
- #- OpenGL.raw.WGL.OML
- #- OpenGL.raw.WGL.VERSION
- #- OpenGL.raw.osmesa
-
-about:
- home: http://pyopengl.sourceforge.net
- license: BSD License
- license_family: BSD
- license_file: ''
- summary: Standard OpenGL bindings for Python
- description:
- doc_url: ''
- dev_url: ''
-
-extra:
- recipe-maintainers: ''