From 8b0fdb77b957b2fe934df334470dd5f8826fec73 Mon Sep 17 00:00:00 2001 From: Gilles Dartiguelongue Date: Fri, 1 Jan 2016 22:04:38 +0100 Subject: www-apps/pydio: initial ebuild --- www-apps/pydio/Manifest | 1 + www-apps/pydio/metadata.xml | 14 +++++++++++++ www-apps/pydio/pydio-6.0.7.ebuild | 41 +++++++++++++++++++++++++++++++++++++++ 3 files changed, 56 insertions(+) create mode 100644 www-apps/pydio/Manifest create mode 100644 www-apps/pydio/metadata.xml create mode 100644 www-apps/pydio/pydio-6.0.7.ebuild diff --git a/www-apps/pydio/Manifest b/www-apps/pydio/Manifest new file mode 100644 index 0000000..f53b4e7 --- /dev/null +++ b/www-apps/pydio/Manifest @@ -0,0 +1 @@ +DIST pydio-6.0.7.tar.gz 14704755 SHA256 ebbe8bfad7188bdbc29bdf2dbbf131d025387217abafe60d44bd0ed38a745350 SHA512 2af9404c3780dc697cf128916bcb74b833f2c29700634a7454b56ec40ded8b92400ee5876e631bd45821e976d5c4f3cd76b887cd85acaf1b581a99d02025ff91 WHIRLPOOL 8fb858f646f17c98c0177c2abf6774521b8f3c0052c35f5139cd9cff5e38d34d2ed136f10575037b601a0bf50c963ae9138c0a2f0ec9f9da0b2c5ee1e31fe4a2 diff --git a/www-apps/pydio/metadata.xml b/www-apps/pydio/metadata.xml new file mode 100644 index 0000000..4e8937c --- /dev/null +++ b/www-apps/pydio/metadata.xml @@ -0,0 +1,14 @@ + + + + + eva@gentoo.org + Gilles Dartiguelongue + + + Enable WebDAV sharing + + + pydio/pydio-core + + diff --git a/www-apps/pydio/pydio-6.0.7.ebuild b/www-apps/pydio/pydio-6.0.7.ebuild new file mode 100644 index 0000000..fce7f23 --- /dev/null +++ b/www-apps/pydio/pydio-6.0.7.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit webapp depend.php + +DESCRIPTION="File sharing platform similar to dropbox" +HOMEPAGE="https://pyd.io/" +SRC_URI="http://sourceforge.net/projects/ajaxplorer/files/${PN}/stable-channel/${PV}/${PN}-core-${PV}.tar.gz/download -> ${P}.tar.gz" +RESTRICTION="mirror" + +LICENSE="AGPL-3" +KEYWORDS="~amd64 ~x86" +IUSE="+webdav" + +DEPEND="webdav? ( dev-php/PEAR-HTTP_WebDAV_Client )" +RDEPEND="${DEPEND}" + +need_php_httpd + +S="${WORKDIR}/${PN}-core-${PV}" + +src_install() { + webapp_src_preinst + + insinto "${MY_HTDOCSDIR}" + doins -r "${S}"/* + + find "data" -type d | while read dir ; do + webapp_serverowned "${MY_HTDOCSDIR}/${dir}" + done + + webapp_configfile "${MY_HTDOCSDIR}/base.conf.php" + webapp_configfile "${MY_HTDOCSDIR}/conf/bootstrap_"{conf,context,repositories}".php" + webapp_configfile "${MY_HTDOCSDIR}/conf/mime.types" + webapp_configfile "${MY_HTDOCSDIR}/conf/extensions.conf.php" + + webapp_src_install +} -- cgit v1.2.3-65-gdbad