summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2004-01-19 07:09:17 +0000
committerMike Frysinger <vapier@gentoo.org>2004-01-19 07:09:17 +0000
commit76d2c13b35159f97432f78737e7b76f721a3f3b6 (patch)
treee27a88cd2e03f3bf832a5aff272448fdab1d2fb8 /net-www/horde-mnemo/horde-mnemo-1.1.ebuild
parentREGISTRY check is useless (diff)
downloadgentoo-2-76d2c13b35159f97432f78737e7b76f721a3f3b6.tar.gz
gentoo-2-76d2c13b35159f97432f78737e7b76f721a3f3b6.tar.bz2
gentoo-2-76d2c13b35159f97432f78737e7b76f721a3f3b6.zip
initial ebuild
Diffstat (limited to 'net-www/horde-mnemo/horde-mnemo-1.1.ebuild')
-rw-r--r--net-www/horde-mnemo/horde-mnemo-1.1.ebuild54
1 files changed, 54 insertions, 0 deletions
diff --git a/net-www/horde-mnemo/horde-mnemo-1.1.ebuild b/net-www/horde-mnemo/horde-mnemo-1.1.ebuild
new file mode 100644
index 000000000000..152f369c95a1
--- /dev/null
+++ b/net-www/horde-mnemo/horde-mnemo-1.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-www/horde-mnemo/horde-mnemo-1.1.ebuild,v 1.1 2004/01/19 07:09:17 vapier Exp $
+
+inherit webapp-apache
+
+MY_P=${P/horde-/}
+DESCRIPTION="Mnemo is the Horde note manager"
+HOMEPAGE="http://www.horde.org/mnemo/"
+SRC_URI="ftp://ftp.horde.org/pub/mnemo/tarballs/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 ~ppc ~sparc ~alpha"
+
+DEPEND=""
+RDEPEND=">=net-www/horde-2.2.4"
+
+S=${WORKDIR}/${MY_P}
+
+webapp-detect || NO_WEBSERVER=1
+
+pkg_setup() {
+ GREPBACKEND=`egrep 'sql|odbc|postgres|ldap' /var/db/pkg/dev-php/mod_php*/USE`
+ if [ -z "${GREPBACKEND}" ] ; then
+ eerror "Missing SQL or LDAP support in mod_php !"
+ die "aborting..."
+ fi
+ webapp-pkg_setup "${NO_WEBSERVER}"
+ einfo "Installing into ${ROOT}${HTTPD_ROOT}."
+}
+
+src_install() {
+ webapp-mkdirs
+
+ local DocumentRoot=${HTTPD_ROOT}
+ local destdir=${DocumentRoot}/horde/mnemo
+
+ dodoc README docs/*
+ rm -rf LICENSE README docs
+
+ dodir ${destdir}
+ cp -r . ${D}${destdir}
+ cd ${D}/${HTTPD_ROOT}/horde
+
+ # protecting files
+ chown -R ${HTTPD_USER}:${HTTPD_GROUP} mnemo
+ find ${D}/${destdir} -type f -exec chmod 0640 {} \;
+ find ${D}/${destdir} -type d -exec chmod 0750 {} \;
+}
+
+pkg_postinst() {
+ einfo "Please read /usr/share/doc/${PF}/INSTALL.gz !"
+}