setup.py
changeset 226 8658d4e09ae2
parent 223 6842794c20e8
child 227 c98944a7db08
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/setup.py	Tue Feb 19 21:31:56 2013 +0200
@@ -0,0 +1,53 @@
+#!/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')),
+    ],
+)
+