+++ /dev/null
-# ChangeLog for net-zope/zopex3
-# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-zope/zopex3/ChangeLog,v 1.12 2006/10/28 12:36:53 swegener Exp $
-
- 28 Oct 2006; Sven Wegener <swegener@gentoo.org> zopex3-3.0.0.ebuild:
- Use emerge --config instead of ebuild --config.
-
- 17 Oct 2005; Radoslaw Stachowiak <radek@gentoo.org> zopex3-3.0.0.ebuild:
- fixed bug #109482
-
- 21 May 2005; Simon Stelling <blubb@gentoo.org> zopex3-3.0.0.ebuild:
- added ~amd64 keyword
-
- 21 Feb 2005; Radoslaw Stachowiak <radek@gentoo.org> :
- Strictly specified python version to allow zope to work with 2.3.5+
-
- 18 Feb 2005; Radoslaw Stachowiak <radek@gentoo.org> zopex3-3.0.0.ebuild,
- -zopex3-3.0.0_rc3.ebuild:
- removed old rc3 ebuild, marked stable 3.0.0
-
- 08 Nov 2004; Radoslaw Stachowiak <radek@gentoo.org> +zopex3-3.0.0.ebuild:
- New FINAL release of ZOPEx3.
-
-*zopex3-3.0.0_rc3 (27 Oct 2004)
-
- 27 Oct 2004; Radoslaw Stachowiak <radek@gentoo.org>
- +zopex3-3.0.0_rc3.ebuild:
- Version bump.
-
- 18 Oct 2004; Radoslaw Stachowiak <radek@gentoo.org>
- -zopex3-3.0.0_rc1.ebuild:
- Removed old ebuild, obsoleted by rc2.
-
- 18 Oct 2004; David Holm <dholm@gentoo.org> zopex3-3.0.0_rc2.ebuild:
- Added to ~ppc.
-
-*zopex3-3.0.0_rc2 (08 Oct 2004)
-
- 08 Oct 2004; Radoslaw Stachowiak <radek@gentoo.org>
- +zopex3-3.0.0_rc2.ebuild:
- New version released.
-
- 28 Sep 2004; Sven Wegener <swegener@gentoo.org> files/zope.initd:
- Gentoo Technologies, Inc. -> Gentoo Foundation
-
-*zopex3-3.0.0_rc1 (27 Sep 2004)
-
- 27 Sep 2004; Radoslaw Stachowiak <radek@gentoo.org> +metadata.xml,
- +files/zope.initd, +zopex3-3.0.0_rc1.ebuild:
- Initial release, running as root and no zope-config support.
-
+++ /dev/null
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX zope.initd 1316 RMD160 c4adfcbca67385f36cdb4590ef52e82cf27d6024 SHA1 389c8d1465eba16efacd43c1989cda8108e90ee1 SHA256 2d31ed785d08b600bbdb8caf14aff99a5fe1d5ed3eec7bef5f91918036559174
-MD5 dc6beeaa42a91779d1d707dcd32cc6cb files/zope.initd 1316
-RMD160 c4adfcbca67385f36cdb4590ef52e82cf27d6024 files/zope.initd 1316
-SHA256 2d31ed785d08b600bbdb8caf14aff99a5fe1d5ed3eec7bef5f91918036559174 files/zope.initd 1316
-DIST ZopeX3-3.0.0.tgz 3171101
-EBUILD zopex3-3.0.0.ebuild 2649 RMD160 74aa137fae17ca868d0110d19932f4e22026a2e2 SHA1 812bb09a144bc8ebf08cb91faf990c9546e1f08c SHA256 6004dae0f5232fd02ad3b4fc76ee1ae277961793806bf8c31ff6e99b6333590d
-MD5 742411c1cf0e6faffb550ddf78765950 zopex3-3.0.0.ebuild 2649
-RMD160 74aa137fae17ca868d0110d19932f4e22026a2e2 zopex3-3.0.0.ebuild 2649
-SHA256 6004dae0f5232fd02ad3b4fc76ee1ae277961793806bf8c31ff6e99b6333590d zopex3-3.0.0.ebuild 2649
-MISC ChangeLog 1717 RMD160 521c96b5cc8de3785deeaf871b7ed86c0efb79aa SHA1 140a58e104bb59c442c6110b54dfbaecb9980d55 SHA256 5a49cc3add8e484c5bcc998eae121e91cdb42092cb3fabb7e998aa1c68ccba0a
-MD5 ca858b8cfa4cd1f6b7bed1e9685a6a4f ChangeLog 1717
-RMD160 521c96b5cc8de3785deeaf871b7ed86c0efb79aa ChangeLog 1717
-SHA256 5a49cc3add8e484c5bcc998eae121e91cdb42092cb3fabb7e998aa1c68ccba0a ChangeLog 1717
-MISC metadata.xml 161 RMD160 5e136d45f811478292bd2ee1798a9b0229ffe468 SHA1 9755179a2dee0511818b1f6738ded28e335e1b9a SHA256 e69ac7205cbc2e42a297e20d8f08922003390a345bbf50ccf00d1158a1c97cc5
-MD5 7890d88c5c6d189fbe6b187a3ebb6532 metadata.xml 161
-RMD160 5e136d45f811478292bd2ee1798a9b0229ffe468 metadata.xml 161
-SHA256 e69ac7205cbc2e42a297e20d8f08922003390a345bbf50ccf00d1158a1c97cc5 metadata.xml 161
-MD5 a7e95c0d99387463b485eb833730f980 files/digest-zopex3-3.0.0 62
-RMD160 17ca10b026a0e54a8d1feaa78892ffdf6c8c17cd files/digest-zopex3-3.0.0 62
-SHA256 b02cc4d38894f14f3bc5c134c310a0211c33a5714ebdfcf56ff33b72ada83eba files/digest-zopex3-3.0.0 62
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
-
-iD8DBQFFQ07tI1lqEGTUzyQRArtcAKCjkX1QzPUFOi0lUoOyOqTRJpcx3wCgxq0i
-r/x3JNDkg9rEKisgIOg6/ms=
-=wdRd
------END PGP SIGNATURE-----
+++ /dev/null
-MD5 27639577585422090c22f641089b1e80 ZopeX3-3.0.0.tgz 3171101
+++ /dev/null
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-zope/zopex3/files/zope.initd,v 1.2 2004/09/28 01:47:28 swegener Exp $
-
-opts="start stop restart kill quit status help"
-
-depend() {
- need net
-}
-
-start() {
- ebegin "Starting Zope in INSTANCE_HOME"
- INSTANCE_HOME/bin/zopectl start
- eend $?
-}
-
-stop() {
- ebegin "Stopping Zope in INSTANCE_HOME"
- INSTANCE_HOME/bin/zopectl stop
- eend $?
-}
-
-restart() {
- ebegin "Restarting Zope in INSTANCE_HOME"
- svc_stop
- svc_start
- eend $?
-}
-
-kill() {
- ebegin "Killing Zope in INSTANCE_HOME"
- INSTANCE_HOME/bin/zopectl kill
- eend $?
-}
-
-quit() {
- ebegin "Quitting Zope Daemon Manager INSTANCE_HOME"
- INSTANCE_HOME/bin/zopectl quit
- eend $?
-}
-
-reload() {
- # throws an error, dunno why
- ebegin "Reloading Zope config in INSTANCE_HOME"
- INSTANCE_HOME/bin/zopectl reload
- eend $?
-}
-
-status() {
- ebegin "Status of Zope in INSTANCE_HOME"
- INSTANCE_HOME/bin/zopectl status
- eend $?
-}
-
-help() {
- ebegin "Help for Zope Daemon Manager in INSTANCE_HOME"
- INSTANCE_HOME/bin/zopectl help
- eend $?
-}
-
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>net-zope</herd>
-</pkgmetadata>
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-zope/zopex3/zopex3-3.0.0.ebuild,v 1.8 2006/10/28 12:36:53 swegener Exp $
-
-inherit eutils
-
-MYPN="ZopeX3"
-DESCRIPTION="Zope is a web application platform used for building high-performance, dynamic web sites"
-HOMEPAGE="http://www.zope.org"
-SRC_URI="http://www.zope.org/Products/${MYPN}/${PV}final/${MYPN}-${PV}.tgz"
-
-LICENSE="ZPL"
-SLOT="${PV}"
-KEYWORDS="~amd64 ~ppc x86"
-IUSE=""
-
-RDEPEND="=dev-lang/python-2.3*"
-python='python2.3'
-
-DEPEND="${RDEPEND}
- virtual/libc
- >=sys-apps/sed-4.0.5"
-
-S="${WORKDIR}/${MYPN}-${PV}"
-ZS_DIR=${ROOT%/}/usr/lib
-ZSERVDIR=${ZS_DIR}/${PN}-${PV}
-ZSKELDIR=${ZSERVDIR}/zopeskel
-ZINSTDIR=/var/lib/zope/${PN}
-
-src_compile() {
- ./configure --prefix=${D}${ZSERVDIR} --with-python=/usr/bin/python2.3 || die "Failed to configure."
- emake || die "Failed to compile."
-}
-
-src_install() {
-
- dodoc README.txt
- dodoc ZopeX3/doc/*.txt
- docinto schema
- dodoc ZopeX3/doc/schema/*
- docinto security
- dodoc ZopeX3/doc/security/*
- docinto skins
- dodoc ZopeX3/doc/skins/*
- docinto style
- dodoc ZopeX3/doc/style/*
- docinto zcml
- dodoc ZopeX3/doc/zcml/*
-
- make install prefix=${D}${ZSERVDIR}
-
- dosym ../../share/doc/${PF} ${ZSERVDIR}/doc
-
- # copy the init script skeleton to zopeskel directory of our installation
- cp ${FILESDIR}/zope.initd ${D}${ZSKELDIR}/zope.initd
-}
-
-pkg_postinst() {
-
- einfo
- einfo "This release ($PN) can create default instance using command: emerge --config =${CATEGORY}/${PF}"
- einfo
-}
-
-pkg_prerm() {
-
- find ${ZSERVDIR}/lib/python -name \*.py[co] -exec rm -f {} \;
-}
-
-pkg_postrm() {
-
- rmdir /usr/lib/${ZSERVDIR} 2>/dev/null
-}
-
-pkg_config() {
-
- if [ -f /etc/init.d/${PN} -o -d ${ZINSTDIR} ]
- then
- ewarn "Default instance already exists, aborting.."
- ewarn "Please delete first /etc/init.d/${PN} and ${ZINSTDIR}"
- die "Failed to create default instance."
- fi
-
- ${ZSERVDIR}/bin/mkzopeinstance -d ${ZINSTDIR} -u admin:admin
- mkdir -p ${ZINSTDIR}
-
- # remove unnecessary zope.initd
- rm -f ${ZINSTDIR}/zope.initd
-
- # log symlink
- rm -rf ${ZINSTDIR}/log
- mkdir -p /var/log/zope/${PN}
- ln -s /var/log/zope/${PN} ${ZINSTDIR}/log
-
- # draconian permissions :)
- chmod go-rwx -R ${ZINSTDIR}
-
- cp ${ZSKELDIR}/zope.initd /etc/init.d/${PN}
- chmod 755 /etc/init.d/${PN}
- sed -i -e "s|INSTANCE_HOME|${ZINSTDIR}|" /etc/init.d/${PN}
-
- einfo "Default instance created at ${ZINSTDIR}"
- einfo "Created default user 'admin' with password 'admin'."
- einfo "Be warned that this instance is prepared to run as root only."
- einfo "To start instance (ports 8080,8021,) use: /etc/init.d/${PN} start"
-}