Commits

Dan Villiom Podlaski Christiansen committed af254e6

Add new ports.

Comments (0)

Files changed (7)

+py26-flask 440
+variants universal portdir python/py26-flask description {A Python microframework} homepage http://flask.pocoo.org/ epoch 0 platforms darwin depends_lib port:py26-distribute name py26-flask long_description {Flask is a microframework for Python based on Werkzeug, Jinja 2 and good intentions. And before you ask: It's BSD licensed!} maintainers {openmaintainer gmail.com:danchr} license BSD version 0.6.1 categories {python www} revision 0
+py26-flask-sqlalchemy 643
+variants universal portdir python/py26-flask-sqlalchemy description {Adds SQLAlchemy support to your Flask application.} homepage http://packages.python.org/Flask-SQLAlchemy/ epoch 0 platforms darwin depends_lib {port:py26-flask port:py26-sqlalchemy} name py26-flask-sqlalchemy long_description {Flask-SQLAlchemy is an extension for Flask that adds support for SQLAlchemy to your application. It aims to simplify using SQLAlchemy with Flask by providing useful defaults and extra helpers that make it easier to accomplish common tasks.} maintainers {openmaintainer gmail.com:danchr} license BSD version 0.11 categories {python www} revision 0
+py26-flask-wtf 490
+variants universal portdir python/py26-flask-wtf description {Simple integration of Flask and WTForms} homepage http://packages.python.org/Flask-WTF/ epoch 0 platforms darwin depends_lib {port:py26-flask port:py26-wtforms} name py26-flask-wtf long_description {Flask-WTF offers simple integration with WTForms. This integration includes optional CSRF handling for greater security.} maintainers {openmaintainer gmail.com:danchr} license BSD version 0.5.2 categories {python www} revision 0
+py26-wtforms 484
+variants universal portdir python/py26-wtforms description {Forms validation and rendering library for Python web development} homepage http://wtforms.simplecodes.com/ epoch 0 platforms darwin depends_lib port:python26 name py26-wtforms long_description {{Forms validation and rendering library for Python web development}} maintainers {singingwolfboy gmail.com:danchr openmaintainer} license BSD depends_extract bin:unzip:unzip version 0.6.2 categories {python devel www} revision 0
+mod_auth_pubtkt 682
+variants universal portdir www/mod_auth_pubtkt description {A pragmatic Web Single Sign-On (SSO) solution} homepage http://www.modwsgi.org/ epoch 0 platforms darwin name mod_auth_pubtkt depends_lib {port:apache2 port:perl5} long_description {mod_auth_pubtkt is an Apache module that authenticates a user based on a cookie with a ticket that has been issued by a central login server and digitally signed using either RSA or DSA. This means that only the trusted login server has the private key required to generate tickets, while web servers only need the corresponding public key to verify them.} maintainers gmail.com:danchr license Apache categories www version 0.6b revision 0
+py26-flask 0
+py26-flask-sqlalchemy 455
+py26-flask-wtf 1124
+py26-wtforms 1633
+mod_auth_pubtkt 2134

python/py26-flask-sqlalchemy/Portfile

+# -*- 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: Portfile 75061 2011-01-13 21:07:47Z ryandesign@macports.org $
+
+PortSystem          1.0
+PortGroup           python26 1.0
+
+name                py26-flask-sqlalchemy
+version             0.11
+categories-append   www
+maintainers         openmaintainer gmail.com:danchr
+description         Adds SQLAlchemy support to your Flask application.
+long_description    Flask-SQLAlchemy is an extension for Flask that adds \
+                    support for SQLAlchemy to your application. It \
+                    aims to simplify using SQLAlchemy with Flask by \
+                    providing useful defaults and extra helpers that \
+                    make it easier to accomplish common tasks.
+
+platforms           darwin
+
+license             BSD
+
+homepage            http://packages.python.org/Flask-SQLAlchemy/
+master_sites        http://pypi.python.org/packages/source/F/Flask-SQLAlchemy/
+distname            Flask-SQLAlchemy-${version}
+
+checksums           md5     f51a6cd9bbc262277f29b064a6d6b2cc \
+                    sha1    2bc35982b1da790536156ac0c8391a575297cd56 \
+                    rmd160  b8e092f2b258b50f8be234496b5c4d434b980d74
+
+depends_lib         port:py26-flask port:py26-sqlalchemy

python/py26-flask-wtf/Portfile

+# -*- 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: Portfile 75061 2011-01-13 21:07:47Z ryandesign@macports.org $
+
+PortSystem          1.0
+PortGroup           python26 1.0
+
+name                py26-flask-wtf
+version             0.5.2
+categories-append   www
+maintainers         openmaintainer gmail.com:danchr
+description         Simple integration of Flask and WTForms
+long_description    Flask-WTF offers simple integration with WTForms. \
+                    This integration includes optional CSRF handling for \
+                    greater security.
+
+platforms           darwin
+
+license             BSD
+
+homepage            http://packages.python.org/Flask-WTF/
+master_sites        http://pypi.python.org/packages/source/F/Flask-WTF/
+distname            Flask-WTF-${version}
+
+checksums           md5     a291ad7f8b7fbf710c0d4b3f2aa0c175 \
+                    sha1    b2bb3bf244c21330de8a70d0d30b3cfc4a0f53a7 \
+                    rmd160  948edb6d220392569f8b9a36a2b2c3d93acf8d95
+
+depends_lib         port:py26-flask port:py26-wtforms

python/py26-flask/Portfile

+# -*- 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: Portfile 75061 2011-01-13 21:07:47Z ryandesign@macports.org $
+
+PortSystem          1.0
+PortGroup           python26 1.0
+
+name                py26-flask
+version             0.6.1
+categories-append   www
+maintainers         openmaintainer gmail.com:danchr
+description         A Python microframework
+long_description    Flask is a microframework for Python based on \
+                    Werkzeug, Jinja 2 and good intentions. And before \
+                    you ask: It's BSD licensed!
+
+platforms           darwin
+
+license             BSD
+
+homepage            http://flask.pocoo.org/
+master_sites        http://pypi.python.org/packages/source/F/Flask/
+distname            Flask-${version}
+
+checksums           md5     7af56e33fb6a35db2818c20e604c8698 \
+                    sha1    055653ff7c1fb9406c7898d3b9b1b6ec4978b599 \
+                    rmd160  eeb134868e5bf5d7b547bb509107d85d096ddb07
+
+depends_lib         port:py26-distribute
+
+post-destroot {
+    xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}/examples
+    # foreach f [glob -directory ${worksrcpath}/docs *] {
+    #     copy $f ${destroot}${prefix}/share/doc/${name}/[file tail $f]
+    # }
+    foreach f [glob -directory ${worksrcpath}/examples *] {
+        copy $f ${destroot}${prefix}/share/doc/${name}/examples/[file tail $f]
+    }
+}

python/py26-wtforms/Portfile

+# $Id: Portfile 77621 2011-04-07 01:04:29Z singingwolfboy@macports.org $
+
+PortSystem          1.0
+PortGroup           python26 1.0
+
+name                py26-wtforms
+set real_name       WTForms
+version             0.6.2
+categories-append   devel www
+platforms           darwin
+license             BSD
+maintainers         singingwolfboy gmail.com:danchr openmaintainer
+description         Forms validation and rendering library for Python web development
+long_description  \
+    ${description}
+
+homepage            http://wtforms.simplecodes.com/
+master_sites        http://pypi.python.org/packages/source/W/${real_name} \
+                    http://b.pypi.python.org/packages/source/W/${real_name}
+distname            ${real_name}-${version}
+use_zip             yes
+checksums           md5     3e11cf021f81df201ea94f7da09a2ba6 \
+                    sha1    50ad72122b0583a0a19c03a8ee86b3cd2e6e0fde \
+                    rmd160  ebd49183787302f0e4d0a022e692328cb240b077
+

www/mod_auth_pubtkt/Portfile

+# $Id: Portfile 69702 2010-07-13 18:27:38Z wsiegrist@apple.com $
+
+PortSystem 1.0
+
+name            mod_auth_pubtkt
+version         0.6b
+categories      www
+platforms       darwin
+license         Apache
+maintainers     gmail.com:danchr
+description     A pragmatic Web Single Sign-On (SSO) solution
+long_description mod_auth_pubtkt is an Apache module that \
+                authenticates a user based on a cookie with a ticket \
+                that has been issued by a central login server and \
+                digitally signed using either RSA or DSA. This means \
+                that only the trusted login server has the private \
+                key required to generate tickets, while web servers \
+                only need the corresponding public key to verify \
+                them.
+
+homepage        http://www.modwsgi.org/
+master_sites    https://neon1.net/mod_auth_pubtkt
+
+checksums       md5     f3bd856029f96f68e56f0fe3f0ed1afc \
+                sha1    8f84db30c0507e17ce2600a5c15983c8448944dc \
+                rmd160  bba839befba0fb6ff3490cb6a47a171491403db7
+
+worksrcdir      ${name}
+
+depends_lib     port:apache2 port:perl5
+
+configure.pre_args-delete --prefix=${prefix}
+configure.args  --apxs=${prefix}/apache2/bin/apxs --apachever=2.2
+
+destroot.violate_mtree yes
+
+destroot {
+    set module_dir ${destroot}${prefix}/apache2/modules
+    xinstall -d -m 755 ${module_dir}
+    xinstall -m 755 ${worksrcpath}/src/.libs/${name}.so ${module_dir}
+}
+
+notes   "To enable ${name} in Apache, add " \
+        "LoadModule fastcgi_module modules/${name}.so " \
+        "to ${prefix}/apache2/conf/httpd.conf"