[112343] trunk/dports/python

ryandesign at macports.org ryandesign at macports.org
Sat Oct 19 03:06:25 PDT 2013


Revision: 112343
          https://trac.macports.org/changeset/112343
Author:   ryandesign at macports.org
Date:     2013-10-19 03:06:25 -0700 (Sat, 19 Oct 2013)
Log Message:
-----------
py-PyQGLViewer: new port, version 0.11 (#40742)

Added Paths:
-----------
    trunk/dports/python/py-PyQGLViewer/
    trunk/dports/python/py-PyQGLViewer/Portfile

Added: trunk/dports/python/py-PyQGLViewer/Portfile
===================================================================
--- trunk/dports/python/py-PyQGLViewer/Portfile	                        (rev 0)
+++ trunk/dports/python/py-PyQGLViewer/Portfile	2013-10-19 10:06:25 UTC (rev 112343)
@@ -0,0 +1,62 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+PortGroup           python 1.0
+
+name                py-PyQGLViewer
+version             0.11
+categories-append   graphics
+platforms           darwin
+maintainers         inria.fr:christophe.pradal openmaintainer
+license             {GPL-2+ Commercial}
+
+description         PyQGLViewer is a set of Python bindings for libQGLViewer
+
+long_description    PyQGLViewer is a set of Python bindings for the libQGLViewer C++ class library which ease \
+                    the creation of OpenGL 3D viewers. It provides some of the typical \
+                    3D viewer functionalities, such as the possibility to move the \
+                    camera using the mouse, which lacks in most of the other APIs. \
+                    Other features include mouse manipulated frames, interpolated \
+                    keyFrames, object selection, stereo display, screenshot saving \
+                    and much more. It can be used by OpenGL beginners as well as \
+                    to create complex applications, being fully customizable and \
+                    easy to extend.
+
+homepage            http://pyqglviewer.gforge.inria.fr/
+master_sites        https://gforge.inria.fr/frs/download.php/30908
+worksrcdir          PyQGLViewer
+distname            ${worksrcdir}-${version}
+use_zip             yes
+
+checksums           rmd160  b7538e06c47370f9c9f2df70fc41932145621281 \
+                    sha256  7f37a2d073816966c076c718af3cd2af3a934e0a812d6ca9703dc595edba59bc
+
+# Note that python 3.1 is not supported
+python.versions     27
+
+if {$subport ne $name} {
+    depends_lib-append  port:libPyQGLViewer \
+                        port:py${python.version}-pyqt4 \
+                        port:py${python.version}-sip
+
+    use_configure       yes
+    configure.cmd       ${python.bin} configure.py
+    configure.pre_args
+    configure.args      -Q ${prefix}/include \
+                        -I ${prefix}/include \
+                        -I ${python.include} \
+                        -L ${prefix}/lib
+    configure.universal_args
+
+    build.cmd           make
+    build.target        all
+
+    destroot.cmd        make
+    destroot.target     install
+    destroot.destdir    DESTDIR=${destroot}
+}
+
+livecheck.type      regex
+livecheck.url       ${homepage}
+livecheck.regex     PyQGLViewer-(\[0-9.\]+)${extract.suffix}


Property changes on: trunk/dports/python/py-PyQGLViewer/Portfile
___________________________________________________________________
Added: svn:executable
   + *
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20131019/0999f5e4/attachment.html>


More information about the macports-changes mailing list