[144937] trunk/dports/python

eborisch at macports.org eborisch at macports.org
Thu Jan 21 08:43:54 PST 2016


Revision: 144937
          https://trac.macports.org/changeset/144937
Author:   eborisch at macports.org
Date:     2016-01-21 08:43:54 -0800 (Thu, 21 Jan 2016)
Log Message:
-----------
py-XlsxWriter,py-pptx: Pythonic tools for creating xlsx and pptx files.

Added Paths:
-----------
    trunk/dports/python/py-XlsxWriter/
    trunk/dports/python/py-XlsxWriter/Portfile
    trunk/dports/python/py-pptx/
    trunk/dports/python/py-pptx/Portfile

Added: trunk/dports/python/py-XlsxWriter/Portfile
===================================================================
--- trunk/dports/python/py-XlsxWriter/Portfile	                        (rev 0)
+++ trunk/dports/python/py-XlsxWriter/Portfile	2016-01-21 16:43:54 UTC (rev 144937)
@@ -0,0 +1,37 @@
+# -*- 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
+PortGroup           github 1.0
+github.setup        jmcnamara XlsxWriter 0.8.4 RELEASE_
+name                py-XlsxWriter
+python.versions     26 27 33 34 35
+python.default_version 27
+platforms           darwin
+license             BSD
+maintainers         eborisch \
+                    openmaintainer
+supported_archs     noarch
+
+description         Python module for writing files in XLSX file format.
+
+long_description    XlsxWriter can be used to write text, numbers, formulas \
+                    and hyperlinks to multiple worksheets and it supports \
+                    features such as formatting and many more.
+
+checksums \
+    rmd160  1a6b5ae4fa27b75c3c5fbe9f1456cbd9a4330de2 \
+    sha256  96e58fb1eea271b5230c3962b4898170f9698927881a18faad65bf368ab4a4ee
+
+if {${name} ne ${subport}} {
+    depends_build-append    port:py${python.version}-setuptools
+    
+    post-destroot {
+        set DOCDIR ${destroot}${prefix}/share/doc/${subport}
+        xinstall -d ${DOCDIR}
+        file copy ${worksrcpath}/LICENSE.txt ${DOCDIR}
+    }
+
+    livecheck.type  none
+}


Property changes on: trunk/dports/python/py-XlsxWriter/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/dports/python/py-pptx/Portfile
===================================================================
--- trunk/dports/python/py-pptx/Portfile	                        (rev 0)
+++ trunk/dports/python/py-pptx/Portfile	2016-01-21 16:43:54 UTC (rev 144937)
@@ -0,0 +1,47 @@
+# -*- 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
+PortGroup           github 1.0
+github.setup        scanny python-pptx 0.5.8 v
+name                py-pptx
+python.versions     26 27 33 34 35
+python.default_version 27
+platforms           darwin
+license             MIT
+maintainers         eborisch \
+                    openmaintainer
+supported_archs     noarch
+
+description         Python module for creating and updating PowerPoint files.
+
+long_description    A typical use would be generating a customized PowerPoint \
+                    presentation from database content, downloadble by\
+                    clicking a link in a web application. Several developers\
+                    have used it to automate production of presentation-ready\
+                    engineering status reports based on information held in\
+                    their work management system. It could also be used for\
+                    making bulk updates to a library of presentations or\
+                    simply to automate the production of a slide or two that\
+                    would be tedious to get right by hand.
+
+
+checksums \
+    rmd160  7ab919f08a1766be59e0cff2698e9c03344e0711 \
+    sha256  d67d1ce5590ad8b69d161e1ac4d811cce5ceed612908ffe3d138db50440bb78c
+
+if {${name} ne ${subport}} {
+    depends_lib-append  port:py${python.version}-flake8 \
+                        port:py${python.version}-lxml \
+                        port:py${python.version}-Pillow \
+                        port:py${python.version}-XlsxWriter
+    
+    post-destroot {
+        set DOCDIR ${destroot}${prefix}/share/doc/${subport}
+        xinstall -d ${DOCDIR}
+        file copy ${worksrcpath}/LICENSE ${DOCDIR}
+    }
+
+    livecheck.type  none
+}


Property changes on: trunk/dports/python/py-pptx/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160121/20a9b44b/attachment.html>


More information about the macports-changes mailing list