aboutsummaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorMicah Lee <micah@micahflee.com>2019-11-27 16:58:03 -0800
committerMicah Lee <micah@micahflee.com>2019-11-27 16:58:03 -0800
commitd78d67adf6c05ea6431d25dc025408249a6981dd (patch)
tree12734a95babf1937d2822168c4413774ddfe4824 /setup.py
parent37b09ed28b4d3036934db2712a277c89997d1c19 (diff)
downloadonionshare-d78d67adf6c05ea6431d25dc025408249a6981dd.tar.gz
onionshare-d78d67adf6c05ea6431d25dc025408249a6981dd.zip
Fix module names in setup.py, and make data_files use relative paths
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py52
1 files changed, 16 insertions, 36 deletions
diff --git a/setup.py b/setup.py
index 9af72fc1..e6953370 100644
--- a/setup.py
+++ b/setup.py
@@ -69,42 +69,21 @@ classifiers = [
"Environment :: Web Environment",
]
data_files = [
- (
- os.path.join(sys.prefix, "share/applications"),
- ["install/org.onionshare.OnionShare.desktop"],
- ),
- (
- os.path.join(sys.prefix, "share/icons/hicolor/scalable/apps"),
- ["install/org.onionshare.OnionShare.svg"],
- ),
- (
- os.path.join(sys.prefix, "share/metainfo"),
- ["install/org.onionshare.OnionShare.appdata.xml"],
- ),
- (os.path.join(sys.prefix, "share/onionshare"), file_list("share")),
- (os.path.join(sys.prefix, "share/onionshare/images"), file_list("share/images")),
- (os.path.join(sys.prefix, "share/onionshare/locale"), file_list("share/locale")),
- (
- os.path.join(sys.prefix, "share/onionshare/templates"),
- file_list("share/templates"),
- ),
- (
- os.path.join(sys.prefix, "share/onionshare/static/css"),
- file_list("share/static/css"),
- ),
- (
- os.path.join(sys.prefix, "share/onionshare/static/img"),
- file_list("share/static/img"),
- ),
- (
- os.path.join(sys.prefix, "share/onionshare/static/js"),
- file_list("share/static/js"),
- ),
+ ("share/applications", ["install/org.onionshare.OnionShare.desktop"],),
+ ("share/icons/hicolor/scalable/apps", ["install/org.onionshare.OnionShare.svg"],),
+ ("share/metainfo", ["install/org.onionshare.OnionShare.appdata.xml"],),
+ ("share/onionshare", file_list("share")),
+ ("share/onionshare/images", file_list("share/images")),
+ ("share/onionshare/locale", file_list("share/locale")),
+ ("share/onionshare/templates", file_list("share/templates"),),
+ ("share/onionshare/static/css", file_list("share/static/css"),),
+ ("share/onionshare/static/img", file_list("share/static/img"),),
+ ("share/onionshare/static/js", file_list("share/static/js"),),
]
if not platform.system().endswith("BSD") and platform.system() != "DragonFly":
data_files.append(
(
- "/usr/share/nautilus-python/extensions/",
+ "share/nautilus-python/extensions/",
["install/scripts/onionshare-nautilus.py"],
)
)
@@ -126,10 +105,11 @@ setup(
"onionshare",
"onionshare.web",
"onionshare_gui",
- "onionshare_gui.mode",
- "onionshare_gui.mode.share_mode",
- "onionshare_gui.mode.receive_mode",
- "onionshare_gui.mode.website_mode",
+ "onionshare_gui.tab",
+ "onionshare_gui.tab.mode",
+ "onionshare_gui.tab.mode.share_mode",
+ "onionshare_gui.tab.mode.receive_mode",
+ "onionshare_gui.tab.mode.website_mode",
],
include_package_data=True,
scripts=["install/scripts/onionshare", "install/scripts/onionshare-gui"],