Initial novacoin support
[electrum-nvc.git] / setup.py
index 7b6348f..cecc812 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -23,7 +23,7 @@ data_files = []
 if (len(sys.argv) > 1 and (sys.argv[1] == "sdist")) or (platform.system() != 'Windows' and platform.system() != 'Darwin'):
     print "Including all files"
     data_files += [
-        (os.path.join(usr_share, 'applications/'), ['electrum.desktop']),
+        (os.path.join(usr_share, 'applications/'), ['electrum-nvc.desktop']),
         (os.path.join(usr_share, 'app-install', 'icons/'), ['icons/electrum.png'])
     ]
     if not os.path.exists('locale'):
@@ -34,7 +34,7 @@ if (len(sys.argv) > 1 and (sys.argv[1] == "sdist")) or (platform.system() != 'Wi
 
 appdata_dir = util.appdata_dir()
 if not os.access(appdata_dir, os.W_OK):
-    appdata_dir = os.path.join(usr_share, "electrum")
+    appdata_dir = os.path.join(usr_share, "electrum-nvc")
 
 data_files += [
     (appdata_dir, ["data/README"]),
@@ -54,74 +54,70 @@ data_files += [
 
 
 setup(
-    name="Electrum",
+    name="Electrum-NVC",
     version=version.ELECTRUM_VERSION,
-    install_requires=['slowaes', 'ecdsa>=0.9', 'pbkdf2', 'requests', 'pyasn1', 'pyasn1-modules', 'tlslite>=0.4.5', 'qrcode'],
+    install_requires=['slowaes', 'ecdsa>=0.9', 'pbkdf2', 'requests', 'pyasn1', 'pyasn1-modules', 'tlslite>=0.4.5', 'qrcode', 'ltc_scrypt'],
     package_dir={
-        'electrum': 'lib',
-        'electrum_gui': 'gui',
-        'electrum_plugins': 'plugins',
+        'electrum_nvc': 'lib',
+        'electrum_nvc_gui': 'gui',
+        'electrum_nvc_plugins': 'plugins',
     },
     scripts=['electrum'],
     data_files=data_files,
     py_modules=[
-        'electrum.account',
-        'electrum.bitcoin',
-        'electrum.blockchain',
-        'electrum.bmp',
-        'electrum.commands',
-        'electrum.daemon',
-        'electrum.i18n',
-        'electrum.interface',
-        'electrum.mnemonic',
-        'electrum.msqr',
-        'electrum.network',
-        'electrum.paymentrequest',
-        'electrum.paymentrequest_pb2',
-        'electrum.plugins',
-        'electrum.simple_config',
-        'electrum.socks',
-        'electrum.synchronizer',
-        'electrum.transaction',
-        'electrum.util',
-        'electrum.verifier',
-        'electrum.version',
-        'electrum.wallet',
-        'electrum.wallet_bitkey',
-        'electrum.x509',
-        'electrum_gui.gtk',
-        'electrum_gui.qt.__init__',
-        'electrum_gui.qt.amountedit',
-        'electrum_gui.qt.console',
-        'electrum_gui.qt.history_widget',
-        'electrum_gui.qt.icons_rc',
-        'electrum_gui.qt.installwizard',
-        'electrum_gui.qt.lite_window',
-        'electrum_gui.qt.main_window',
-        'electrum_gui.qt.network_dialog',
-        'electrum_gui.qt.password_dialog',
-        'electrum_gui.qt.paytoedit',
-        'electrum_gui.qt.qrcodewidget',
-        'electrum_gui.qt.qrtextedit',
-        'electrum_gui.qt.receiving_widget',
-        'electrum_gui.qt.seed_dialog',
-        'electrum_gui.qt.transaction_dialog',
-        'electrum_gui.qt.util',
-        'electrum_gui.qt.version_getter',
-        'electrum_gui.stdio',
-        'electrum_gui.text',
-        'electrum_plugins.aliases',
-        'electrum_plugins.coinbase_buyback',
-        'electrum_plugins.exchange_rate',
-        'electrum_plugins.labels',
-        'electrum_plugins.pointofsale',
-        'electrum_plugins.qrscanner',
-        'electrum_plugins.virtualkeyboard',
+        'electrum_nvc.account',
+        'electrum_nvc.bitcoin',
+        'electrum_nvc.blockchain',
+        'electrum_nvc.bmp',
+        'electrum_nvc.commands',
+        'electrum_nvc.daemon',
+        'electrum_nvc.i18n',
+        'electrum_nvc.interface',
+        'electrum_nvc.mnemonic',
+        'electrum_nvc.msqr',
+        'electrum_nvc.network',
+        'electrum_nvc.paymentrequest',
+        'electrum_nvc.paymentrequest_pb2',
+        'electrum_nvc.plugins',
+        'electrum_nvc.scrypt',
+        'electrum_nvc.simple_config',
+        'electrum_nvc.socks',
+        'electrum_nvc.synchronizer',
+        'electrum_nvc.transaction',
+        'electrum_nvc.util',
+        'electrum_nvc.verifier',
+        'electrum_nvc.version',
+        'electrum_nvc.wallet',
+        'electrum_nvc.wallet_bitkey',
+        'electrum_nvc.x509',
+        'electrum_nvc_gui.gtk',
+        'electrum_nvc_gui.qt.__init__',
+        'electrum_nvc_gui.qt.amountedit',
+        'electrum_nvc_gui.qt.console',
+        'electrum_nvc_gui.qt.history_widget',
+        'electrum_nvc_gui.qt.icons_rc',
+        'electrum_nvc_gui.qt.installwizard',
+        'electrum_nvc_gui.qt.lite_window',
+        'electrum_nvc_gui.qt.main_window',
+        'electrum_nvc_gui.qt.network_dialog',
+        'electrum_nvc_gui.qt.password_dialog',
+        'electrum_nvc_gui.qt.paytoedit',
+        'electrum_nvc_gui.qt.qrcodewidget',
+        'electrum_nvc_gui.qt.qrtextedit',
+        'electrum_nvc_gui.qt.receiving_widget',
+        'electrum_nvc_gui.qt.seed_dialog',
+        'electrum_nvc_gui.qt.transaction_dialog',
+        'electrum_nvc_gui.qt.util',
+        'electrum_nvc_gui.qt.version_getter',
+        'electrum_nvc_gui.stdio',
+        'electrum_nvc_gui.text',
+        'electrum_nvc_plugins.qrscanner',
+        'electrum_nvc_plugins.virtualkeyboard',
     ],
-    description="Lightweight Bitcoin Wallet",
+    description="Lightweight Novacoin Wallet",
     author="Thomas Voegtlin",
     author_email="thomasv1@gmx.de",
     license="GNU GPLv3",
     url="https://electrum.org",
-    long_description="""Lightweight Bitcoin Wallet"""
+    long_description="""Lightweight Novacoin Wallet"""
 )