diff --git a/ci/travis/debian/DEBIAN/postinst b/ci/travis/debian/DEBIAN/postinst index bd3530cddadc3bb9e12d4d8233843ab2435e2cf7..b1d67353f307398b96d145ebdc04076df99cb42f 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 e632c59b0ab950a98d7ad0e9946935d6d06d461d..03317e0b7751a2b491928e1a71d058740503a9a7 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,