]> git.proxmox.com Git - mirror_ifupdown2.git/blobdiff - setup.py
addons: bridge: don't warn several times for duplicate bridge-ports in stanza
[mirror_ifupdown2.git] / setup.py
index e148b1e2e8b9a2021d81071d95f46a7271f7a134..464a72a6ce9244dd76bc01ae102c9c4612311c4e 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -1,27 +1,32 @@
 from distutils.core import setup
 
 setup(name='ifupdown2',
-      version='0.1',
+      version='1.1',
       description = "ifupdown 2",
       author='Roopa Prabhu',
       author_email='roopa@cumulusnetworks.com',
       url='cumulusnetworks.com',
-      package_dir = {'ifupdown' : 'pkg'},
-      packages=['ifupdown'],
-      scripts = ['sbin/ifupdown'],
-      install_requires = ['python-gvgen'],
-      data_files=[('share/man/man8/',
-                      ['man/ifup.8', 'man/ifquery.8', 'man/ifreload.8']),
-                  ('share/man/man5/',
-                      ['man/interfaces.5']),
-                  ('/etc/init.d/',
-                      ['init.d/networking']),
-                  ('/sbin/', ['sbin/ifupdown']),
-                  ('/etc/network/ifupdown2/',
+      packages=['ifupdown', 'ifupdownaddons'],
+      data_files=[ ('/etc/network/ifupdown2/',
                       ['config/ifupdown2.conf']),
-                  ('/usr/share/doc/python-ifupdown2/examples/',
-                      ['docs/examples/generate_interfaces.py',
-                       'docs/examples/interfaces',
-                       'docs/examples/interfaces_bridge_template_func',
-                       'docs/examples/interfaces_with_template'])]
+                  ('/etc/bash_completion.d/', ['completion/ifup']),
+                  ('/usr/share/ifupdown2/addons/', ['addons/bridge.py',
+                      'addons/bond.py', 'addons/vlan.py',
+                      'addons/mstpctl.py', 'addons/address.py',
+                      'addons/dhcp.py', 'addons/usercmds.py',
+                      'addons/ethtool.py',
+                      'addons/addressvirtual.py', 'addons/vxlan.py',
+                      'addons/link.py', 'addons/vrf.py',
+                      'addons/bridgevlan.py']),
+                   ('/usr/share/ifupdown2/nlmanager/',
+                    ['nlmanager/nllistener.py',
+                     'nlmanager/nlmanager.py',
+                     'nlmanager/nlpacket.py',
+                     'nlmanager/__init__.py',
+                     'nlmanager/README']),
+                   ('/etc/network/ifupdown2/', ['config/addons.conf']),
+                  ('/etc/network/ifupdown2/', ['config/addons.conf']),
+                  ('/var/lib/ifupdown2/policy.d/', []),
+                  ('/etc/network/ifupdown2/policy.d/', [])
+                  ]
       )