View | Details | Raw Unified | Return to bug 196919 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-5 / +23 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	seafobj
3
PORTNAME=	seafobj
4
PORTVERSION=	3.0.4
4
PORTVERSION=	3.0.4
5
PORTREVISION=	1
5
CATEGORIES=	www python
6
CATEGORIES=	www python
6
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
8
Lines 18-31 Link Here
18
NO_BUILD=	yes
19
NO_BUILD=	yes
19
USES=		python:2
20
USES=		python:2
20
21
22
HAIWENDIR=	www/haiwen
23
SEAFILE_SERVER=	${HAIWENDIR}/seafile-server
24
SEAHUBDIR=	${SEAFILE_SERVER}/seahub
25
SITEPACKAGEDIR=	${SEAHUBDIR}/thirdpart
26
27
SEAFILE_USERNAME?=	www
28
SEAFILE_GROUPNAME?=	${SEAFILE_USERNAME}
29
30
PLIST_SUB=	SEAFILE_USERNAME=${SEAFILE_USERNAME} \
31
		SEAFILE_GROUPNAME=${SEAFILE_GROUPNAME} \
32
		SEAFILE_SERVER=${SEAFILE_SERVER} \
33
		SEAHUBDIR=${SEAHUBDIR} \
34
		HAIWENDIR=${HAIWENDIR} \
35
		SITEPACKAGEDIR=${SITEPACKAGEDIR}
36
21
do-install:
37
do-install:
22
	@${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/seafobj
38
	@${MKDIR} ${STAGEDIR}${PREFIX}/${SITEPACKAGEDIR}/seafobj
23
	(cd ${WRKSRC}/seafobj && \
39
	(cd ${WRKSRC}/seafobj && \
24
		${COPYTREE_SHARE} . ${STAGEDIR}${PYTHON_SITELIBDIR}/seafobj)
25
	(cd ${STAGEDIR}${PREFIX} && \
26
		${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
40
		${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
27
			-d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;} && \
41
			-d ${WRKSRC}/seafobj \
42
			-f ${WRKSRC}/seafobj && \
28
		${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
43
		${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
29
			-d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;})
44
			-d ${WRKSRC}/seafobj \
45
			-f ${WRKSRC}/seafobj)
46
	(cd ${WRKSRC}/seafobj && \
47
		${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${SITEPACKAGEDIR}/seafobj)
30
48
31
.include <bsd.port.mk>
49
.include <bsd.port.mk>
(-)pkg-plist (-39 / +41 lines)
Lines 1-39 Link Here
1
%%PYTHON_SITELIBDIR%%/seafobj/__init__.py
1
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/__init__.py
2
%%PYTHON_SITELIBDIR%%/seafobj/__init__.pyc
2
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/__init__.pyc
3
%%PYTHON_SITELIBDIR%%/seafobj/__init__.pyo
3
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/__init__.pyo
4
%%PYTHON_SITELIBDIR%%/seafobj/backends/__init__.py
4
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/__init__.py
5
%%PYTHON_SITELIBDIR%%/seafobj/backends/__init__.pyc
5
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/__init__.pyc
6
%%PYTHON_SITELIBDIR%%/seafobj/backends/__init__.pyo
6
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/__init__.pyo
7
%%PYTHON_SITELIBDIR%%/seafobj/backends/base.py
7
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/base.py
8
%%PYTHON_SITELIBDIR%%/seafobj/backends/base.pyc
8
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/base.pyc
9
%%PYTHON_SITELIBDIR%%/seafobj/backends/base.pyo
9
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/base.pyo
10
%%PYTHON_SITELIBDIR%%/seafobj/backends/ceph.py
10
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/ceph.py
11
%%PYTHON_SITELIBDIR%%/seafobj/backends/ceph.pyc
11
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/ceph.pyc
12
%%PYTHON_SITELIBDIR%%/seafobj/backends/ceph.pyo
12
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/ceph.pyo
13
%%PYTHON_SITELIBDIR%%/seafobj/backends/filesystem.py
13
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/filesystem.py
14
%%PYTHON_SITELIBDIR%%/seafobj/backends/filesystem.pyc
14
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/filesystem.pyc
15
%%PYTHON_SITELIBDIR%%/seafobj/backends/filesystem.pyo
15
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/filesystem.pyo
16
%%PYTHON_SITELIBDIR%%/seafobj/backends/s3.py
16
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/s3.py
17
%%PYTHON_SITELIBDIR%%/seafobj/backends/s3.pyc
17
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/s3.pyc
18
%%PYTHON_SITELIBDIR%%/seafobj/backends/s3.pyo
18
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/s3.pyo
19
%%PYTHON_SITELIBDIR%%/seafobj/blocks.py
19
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/blocks.py
20
%%PYTHON_SITELIBDIR%%/seafobj/blocks.pyc
20
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/blocks.pyc
21
%%PYTHON_SITELIBDIR%%/seafobj/blocks.pyo
21
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/blocks.pyo
22
%%PYTHON_SITELIBDIR%%/seafobj/commits.py
22
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/commits.py
23
%%PYTHON_SITELIBDIR%%/seafobj/commits.pyc
23
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/commits.pyc
24
%%PYTHON_SITELIBDIR%%/seafobj/commits.pyo
24
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/commits.pyo
25
%%PYTHON_SITELIBDIR%%/seafobj/exceptions.py
25
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/exceptions.py
26
%%PYTHON_SITELIBDIR%%/seafobj/exceptions.pyc
26
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/exceptions.pyc
27
%%PYTHON_SITELIBDIR%%/seafobj/exceptions.pyo
27
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/exceptions.pyo
28
%%PYTHON_SITELIBDIR%%/seafobj/fs.py
28
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/fs.py
29
%%PYTHON_SITELIBDIR%%/seafobj/fs.pyc
29
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/fs.pyc
30
%%PYTHON_SITELIBDIR%%/seafobj/fs.pyo
30
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/fs.pyo
31
%%PYTHON_SITELIBDIR%%/seafobj/objstore_factory.py
31
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/objstore_factory.py
32
%%PYTHON_SITELIBDIR%%/seafobj/objstore_factory.pyc
32
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/objstore_factory.pyc
33
%%PYTHON_SITELIBDIR%%/seafobj/objstore_factory.pyo
33
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/objstore_factory.pyo
34
%%PYTHON_SITELIBDIR%%/seafobj/utils/__init__.py
34
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/__init__.py
35
%%PYTHON_SITELIBDIR%%/seafobj/utils/__init__.pyc
35
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/__init__.pyc
36
%%PYTHON_SITELIBDIR%%/seafobj/utils/__init__.pyo
36
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/__init__.pyo
37
%%PYTHON_SITELIBDIR%%/seafobj/utils/ceph_utils.py
37
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/ceph_utils.py
38
%%PYTHON_SITELIBDIR%%/seafobj/utils/ceph_utils.pyc
38
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/ceph_utils.pyc
39
%%PYTHON_SITELIBDIR%%/seafobj/utils/ceph_utils.pyo
39
%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/ceph_utils.pyo
40
@dir(%%SEAFILE_USERNAME%%,%%SEAFILE_GROUPNAME%%,755) %%SEAHUBDIR%%
41
@dir(%%SEAFILE_USERNAME%%,%%SEAFILE_GROUPNAME%%,755) %%HAIWENDIR%%

Return to bug 196919