add .deb package

This commit is contained in:
Tan, Kian-ting 2018-01-04 20:20:44 +08:00
parent 2397c2810b
commit 73126e1feb
3 changed files with 22 additions and 1 deletions

View file

@ -18,6 +18,9 @@ Dependencies 相依套件
Install (under *nix) 安裝(於 *nix
--------------------------------------
**If you use Debian(-based) Linux Distro (eg. Ubuntu, Linux Mint),
you can see Section "Deb package Deb 套件" 若您使用 Debian 系 Linux
發行版(例如 Ubuntu, Linux Mint可見段落「Deb package Deb 套件」**
1. Install the dependencies above. 安裝相依套件。
2. Download the zip file of all the source code, and extract it. 下載源碼壓縮檔,解壓縮
@ -42,4 +45,21 @@ Remove (under *nix) 移除(於 *nix
It's recommended to remove it with "pip3". Please use the command after being sure that you have the authority to access the destination folder 建議使用 pip3 移除之,在確認您有存取目的資料夾權限後,請使用該指令:
pip3 uninstall findarray30code
pip3 uninstall findarray30code
Deb package Deb 套件
--------------------
The .deb file in the repo. can be installed on Debian-based Linux.
本 repo 附上 .deb 套件可供 Debian-based Linux 安裝。
The way to package the .deb file is like the following command:
打包為 .deb 的方法如以下指令:
cd /path/to/findarray30code ; \
fpm -s python -t deb --name findarray30code --version 0.0.2 --iteration 1 \
-d 'python3 >= 3.4' -d 'python3-pyqt4 >= 4.11' -x '**/*.py' \
--description "Code-searcher for Array30, a chinese input method." \
-m 'Yoxem Chen <yoxem.tem98@nctu.edu.tw>' --python-pip /usr/bin/pip3 \
--python-bin /usr/bin/python3 .

Binary file not shown.

View file

@ -7,6 +7,7 @@ setup(
name='findarray30code',
version=__version__,
author='Yoxem Chen',
author_email='yoxem.tem98@nctu.edu.tw',
url="https://github.com/Yoxem/findarray30code",
requires=['PyQt4'],
packages=['findarray30code',],