split port into several version

that makes Plone releases and OpenBSD releases independent. Plone Updates can be really hard, if they are possible at all.

ok mbalmer@
This commit is contained in:
winiger 2008-03-20 11:42:34 +00:00
parent eb9a3f9b73
commit 5db2fa702a
18 changed files with 17714 additions and 34 deletions

11
www/plone/2.1/Makefile Normal file
View File

@ -0,0 +1,11 @@
# $OpenBSD: Makefile,v 1.1 2008/03/20 11:42:34 winiger Exp $
DISTNAME= Plone-2.1.4
PKGNAME= ${DISTNAME:L}p0
do-install:
${INSTALL_PROGRAM_DIR} ${MODZOPE_PRODUCTSDIR}
cp -R ${WRKBUILD}/* ${MODZOPE_PRODUCTSDIR}
rm -fr ${MODZOPE_PRODUCTSDIR}/BTreeFolder2
.include <bsd.port.mk>

View File

@ -1,14 +1,10 @@
@comment $OpenBSD: PLIST,v 1.16 2006/10/03 10:02:47 mbalmer Exp $
@comment $OpenBSD: PLIST,v 1.1 2008/03/20 11:42:34 winiger Exp $
@conflict zope-btreefolder2-*
@conflict zope-cmf-*
@conflict zope-cmfquickinstaller-*
@conflict zope-externaleditor-*
@conflict zope-groupuserfolder-*
@conflict zope-placelesstranslationservice-*
lib/zope/
lib/zope/lib/
lib/zope/lib/python/
lib/zope/lib/python/Products/
lib/zope/lib/python/Products/ATContentTypes/
lib/zope/lib/python/Products/ATContentTypes/AUTHORS.txt
lib/zope/lib/python/Products/ATContentTypes/CHANGELOG.txt

10
www/plone/2.5/Makefile Normal file
View File

@ -0,0 +1,10 @@
# $OpenBSD: Makefile,v 1.1 2008/03/20 11:42:34 winiger Exp $
DISTNAME= Plone-2.5.3-final
PKGNAME= ${DISTNAME:S/-final//:L}p0
do-install:
${INSTALL_PROGRAM_DIR} ${MODZOPE_PRODUCTSDIR}
cp -R ${WRKBUILD}/* ${MODZOPE_PRODUCTSDIR}
.include <bsd.port.mk>

5
www/plone/2.5/distinfo Normal file
View File

@ -0,0 +1,5 @@
MD5 (Plone-2.5.3-final.tar.gz) = NhF7B1eYLWbURbbGud8OJQ==
RMD160 (Plone-2.5.3-final.tar.gz) = teS3WXVgW9B9REVf7hfhYnFhMI0=
SHA1 (Plone-2.5.3-final.tar.gz) = lUywQyaz8VRPdadLlB0YMMhZthM=
SHA256 (Plone-2.5.3-final.tar.gz) = bU374o0D/Nm9Q1CqMla3MYPvjjLdZu2G9vhu7ijkjP8=
SIZE (Plone-2.5.3-final.tar.gz) = 8629590

5
www/plone/2.5/pkg/DESCR Normal file
View File

@ -0,0 +1,5 @@
Plone is a user friendly and powerful content management system
built on top of the open source application server Zope and the
accompanying content management framework. Plone is ideal as an
intranet server, as a document publishing system and as a groupware
tool for collaboration between separately located entities.

View File

@ -0,0 +1,7 @@
If you already have Zope running on your machine,
you should restart it, this can be done from the
Zope Control Panel in the Zope management interface.
If you are upgrading from a plone 1.x version, please read:
http://plone.org/documentation/migration/2.0/guide

7578
www/plone/2.5/pkg/PLIST Normal file

File diff suppressed because it is too large Load Diff

20
www/plone/3.0/Makefile Normal file
View File

@ -0,0 +1,20 @@
# $OpenBSD: Makefile,v 1.1 2008/03/20 11:42:35 winiger Exp $
COMMENT= content management system built on top of Zope
DISTNAME= Plone-3.0.6
PKGNAME= ${DISTNAME:L}
MASTER_SITES= https://launchpad.net/plone/3.0/3.0.6/+download/
MODZOPE_VERSION= 2.10
RUN_DEPENDS= ::textproc/py-ElementTree
do-install:
${INSTALL_PROGRAM_DIR} ${MODZOPE_PRODUCTSDIR}
cp -R ${WRKBUILD}/Products/* ${MODZOPE_PRODUCTSDIR}
cp -R ${WRKBUILD}/lib/python/* ${MODZOPE_PRODUCTSDIR}/../
rm ${MODZOPE_PRODUCTSDIR}/CMFCore/tests/fake_skins/fake_skin/test1.py~
.include <bsd.port.mk>

5
www/plone/3.0/distinfo Normal file
View File

@ -0,0 +1,5 @@
MD5 (Plone-3.0.6.tar.gz) = BoccCGbllC22QcU9kWiYXg==
RMD160 (Plone-3.0.6.tar.gz) = x7J5XNkt0lXHwt00An1qBGFgh1o=
SHA1 (Plone-3.0.6.tar.gz) = 6JsW+o902NZVBccO9uTau+Gz4Hw=
SHA256 (Plone-3.0.6.tar.gz) = sGtK2RFC7UAL5boGGP5RhImyGlXgGh0qOQvhqiIsU0Y=
SIZE (Plone-3.0.6.tar.gz) = 12710113

5
www/plone/3.0/pkg/DESCR Normal file
View File

@ -0,0 +1,5 @@
Plone is a user friendly and powerful content management system
built on top of the open source application server Zope and the
accompanying content management framework. Plone is ideal as an
intranet server, as a document publishing system and as a groupware
tool for collaboration between separately located entities.

View File

@ -0,0 +1,7 @@
If you already have Zope running on your machine,
you should restart it, this can be done from the
Zope Control Panel in the Zope management interface.
If you are upgrading from a previous version of plone, please read:
http://plone.org/documentation/manual/upgrade-guide

10021
www/plone/3.0/pkg/PLIST Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,31 +1,7 @@
# $OpenBSD: Makefile,v 1.19 2007/09/15 20:38:25 merdely Exp $
# $OpenBSD: Makefile,v 1.20 2008/03/20 11:42:34 winiger Exp $
COMMENT= content management system built on top of Zope
SUBDIR+= 2.1
SUBDIR+= 2.5
SUBDIR+= 3.0
DISTNAME= Plone-2.1.4
PKGNAME= ${DISTNAME:L}
CATEGORIES= www
HOMEPAGE= http://www.plone.org/
MAINTAINER= Marc Balmer <mbalmer@openbsd.org>
# GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=plone/}
MODULES= www/zope
RUN_DEPENDS= :python-expat-${MODZOPE_PYTHON_VERSION}*:lang/python/${MODZOPE_PYTHON_VERSION},-expat \
::graphics/py-Imaging
do-install:
${INSTALL_PROGRAM_DIR} ${MODZOPE_PRODUCTSDIR}
cp -R ${WRKBUILD}/* ${MODZOPE_PRODUCTSDIR}
rm -r ${MODZOPE_PRODUCTSDIR}/BTreeFolder2
.include <bsd.port.mk>
.include <bsd.port.subdir.mk>

24
www/plone/Makefile.inc Normal file
View File

@ -0,0 +1,24 @@
# $OpenBSD: Makefile.inc,v 1.1 2008/03/20 11:42:34 winiger Exp $
COMMENT= content management system built on top of Zope
CATEGORIES= www
HOMEPAGE= http://www.plone.org/
MAINTAINER= Marc Balmer <mbalmer@openbsd.org>
# GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES?= ${MASTER_SITE_SOURCEFORGE:=plone/}
MODULES= www/zope
MODZOPE_VERSION?= 2.9
PY_FLAVOR= python${MODZOPE_PYTHON_VERSION}
RUN_DEPENDS+= :python-expat-${MODZOPE_PYTHON_VERSION}*:lang/python/${MODZOPE_PYTHON_VERSION},-expat \
:py-Imaging-*-${PY_FLAVOR}:graphics/py-Imaging,${PY_FLAVOR}

10
www/plone/plone.port.mk Normal file
View File

@ -0,0 +1,10 @@
# $OpenBSD: plone.port.mk,v 1.1 2008/03/20 11:42:34 winiger Exp $
MODULES+= www/zope
MODPLONE_VERSION?= 2.5
MODZOPE_VERSION= 2.9
RUN_DEPENDS+= ::www/plone/${MODPLONE_VERSION}
NO_REGRESS= Yes