From f37577fcedd55bac3d31e0de6d08a7cdc7eaa9a6 Mon Sep 17 00:00:00 2001 From: inso <insomniak.fr@gmaiL.com> Date: Sat, 14 Jan 2017 17:55:01 +0100 Subject: [PATCH] Fix packaging --- ci/travis/debian/DEBIAN/postinst | 2 +- sakia.spec | 32 ++++++++++++++++++++++---------- 2 files changed, 23 insertions(+), 11 deletions(-) diff --git a/ci/travis/debian/DEBIAN/postinst b/ci/travis/debian/DEBIAN/postinst index bd3530cd..b1d67353 100755 --- a/ci/travis/debian/DEBIAN/postinst +++ b/ci/travis/debian/DEBIAN/postinst @@ -6,4 +6,4 @@ unzip -d $SAKIA_ROOT/ $SAKIA_ROOT/sakia.zip mv $SAKIA_ROOT/dist/sakia/* $SAKIA_ROOT/ rm $SAKIA_ROOT/sakia.zip -ln -s /opt/sakia/sakia /usr/bin/sakia +ln -s /opt/sakia/sakia.bin /usr/bin/sakia diff --git a/sakia.spec b/sakia.spec index e632c59b..03317e0b 100644 --- a/sakia.spec +++ b/sakia.spec @@ -51,15 +51,27 @@ print(a.binaries) pyz = PYZ(a.pure, a.zipped_data, cipher=block_cipher) -exe = EXE(pyz, - a.scripts, - exclude_binaries=True, - name='Sakia', - debug=True, - strip=False, - upx=True, - console=True, - icon='sakia.ico') +if is_linux or is_darwin: + exe = EXE(pyz, + a.scripts, + exclude_binaries=True, + name='sakia.bin', + debug=True, + strip=False, + upx=True, + console=True, + icon='sakia.ico') +else: + exe = EXE(pyz, + a.scripts, + exclude_binaries=True, + name='sakia', + debug=True, + strip=False, + upx=True, + console=True, + icon='sakia.ico') + coll = COLLECT(exe, a.binaries, @@ -67,7 +79,7 @@ coll = COLLECT(exe, a.datas, strip=False, upx=True, - name='Sakia') + name='sakia') if is_darwin: app = BUNDLE(exe, -- GitLab