From df76266e49ab3c5ff2b56ba6b4c4e8eb0696e890 Mon Sep 17 00:00:00 2001
From: Marcus Alves Grando <mnag@FreeBSD.org>
Date: Wed, 12 Oct 2005 00:04:12 +0000
Subject: Hotfix 2005-10-09 Alert This hotfix addresses an important security
 issue that affects users of Zope versions 2.6 or higher.

PR:		87198
Submitted by:	Denis Shaposhnikov <dsh@vlink.ru> (maintainer)
Security:	http://www.vuxml.org/freebsd/d2b80c7c-3aae-11da-9484-00123ffe8333.html
---
 www/zope29/Makefile  | 11 +++++++++--
 www/zope29/distinfo  |  2 ++
 www/zope29/pkg-plist | 13 +++++++++++++
 3 files changed, 24 insertions(+), 2 deletions(-)

(limited to 'www/zope29')

diff --git a/www/zope29/Makefile b/www/zope29/Makefile
index f7ac748a338b..c4eff5cc91e9 100644
--- a/www/zope29/Makefile
+++ b/www/zope29/Makefile
@@ -7,12 +7,16 @@
 
 PORTNAME=	zope
 PORTVERSION=	2.8.1
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	www python zope
-MASTER_SITES=	http://www.zope.org/Products/Zope/${PORTVERSION}/
+MASTER_SITES=	http://www.zope.org/Products/Zope/${PORTVERSION}/ \
+		http://www.zope.org/Products/Zope/Hotfix_2005-10-09/security_alert/:hotfix_20051009
 DISTNAME=	Zope-${PORTVERSION}-final
 EXTRACT_SUFX=	.tgz
+DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
+		Hotfix_2005-10-09.tar.gz:hotfix_20051009
 DIST_SUBDIR=	zope
+EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
 
 MAINTAINER=	dsh@vlink.ru
 COMMENT=	An object-based web application platform
@@ -61,6 +65,9 @@ ISBATCH=	-u admin:test123
 ISBATCH=	""
 .endif
 
+pre-patch:
+	${TAR} xzf ${DISTDIR}/${DIST_SUBDIR}/Hotfix_2005-10-09.tar.gz -C ${WRKSRC}/lib/python
+
 post-patch:
 	${REINPLACE_CMD} \
 		-e 's,^\(ACCEPTABLE="\).*"$$,\1${PYTHON_PORTVERSION}",g' \
diff --git a/www/zope29/distinfo b/www/zope29/distinfo
index da9d0b3243c9..837295f09680 100644
--- a/www/zope29/distinfo
+++ b/www/zope29/distinfo
@@ -1,2 +1,4 @@
 MD5 (zope/Zope-2.8.1-final.tgz) = 0ec441a35175bb8d8c557b7d3c63f6f6
 SIZE (zope/Zope-2.8.1-final.tgz) = 5343921
+MD5 (zope/Hotfix_2005-10-09.tar.gz) = 607b2f4fa702d6e41f0bf960ec41979e
+SIZE (zope/Hotfix_2005-10-09.tar.gz) = 265673
diff --git a/www/zope29/pkg-plist b/www/zope29/pkg-plist
index 241f96f38d62..ac62393e6922 100644
--- a/www/zope29/pkg-plist
+++ b/www/zope29/pkg-plist
@@ -3100,6 +3100,8 @@
 %%ZOPEBASEDIR%%/lib/python/docutils/languages/__init__.pyc
 %%ZOPEBASEDIR%%/lib/python/docutils/languages/af.py
 %%ZOPEBASEDIR%%/lib/python/docutils/languages/af.pyc
+%%ZOPEBASEDIR%%/lib/python/docutils/languages/ca.py
+%%ZOPEBASEDIR%%/lib/python/docutils/languages/ca.pyc
 %%ZOPEBASEDIR%%/lib/python/docutils/languages/cs.py
 %%ZOPEBASEDIR%%/lib/python/docutils/languages/cs.pyc
 %%ZOPEBASEDIR%%/lib/python/docutils/languages/de.py
@@ -3116,6 +3118,8 @@
 %%ZOPEBASEDIR%%/lib/python/docutils/languages/fr.pyc
 %%ZOPEBASEDIR%%/lib/python/docutils/languages/it.py
 %%ZOPEBASEDIR%%/lib/python/docutils/languages/it.pyc
+%%ZOPEBASEDIR%%/lib/python/docutils/languages/nl.py
+%%ZOPEBASEDIR%%/lib/python/docutils/languages/nl.pyc
 %%ZOPEBASEDIR%%/lib/python/docutils/languages/pt_br.py
 %%ZOPEBASEDIR%%/lib/python/docutils/languages/pt_br.pyc
 %%ZOPEBASEDIR%%/lib/python/docutils/languages/ru.py
@@ -3132,6 +3136,7 @@
 %%ZOPEBASEDIR%%/lib/python/docutils/parsers/__init__.pyc
 %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/__init__.py
 %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/__init__.pyc
+%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/.misc.py.swo
 %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/__init__.py
 %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/__init__.pyc
 %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/directives/admonitions.py
@@ -3154,6 +3159,8 @@
 %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/__init__.pyc
 %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/af.py
 %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/af.pyc
+%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/ca.py
+%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/ca.pyc
 %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/cs.py
 %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/cs.pyc
 %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/de.py
@@ -3170,6 +3177,8 @@
 %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/fr.pyc
 %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/it.py
 %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/it.pyc
+%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/nl.py
+%%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/nl.pyc
 %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/pt_br.py
 %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/pt_br.pyc
 %%ZOPEBASEDIR%%/lib/python/docutils/parsers/rst/languages/ru.py
@@ -3230,6 +3239,10 @@
 %%ZOPEBASEDIR%%/lib/python/docutils/writers/html4css1.pyc
 %%ZOPEBASEDIR%%/lib/python/docutils/writers/latex2e.py
 %%ZOPEBASEDIR%%/lib/python/docutils/writers/latex2e.pyc
+%%ZOPEBASEDIR%%/lib/python/docutils/writers/newlatex2e.py
+%%ZOPEBASEDIR%%/lib/python/docutils/writers/newlatex2e.pyc
+%%ZOPEBASEDIR%%/lib/python/docutils/writers/null.py
+%%ZOPEBASEDIR%%/lib/python/docutils/writers/null.pyc
 %%ZOPEBASEDIR%%/lib/python/docutils/writers/pep_html.py
 %%ZOPEBASEDIR%%/lib/python/docutils/writers/pep_html.pyc
 %%ZOPEBASEDIR%%/lib/python/docutils/writers/pseudoxml.py
-- 
cgit v1.2.3