Index: Makefile =================================================================== --- Makefile (revision 5) +++ Makefile (working copy) @@ -1,32 +1,37 @@ # $FreeBSD$ -PORTNAME= seafdav +PORTNAME= seafdav PORTVERSION= 3.0.4 -CATEGORIES= www python -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +CATEGORIES= www python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= yan_jingfeng@yahoo.com -COMMENT= python library for accessing seafile data model +MAINTAINER= yan_jingfeng@yahoo.com +COMMENT= Python library for accessing seafile data model -#LICENSE= -#LICENSE_FILE= +LICENSE= APACHE20 -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/wsgidav/__init__.py:${PORTSDIR}/www/py-wsgidav +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}WsgiDAV>=0.5:${PORTSDIR}/www/py-wsgidav -USE_GITHUB= yes -GH_ACCOUNT= haiwen -GH_PROJECT= seafdav -GH_TAGNAME= ${GH_COMMIT} -GH_COMMIT= 42dfd99 +USE_GITHUB= yes +GH_ACCOUNT= haiwen +GH_TAGNAME= v${PORTNAME}-server-testing +GH_COMMIT= 42dfd99 -NO_BUILD= yes +NO_BUILD= yes -USES= python:2 +USES= python:2 do-install: @${ECHO_MSG} "install script ... " - @${MKDIR} -p ${STAGEDIR}${PYTHON_SITELIBDIR}/wsgidav/addons/seafile + @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/wsgidav/addons/seafile @cd ${WRKSRC}/wsgidav/addons/seafile && \ ${COPYTREE_SHARE} . ${STAGEDIR}${PYTHON_SITELIBDIR}/wsgidav/addons/seafile +post-install: + (cd ${STAGEDIR}${PREFIX} && \ + ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ + -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;} && \ + ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ + -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}) + .include Index: pkg-descr =================================================================== --- pkg-descr (revision 5) +++ pkg-descr (working copy) @@ -0,0 +1,4 @@ +This addon provide seafile implementation for Web DAV server by ultilizaing +WsgiDAV interface. + +WWW: https://github.com/haiwen/seafdav Index: pkg-plist =================================================================== --- pkg-plist (revision 5) +++ pkg-plist (working copy) @@ -1,5 +1,13 @@ %%PYTHON_SITELIBDIR%%/wsgidav/addons/seafile/__init__.py +%%PYTHON_SITELIBDIR%%/wsgidav/addons/seafile/__init__.pyc +%%PYTHON_SITELIBDIR%%/wsgidav/addons/seafile/__init__.pyo %%PYTHON_SITELIBDIR%%/wsgidav/addons/seafile/domain_controller.py +%%PYTHON_SITELIBDIR%%/wsgidav/addons/seafile/domain_controller.pyc +%%PYTHON_SITELIBDIR%%/wsgidav/addons/seafile/domain_controller.pyo %%PYTHON_SITELIBDIR%%/wsgidav/addons/seafile/seaf_utils.py +%%PYTHON_SITELIBDIR%%/wsgidav/addons/seafile/seaf_utils.pyc +%%PYTHON_SITELIBDIR%%/wsgidav/addons/seafile/seaf_utils.pyo %%PYTHON_SITELIBDIR%%/wsgidav/addons/seafile/seafile_dav_provider.py +%%PYTHON_SITELIBDIR%%/wsgidav/addons/seafile/seafile_dav_provider.pyc +%%PYTHON_SITELIBDIR%%/wsgidav/addons/seafile/seafile_dav_provider.pyo @dirrmtry %%PYTHON_SITELIBDIR%%/wsgidav/addons/seafile