summaryrefslogtreecommitdiff
path: root/www/plone/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'www/plone/Makefile')
-rw-r--r--www/plone/Makefile12
1 files changed, 9 insertions, 3 deletions
diff --git a/www/plone/Makefile b/www/plone/Makefile
index 7820401ccf87..978e99bf0e20 100644
--- a/www/plone/Makefile
+++ b/www/plone/Makefile
@@ -7,9 +7,11 @@
PORTNAME= plone
PORTVERSION= 2.5.1
+PORTREVISION= 1
CATEGORIES= www zope
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S/$/plone\/:src/g}
-DISTFILES= Plone-${PORTVERSION}.tar.gz:src
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S/$/plone\/:src/g} \
+ http://plone.org/products/plone-hotfix/releases/20061031/:hotfix
+DISTFILES= Plone-${PORTVERSION}-final.tar.gz:src ${HOTFIX}.tar.gz:hotfix
DIST_SUBDIR= zope
MAINTAINER= filippo.natali@gmail.com
@@ -21,7 +23,7 @@ WRKSRC= ${WRKDIR}/Plone-${PORTVERSION}
USE_ZOPE= yes
ZOPE_VERSION= 2.9
USE_PYTHON= 2.4
-
+HOTFIX= PloneHotFix20061031
CONFLICTS= zope-archetypes-[0-9]* \
zope-btreefolder2-[0-9]* \
zope-cmf-[0-9]* \
@@ -64,6 +66,7 @@ do-build:
.for m in ${_MODULES}
-${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/$m
.endfor
+ -${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKDIR}/${HOTFIX}
do-install:
@${MKDIR} ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}
@@ -72,6 +75,9 @@ do-install:
@${FIND} ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/$m -type f -print0 \
| ${XARGS} -0 -- ${CHMOD} a-w
.endfor
+ @${CP} -R ${WRKDIR}/${HOTFIX} ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}
+ @${FIND} ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/${HOTFIX} -type f -print0 \
+ | ${XARGS} -0 -- ${CHMOD} a-w
post-install:
.if !defined(BATCH)