# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/www-apps/owncloud/owncloud-8.0.4.ebuild,v 1.3 2015/08/06 12:35:09 voyageur Exp $ EAPI=5 inherit eutils webapp DESCRIPTION="Web-based storage application where all your data is under your own control" HOMEPAGE="http://owncloud.org" SRC_URI="http://download.owncloud.org/community/${P}.tar.bz2 -> ${PF}.tar.bz2" LICENSE="AGPL-3" KEYWORDS="~amd64 ~arm ~x86" IUSE="+curl mysql postgres +sqlite" REQUIRED_USE="|| ( mysql postgres sqlite )" DEPEND="" RDEPEND="dev-lang/php[curl?,filter,gd,hash,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlwriter,zip] virtual/httpd-php" S=${WORKDIR}/${PN} pkg_setup() { webapp_pkg_setup } src_prepare() { epatch_user } src_install() { webapp_src_preinst insinto "${MY_HTDOCSDIR}" doins -r . dodir "${MY_HTDOCSDIR}"/data webapp_serverowned -R "${MY_HTDOCSDIR}"/apps webapp_serverowned -R "${MY_HTDOCSDIR}"/data webapp_serverowned -R "${MY_HTDOCSDIR}"/config webapp_configfile "${MY_HTDOCSDIR}"/.htaccess webapp_src_install } pkg_postinst() { elog "Additional applications (calendar, ...) are no longer provided by default." elog "You can install them after login via the applications management page" elog "(check the recommended tab). No application data is lost." webapp_pkg_postinst }