summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'www-apps/egroupware')
-rw-r--r--www-apps/egroupware/ChangeLog7
-rw-r--r--www-apps/egroupware/egroupware-1.4.002.ebuild69
-rw-r--r--www-apps/egroupware/files/digest-egroupware-1.4.0026
3 files changed, 81 insertions, 1 deletions
diff --git a/www-apps/egroupware/ChangeLog b/www-apps/egroupware/ChangeLog
index e8f255163f1b..0112b2b8ffcf 100644
--- a/www-apps/egroupware/ChangeLog
+++ b/www-apps/egroupware/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for www-apps/egroupware
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/egroupware/ChangeLog,v 1.78 2007/08/05 00:15:09 rl03 Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apps/egroupware/ChangeLog,v 1.79 2007/09/29 15:12:18 wrobel Exp $
+
+*egroupware-1.4.002 (29 Sep 2007)
+
+ 29 Sep 2007; <wrobel@gentoo.org> +egroupware-1.4.002.ebuild:
+ Added egroupware-1.4.002 to the tree in response to sec issue #193960.
05 Aug 2007; Renat Lumpau <rl03@gentoo.org> egroupware-1.4.001.ebuild:
Call webapp_pkg_postinst, bug #183228
diff --git a/www-apps/egroupware/egroupware-1.4.002.ebuild b/www-apps/egroupware/egroupware-1.4.002.ebuild
new file mode 100644
index 000000000000..75a3abe909b6
--- /dev/null
+++ b/www-apps/egroupware/egroupware-1.4.002.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/egroupware/egroupware-1.4.002.ebuild,v 1.1 2007/09/29 15:12:18 wrobel Exp $
+
+inherit webapp depend.php
+
+MY_PN=eGroupWare
+S=${WORKDIR}/${PN}
+
+DESCRIPTION="Web-based GroupWare suite"
+HOMEPAGE="http://www.egroupware.org/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-${PV}.tar.bz2
+ mirror://sourceforge/${PN}/${MY_PN}-egw-pear-${PV}.tar.bz2"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
+IUSE="gd jpgraph ldap mysql postgres"
+
+RDEPEND="
+ ldap? ( net-nds/openldap )
+ gd? ( media-libs/gd )
+ jpgraph? ( || ( dev-php5/jpgraph dev-php4/jpgraph ) )
+"
+
+pkg_setup () {
+ has_php
+ webapp_pkg_setup
+
+ local php_flags="imap session"
+
+ use ldap && php_flags="${php_flags} ldap"
+ use mysql && php_flags="${php_flags} mysql"
+ use postgres && php_flags="${php_flags} postgres"
+ require_php_with_use ${php_flags}
+}
+
+src_unpack() {
+ has_php
+
+ unpack ${A}
+ cd ${S}
+ # remove SVN directories
+ find . -type d -name '.svn' -print | xargs rm -rf
+
+ if use jpgraph; then
+ einfo "Fixing jpgraph location"
+ sed -i "s|EGW_SERVER_ROOT . '/../jpgraph/src/jpgraph.php'|'/usr/share/php${PHP_VERSION}/jpgraph/jpgraph.php'|" projectmanager/inc/class.ganttchart.inc.php || die
+ sed -i "s|EGW_SERVER_ROOT . '/../jpgraph/src/jpgraph_gantt.php'|'/usr/share/php${PHP_VERSION}/jpgraph/jpgraph_gantt.php'|" projectmanager/inc/class.ganttchart.inc.php || die
+ fi
+}
+
+src_install() {
+ webapp_src_preinst
+ cp -r . ${D}/${MY_HTDOCSDIR}
+
+ webapp_serverowned ${MY_HTDOCSDIR}/phpgwapi/images
+
+ webapp_postinst_txt en ${FILESDIR}/postinstall-en-1.2.txt
+ webapp_src_install
+}
+
+pkg_postinst() {
+ if use ldap; then
+ einfo "If you are using LDAP contacts/addressbook, please read the upgrade instructions at"
+ einfo "http://www.egroupware.org/index.php?page_name=wiki&wikipage=ManualSetupUpdate"
+ einfo "before running the egroupware setup"
+ fi
+ webapp_pkg_postinst
+}
diff --git a/www-apps/egroupware/files/digest-egroupware-1.4.002 b/www-apps/egroupware/files/digest-egroupware-1.4.002
new file mode 100644
index 000000000000..ae4e38374078
--- /dev/null
+++ b/www-apps/egroupware/files/digest-egroupware-1.4.002
@@ -0,0 +1,6 @@
+MD5 4791db1df025ef44b53226abd9265bee eGroupWare-1.4.002.tar.bz2 9822488
+RMD160 b0dfc876331d4d83a4aad125e1c061a1ada77ed9 eGroupWare-1.4.002.tar.bz2 9822488
+SHA256 ac601969572060131b1460d207bf659840cf48d1ed356321c095965015fba9e9 eGroupWare-1.4.002.tar.bz2 9822488
+MD5 eee0a5523223ce12d8bad96aa422fd11 eGroupWare-egw-pear-1.4.002.tar.bz2 66295
+RMD160 1c8a737964760f4be0c2b3fa19a0c7a5c75d308a eGroupWare-egw-pear-1.4.002.tar.bz2 66295
+SHA256 bb997f9d5120792823a8c79dc3461fa9f635337405123a9a6969199e28778830 eGroupWare-egw-pear-1.4.002.tar.bz2 66295