Created attachment 151883 [details]
depend on Pillow instead of PIL. In addition, clean the installation to global site-packages, and server installation is as non-root user/group.
Created attachment 152228 [details]
Created attachment 152229 [details]
Created attachment 152230 [details]
Created attachment 152772 [details]
(1) using py-pillow instead of PIL, which is too old.
(2) add missing assignment for SHEBANG_FILES.
(3) move python code to server deployment directory.
(4) only top level directory has the ownership changes to www/www because it write data to there.
Created attachment 152774 [details]
should include portlint test.
same comment - what about "@exec install -d -o %%SEAFILE_USERNAME%% -g %%SEAFILE_GROUPNAME%% -m 755 %D/%%HAIWENDIR%%"
and there's a "@" on an rm command in post-instal
Created attachment 153355 [details]
correct @exec to @dir
Created attachment 153356 [details]
A commit references this bug:
Date: Mon Feb 23 09:21:53 UTC 2015
New revision: 379650
net-mgmt/seafile: relocate python files
Submitted by: maintainer (JingFeng Yan)