[136877] trunk/dports/python

sean at macports.org sean at macports.org
Thu May 28 13:28:42 PDT 2015


Revision: 136877
          https://trac.macports.org/changeset/136877
Author:   sean at macports.org
Date:     2015-05-28 13:28:42 -0700 (Thu, 28 May 2015)
Log Message:
-----------
py-hieroglyph: add port for sphinx extension that creates slides

Added Paths:
-----------
    trunk/dports/python/hieroglyph_select/
    trunk/dports/python/hieroglyph_select/Portfile
    trunk/dports/python/hieroglyph_select/files/
    trunk/dports/python/hieroglyph_select/files/base
    trunk/dports/python/hieroglyph_select/files/none
    trunk/dports/python/py-hieroglyph/
    trunk/dports/python/py-hieroglyph/Portfile
    trunk/dports/python/py-hieroglyph/files/
    trunk/dports/python/py-hieroglyph/files/py26-hieroglyph
    trunk/dports/python/py-hieroglyph/files/py27-hieroglyph
    trunk/dports/python/py-hieroglyph/files/py33-hieroglyph
    trunk/dports/python/py-hieroglyph/files/py34-hieroglyph

Added: trunk/dports/python/hieroglyph_select/Portfile
===================================================================
--- trunk/dports/python/hieroglyph_select/Portfile	                        (rev 0)
+++ trunk/dports/python/hieroglyph_select/Portfile	2015-05-28 20:28:42 UTC (rev 136877)
@@ -0,0 +1,34 @@
+# -*- 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           select 1.0
+
+name                hieroglyph_select
+version             0.1
+revision            0
+categories          python
+license             BSD
+
+maintainers         sean openmaintainer
+
+description         common files for selecting default hieroglyph version
+long_description \
+   This port installs files that allow 'port select' to be used to \
+   create links to the preferred default version of hieroglyph.
+
+platforms           darwin
+supported_archs     noarch
+
+homepage            http://www.macports.org/
+
+distfiles
+
+use_configure       no
+build               {}
+destroot {
+    select::install hieroglyph ${filespath}/base
+    select::install hieroglyph ${filespath}/none
+}
+
+livecheck.type      none

Added: trunk/dports/python/hieroglyph_select/files/base
===================================================================
--- trunk/dports/python/hieroglyph_select/files/base	                        (rev 0)
+++ trunk/dports/python/hieroglyph_select/files/base	2015-05-28 20:28:42 UTC (rev 136877)
@@ -0,0 +1,2 @@
+bin/hieroglyph
+bin/hieroglyph-quickstart

Added: trunk/dports/python/hieroglyph_select/files/none
===================================================================
--- trunk/dports/python/hieroglyph_select/files/none	                        (rev 0)
+++ trunk/dports/python/hieroglyph_select/files/none	2015-05-28 20:28:42 UTC (rev 136877)
@@ -0,0 +1,2 @@
+-
+-

Added: trunk/dports/python/py-hieroglyph/Portfile
===================================================================
--- trunk/dports/python/py-hieroglyph/Portfile	                        (rev 0)
+++ trunk/dports/python/py-hieroglyph/Portfile	2015-05-28 20:28:42 UTC (rev 136877)
@@ -0,0 +1,41 @@
+# -*- 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           github 1.0
+PortGroup           python 1.0
+PortGroup           select 1.0
+
+github.setup        nyergler hieroglyph 0.7.1 hieroglyph-
+name                py-hieroglyph
+categories-append   textproc devel
+license             BSD
+maintainers         sean openmaintainer
+description         Sphinx slide generator
+long_description \
+    Generate HTML presentations from plain text sources with all the power of Sphinx.
+
+platforms           darwin
+supported_archs     noarch
+
+checksums           rmd160  73f12f2e864945c13aadeed3fa50b463fc18335a \
+                    sha256  ba4ec61a5bc931f9bfcc9562ab6d7dbbdc36da4d84ef11daef30ac081a44e2f1
+
+python.versions     26 27 33 34
+
+if {$subport ne $name} {
+    depends_lib     port:py${python.version}-sphinx
+    depends_run     port:hieroglyph_select
+
+    select.group    hieroglyph
+    select.file     ${filespath}/py${python.version}-hieroglyph
+
+    notes "
+To make the Python ${python.branch} version of Hierogplyh the one that is run when\
+you execute the commands without a version suffix, e.g. 'hierogplyh-build', run:
+
+port select --set ${select.group} [file tail ${select.file}]
+"
+
+    livecheck.type  none
+}

Added: trunk/dports/python/py-hieroglyph/files/py26-hieroglyph
===================================================================
--- trunk/dports/python/py-hieroglyph/files/py26-hieroglyph	                        (rev 0)
+++ trunk/dports/python/py-hieroglyph/files/py26-hieroglyph	2015-05-28 20:28:42 UTC (rev 136877)
@@ -0,0 +1,2 @@
+${frameworks_dir}/Python.framework/Versions/2.6/bin/hieroglyph
+${frameworks_dir}/Python.framework/Versions/2.6/bin/hieroglyph-quickstart

Added: trunk/dports/python/py-hieroglyph/files/py27-hieroglyph
===================================================================
--- trunk/dports/python/py-hieroglyph/files/py27-hieroglyph	                        (rev 0)
+++ trunk/dports/python/py-hieroglyph/files/py27-hieroglyph	2015-05-28 20:28:42 UTC (rev 136877)
@@ -0,0 +1,2 @@
+${frameworks_dir}/Python.framework/Versions/2.7/bin/hieroglyph
+${frameworks_dir}/Python.framework/Versions/2.7/bin/hieroglyph-quickstart

Added: trunk/dports/python/py-hieroglyph/files/py33-hieroglyph
===================================================================
--- trunk/dports/python/py-hieroglyph/files/py33-hieroglyph	                        (rev 0)
+++ trunk/dports/python/py-hieroglyph/files/py33-hieroglyph	2015-05-28 20:28:42 UTC (rev 136877)
@@ -0,0 +1,2 @@
+${frameworks_dir}/Python.framework/Versions/3.3/bin/hieroglyph
+${frameworks_dir}/Python.framework/Versions/3.3/bin/hieroglyph-quickstart

Added: trunk/dports/python/py-hieroglyph/files/py34-hieroglyph
===================================================================
--- trunk/dports/python/py-hieroglyph/files/py34-hieroglyph	                        (rev 0)
+++ trunk/dports/python/py-hieroglyph/files/py34-hieroglyph	2015-05-28 20:28:42 UTC (rev 136877)
@@ -0,0 +1,2 @@
+${frameworks_dir}/Python.framework/Versions/3.4/bin/hieroglyph
+${frameworks_dir}/Python.framework/Versions/3.4/bin/hieroglyph-quickstart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150528/f00ef656/attachment.html>


More information about the macports-changes mailing list