Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Feb 2015 09:27:43 +0000 (UTC)
From:      John Marino <marino@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r379651 - head/www/py-seafobj
Message-ID:  <201502230927.t1N9Rh5q007843@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: marino
Date: Mon Feb 23 09:27:42 2015
New Revision: 379651
URL: https://svnweb.freebsd.org/changeset/ports/379651
QAT: https://qat.redports.org/buildarchive/r379651/

Log:
  www/py-seafobj: Relocate python files
  
  PR:		196919
  Submitted by:	maintainer (Jingfeng Yan)

Modified:
  head/www/py-seafobj/Makefile
  head/www/py-seafobj/pkg-plist

Modified: head/www/py-seafobj/Makefile
==============================================================================
--- head/www/py-seafobj/Makefile	Mon Feb 23 09:21:52 2015	(r379650)
+++ head/www/py-seafobj/Makefile	Mon Feb 23 09:27:42 2015	(r379651)
@@ -2,6 +2,7 @@
 
 PORTNAME=	seafobj
 PORTVERSION=	3.0.4
+PORTREVISION=	1
 CATEGORIES=	www python
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
@@ -18,14 +19,31 @@ GH_COMMIT=	58a4346
 NO_BUILD=	yes
 USES=		python:2
 
+HAIWENDIR=	www/haiwen
+SEAFILE_SERVER=	${HAIWENDIR}/seafile-server
+SEAHUBDIR=	${SEAFILE_SERVER}/seahub
+SITEPACKAGEDIR=	${SEAHUBDIR}/thirdpart
+
+SEAFILE_USERNAME?=	www
+SEAFILE_GROUPNAME?=	${SEAFILE_USERNAME}
+
+PLIST_SUB=	SEAFILE_USERNAME=${SEAFILE_USERNAME} \
+		SEAFILE_GROUPNAME=${SEAFILE_GROUPNAME} \
+		SEAFILE_SERVER=${SEAFILE_SERVER} \
+		SEAHUBDIR=${SEAHUBDIR} \
+		HAIWENDIR=${HAIWENDIR} \
+		SITEPACKAGEDIR=${SITEPACKAGEDIR}
+
 do-install:
-	@${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/seafobj
+	@${MKDIR} ${STAGEDIR}${PREFIX}/${SITEPACKAGEDIR}/seafobj
 	(cd ${WRKSRC}/seafobj && \
-		${COPYTREE_SHARE} . ${STAGEDIR}${PYTHON_SITELIBDIR}/seafobj)
-	(cd ${STAGEDIR}${PREFIX} && \
 		${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
-			-d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;} && \
+			-d ${WRKSRC}/seafobj \
+			-f ${WRKSRC}/seafobj && \
 		${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
-			-d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;})
+			-d ${WRKSRC}/seafobj \
+			-f ${WRKSRC}/seafobj)
+	(cd ${WRKSRC}/seafobj && \
+		${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${SITEPACKAGEDIR}/seafobj)
 
 .include <bsd.port.mk>

Modified: head/www/py-seafobj/pkg-plist
==============================================================================
--- head/www/py-seafobj/pkg-plist	Mon Feb 23 09:21:52 2015	(r379650)
+++ head/www/py-seafobj/pkg-plist	Mon Feb 23 09:27:42 2015	(r379651)
@@ -1,39 +1,41 @@
-%%PYTHON_SITELIBDIR%%/seafobj/__init__.py
-%%PYTHON_SITELIBDIR%%/seafobj/__init__.pyc
-%%PYTHON_SITELIBDIR%%/seafobj/__init__.pyo
-%%PYTHON_SITELIBDIR%%/seafobj/backends/__init__.py
-%%PYTHON_SITELIBDIR%%/seafobj/backends/__init__.pyc
-%%PYTHON_SITELIBDIR%%/seafobj/backends/__init__.pyo
-%%PYTHON_SITELIBDIR%%/seafobj/backends/base.py
-%%PYTHON_SITELIBDIR%%/seafobj/backends/base.pyc
-%%PYTHON_SITELIBDIR%%/seafobj/backends/base.pyo
-%%PYTHON_SITELIBDIR%%/seafobj/backends/ceph.py
-%%PYTHON_SITELIBDIR%%/seafobj/backends/ceph.pyc
-%%PYTHON_SITELIBDIR%%/seafobj/backends/ceph.pyo
-%%PYTHON_SITELIBDIR%%/seafobj/backends/filesystem.py
-%%PYTHON_SITELIBDIR%%/seafobj/backends/filesystem.pyc
-%%PYTHON_SITELIBDIR%%/seafobj/backends/filesystem.pyo
-%%PYTHON_SITELIBDIR%%/seafobj/backends/s3.py
-%%PYTHON_SITELIBDIR%%/seafobj/backends/s3.pyc
-%%PYTHON_SITELIBDIR%%/seafobj/backends/s3.pyo
-%%PYTHON_SITELIBDIR%%/seafobj/blocks.py
-%%PYTHON_SITELIBDIR%%/seafobj/blocks.pyc
-%%PYTHON_SITELIBDIR%%/seafobj/blocks.pyo
-%%PYTHON_SITELIBDIR%%/seafobj/commits.py
-%%PYTHON_SITELIBDIR%%/seafobj/commits.pyc
-%%PYTHON_SITELIBDIR%%/seafobj/commits.pyo
-%%PYTHON_SITELIBDIR%%/seafobj/exceptions.py
-%%PYTHON_SITELIBDIR%%/seafobj/exceptions.pyc
-%%PYTHON_SITELIBDIR%%/seafobj/exceptions.pyo
-%%PYTHON_SITELIBDIR%%/seafobj/fs.py
-%%PYTHON_SITELIBDIR%%/seafobj/fs.pyc
-%%PYTHON_SITELIBDIR%%/seafobj/fs.pyo
-%%PYTHON_SITELIBDIR%%/seafobj/objstore_factory.py
-%%PYTHON_SITELIBDIR%%/seafobj/objstore_factory.pyc
-%%PYTHON_SITELIBDIR%%/seafobj/objstore_factory.pyo
-%%PYTHON_SITELIBDIR%%/seafobj/utils/__init__.py
-%%PYTHON_SITELIBDIR%%/seafobj/utils/__init__.pyc
-%%PYTHON_SITELIBDIR%%/seafobj/utils/__init__.pyo
-%%PYTHON_SITELIBDIR%%/seafobj/utils/ceph_utils.py
-%%PYTHON_SITELIBDIR%%/seafobj/utils/ceph_utils.pyc
-%%PYTHON_SITELIBDIR%%/seafobj/utils/ceph_utils.pyo
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/__init__.py
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/__init__.pyc
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/__init__.pyo
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/__init__.py
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/__init__.pyc
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/__init__.pyo
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/base.py
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/base.pyc
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/base.pyo
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/ceph.py
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/ceph.pyc
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/ceph.pyo
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/filesystem.py
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/filesystem.pyc
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/filesystem.pyo
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/s3.py
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/s3.pyc
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/backends/s3.pyo
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/blocks.py
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/blocks.pyc
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/blocks.pyo
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/commits.py
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/commits.pyc
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/commits.pyo
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/exceptions.py
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/exceptions.pyc
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/exceptions.pyo
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/fs.py
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/fs.pyc
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/fs.pyo
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/objstore_factory.py
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/objstore_factory.pyc
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/objstore_factory.pyo
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/__init__.py
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/__init__.pyc
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/__init__.pyo
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/ceph_utils.py
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/ceph_utils.pyc
+%%SEAFILE_SERVER%%/seahub/thirdpart/seafobj/utils/ceph_utils.pyo
+@dir(%%SEAFILE_USERNAME%%,%%SEAFILE_GROUPNAME%%,755) %%SEAHUBDIR%%
+@dir(%%SEAFILE_USERNAME%%,%%SEAFILE_GROUPNAME%%,755) %%HAIWENDIR%%



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201502230927.t1N9Rh5q007843>