setup.py
author Tero Marttila <terom@paivola.fi>
Tue, 19 Feb 2013 21:31:56 +0200
changeset 226 8658d4e09ae2
parent 223 setup_verkko.py@6842794c20e8
child 227 c98944a7db08
permissions -rw-r--r--
setup pvl as namespace package, with __version__ in pvl.verkko
#!/usr/bin/env python
# encoding: utf-8

from pvl.verkko import __version__

from distutils.core import setup
from glob import glob

setup(
    name            = 'pvl-verkko',
    version         = __version__,
    description     = "verkko.paivola.fi WSGI",
    url             = 'http://verkko.paivola.fi/hg/pvl-verkko',

    author          = "Tero Marttila",
    author_email    = "terom@paivola.fi",
    
    # deps
    install_requires    = [
        # pvl.args
        # pvl.invoke
        'pvl-common',
    ],
    
    # lib
    namespace_packages = [ 'pvl' ],
    py_modules = [

    ],
    packages    = [
        'pvl.web',
        'pvl.dhcp',
        'pvl.rrd',
        'pvl.verkko',
    ],
    
    # bin
    scripts     =  [
        'bin/pvl.dhcp-leases',
        'bin/pvl.syslog-dhcp',
        'bin/pvl.verkko-dhcp',
        'bin/pvl.verkko-rrd',
        'bin/pvl.verkko-rrd-interfaces',
    ],
    
    # etc, static
    data_files  = [
        ( 'etc/pvl/verkko', [  ] ),
        ( 'share/pvl/verkko/static/dhcp',   glob('static/dhcp/*.css') + glob('static/dhcp/*.js')),
        ( 'share/pvl/verkko/static/rrd',    glob('static/rrd/*.css') + glob('static/rrd/*.js')),
    ],
)