- Complete repocopy of www/plone3 and apply patch.

PR:		ports/116148
Submitted by:	NAKAJI Hiroyuki <nakaji@jp.freebsd.org>
This commit is contained in:
Alejandro Pulver 2007-09-27 23:52:19 +00:00
parent a99037f749
commit 0b5ac0cdad
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=200235
4 changed files with 3833 additions and 1395 deletions

View File

@ -981,6 +981,7 @@
SUBDIR += pivot-weblog
SUBDIR += planet
SUBDIR += plone
SUBDIR += plone3
SUBDIR += plugger
SUBDIR += plugger-plugins-hubbe
SUBDIR += pmwiki

View File

@ -5,21 +5,21 @@
# $FreeBSD$
#
PORTNAME= plone
PORTVERSION= 2.5.3
PORTNAME= plone3
PORTVERSION= 3.0.1
CATEGORIES= www zope
MASTER_SITES= http://plone.googlecode.com/files/:src
DISTFILES= Plone-${PORTVERSION}-final.tar.gz:src
DIST_SUBDIR= zope
DISTFILES= Plone-${PORTVERSION}.tar.gz:src
#DIST_SUBDIR= zope
MAINTAINER= ports@FreeBSD.org
MAINTAINER= nakaji@jp.FreeBSD.org
COMMENT= A user friendly implementation of the CMF written on top of ZOPE
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/PIL.pth:${PORTSDIR}/graphics/py-imaging
WRKSRC= ${WRKDIR}/Plone-${PORTVERSION}-final
WRKSRC= ${WRKDIR}/Plone-${PORTVERSION}
USE_ZOPE= yes
ZOPE_VERSION= 2.9
ZOPE_VERSION= 2.10
USE_PYTHON= 2.4
CONFLICTS= zope-archetypes-[0-9]* \
zope-btreefolder2-[0-9]* \
@ -36,19 +36,23 @@ CONFLICTS= zope-archetypes-[0-9]* \
zope-portaltransforms-[0-9]* \
zope-validation-[0-9]*
PLIST_SUB= ZOPEPRODUCTDIR=${SZOPEBASEDIR}/${ZOPEPRODUCTDIR}
PLIST_SUB= ZOPEPRODUCTDIR=${SZOPEBASEDIR}/${ZOPEPRODUCTDIR} \
ZOPELIBPYTHONDIR=${SZOPEBASEDIR}/lib/python
_MODULES= ATContentTypes ATReferenceBrowserWidget Archetypes \
CMFActionIcons CMFCalendar CMFCore CMFDefault \
CMFDynamicViewFTI CMFFormController CMFPlacefulWorkflow \
CMFPlone CMFQuickInstallerTool CMFSetup CMFTopic CMFUid \
CacheFu DCWorkflow ExtendedPathIndex ExternalEditor \
GenericSetup GroupUserFolder Marshall MimetypesRegistry \
PasswordResetTool PlacelessTranslationService \
PloneErrorReporting PloneLanguageTool PlonePAS \
_MODULES= ATContentTypes ATReferenceBrowserWidget AdvancedQuery \
Archetypes CMFActionIcons CMFCalendar CMFCore CMFDefault \
CMFDiffTool CMFDynamicViewFTI CMFEditions CMFFormController \
CMFPlacefulWorkflow CMFPlone CMFQuickInstallerTool \
CMFTestCase CMFTopic CMFUid DCWorkflow ExtendedPathIndex \
ExternalEditor GenericSetup GroupUserFolder Marshall \
MimetypesRegistry NuPlone PasswordResetTool \
PlacelessTranslationService PloneLanguageTool PlonePAS \
PloneTestCase PloneTranslations PluggableAuthService \
PluginRegistry PortalTransforms ResourceRegistries \
SecureMailHost kupu statusmessages validation
SecureMailHost ZopeVersionControl \
kupu statusmessages validation
_PY_MODULES= archetypes five kss plone wicked
pre-everything::
.if !defined(BATCH)
@ -61,14 +65,23 @@ pre-everything::
do-build:
.for m in ${_MODULES}
-${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/$m
-${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/Products/$m
.endfor
.for m in ${_PY_MODULES}
-${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/lib/python/$m
.endfor
do-install:
@${MKDIR} ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}
@${MKDIR} ${PREFIX}/${SZOPEBASEDIR}/${ZOPEPRODUCTDIR}
.for m in ${_MODULES}
@${CP} -R ${WRKSRC}/$m ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}
@${FIND} ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/$m -type f -print0 \
@${CP} -R ${WRKSRC}/Products/$m ${PREFIX}/${SZOPEBASEDIR}/${ZOPEPRODUCTDIR}
@${FIND} ${PREFIX}/${SZOPEBASEDIR}/${ZOPEPRODUCTDIR}/$m -type f -print0 \
| ${XARGS} -0 -- ${CHMOD} a-w
.endfor
@${MKDIR} ${PREFIX}/${SZOPEBASEDIR}/${ZOPEPRODUCTDIR}/../lib/python
.for m in ${_PY_MODULES}
@${CP} -R ${WRKSRC}/lib/python/$m ${PREFIX}/${SZOPEBASEDIR}/${ZOPEPRODUCTDIR}/../lib/python
@${FIND} ${PREFIX}/${SZOPEBASEDIR}/${ZOPEPRODUCTDIR}/../lib/python/$m -type f -print0 \
| ${XARGS} -0 -- ${CHMOD} a-w
.endfor

View File

@ -1,3 +1,3 @@
MD5 (zope/Plone-2.5.3-final.tar.gz) = 36117b0757982d66d445b6c6b9df0e25
SHA256 (zope/Plone-2.5.3-final.tar.gz) = 6d4dfbe28d03fcd9bd4350aa3256b73183ef8e32dd66ed86f6f86eee28e48cff
SIZE (zope/Plone-2.5.3-final.tar.gz) = 8629590
MD5 (Plone-3.0.1.tar.gz) = cf54c017ae383688112f2a4e45a150df
SHA256 (Plone-3.0.1.tar.gz) = 35401c574e66f47ad2b5fc79e9bc3360c0c37e1551f94e1cd7a0a86d86a62adc
SIZE (Plone-3.0.1.tar.gz) = 12374102

File diff suppressed because it is too large Load Diff