[gentoo-commits] dev/eva:master commit in: www-apps/pydio/
commit: 2ce7aa9c9d026d44d6a8e509e6cd42dc99b74d81 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Thu Feb 18 08:04:36 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Thu Feb 18 08:04:36 2016 + URL:https://gitweb.gentoo.org/dev/eva.git/commit/?id=2ce7aa9c www-apps/pydio: 6.2.1 → 6.2.2 www-apps/pydio/Manifest | 7 +++--- www-apps/pydio/pydio-6.2.2.ebuild | 51 +++ 2 files changed, 55 insertions(+), 3 deletions(-) diff --git a/www-apps/pydio/Manifest b/www-apps/pydio/Manifest index 39785e6..06be846 100644 --- a/www-apps/pydio/Manifest +++ b/www-apps/pydio/Manifest @@ -3,10 +3,11 @@ Hash: SHA512 DIST pydio-6.0.8.tar.gz 14715383 SHA256 4a7d83873139f069ef31b8b06c3df8398b2ee9e13c91ca820ee1a3a1212d8d3f SHA512 362b5bb3458eb4471930aa5c668eb3e93b34715d32b92cbafde8a079a4ce8a4f7a8c96d7d360b94007b0b9544150b24380ed0fc247ff4bf88aa44ec7ca37dc77 WHIRLPOOL 8a9935415728abee6a9471ba081b5d0be2e708830ceb269010ffc3cdd76ee595b348e15b605c367fb5019325220481437a665fce03611f08490295824bb0bffb DIST pydio-6.2.1.tar.gz 14962807 SHA256 e8b1cd1334739ab403d9a7fbdc2e0bd42e393dc8519b8bebfcab0943056e7c2f SHA512 bf321a906df388a6b864eb5939a61403665d83932ae4dc655161fa5cf7df1733547bbe071cea6cbbcae6d3f7f59ed63e910813666d7305332de36416f33dd471 WHIRLPOOL 08f752b69b6ed7b3dc752ed4a5934b458fee4154211965078168cf4975eb20b25905bc7d5218a7968c0bc6ed17f131a56454ec47f8f401b9b35a7bf25ba030bc +DIST pydio-6.2.2.tar.gz 15735734 SHA256 f30a60926ce73737668d9bb64b54564f1dd2de34529466fd4770614928a33c99 SHA512 bb6ae645cb81dcce3c2d747b5fe38f4757cd3ce805662799f3dcb82940ef96ff069fc524a121667c72a1349fce6e0ea950d618d87e3e5638a6d98773764acea7 WHIRLPOOL e100bbb6d5e9af4fd7b11b2aa860dd410b7128213cacacbef515308e3e1550a2ceee163f0acf6f08d8acd6f53d4b91f123826b5eecb9eb72691f6f7a23936988 -BEGIN PGP SIGNATURE- Version: GnuPG v2 -iEYEAREKAAYFAlaO804ACgkQ1fmVwcYIWAbOZwCeLqx9yrCgMcM/pZxgd3UqolEi -8kYAnjy4d52RRR/AsV0xKaqBBU5E2Sjf -=e7DQ +iEYEAREKAAYFAlbFetUACgkQ1fmVwcYIWAabSgCaAvHhg/hFecQk5Mo080CJb4rK +zQ0AoM4iRZxi6mS5LF5b/SJtuDmdYTXG +=xnqg -END PGP SIGNATURE- diff --git a/www-apps/pydio/pydio-6.2.2.ebuild b/www-apps/pydio/pydio-6.2.2.ebuild new file mode 100644 index 000..b0db8cc --- /dev/null +++ b/www-apps/pydio/pydio-6.2.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2016 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}"/* + + insinto "${MY_HTDOCSDIR}"/upgrade-scripts + doins "${FILESDIR}"/*.php + + webapp_serverowned -R "${MY_HTDOCSDIR}"/data + + 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" + + # FIXME: does not fit eclass design + #webapp_sqlscript mysql "${MY_HTDOCSDIR}"/plugins/*/create.mysql + #webapp_sqlscript postgres "${MY_HTDOCSDIR}"/plugins/*/create.pgsql + + webapp_sqlscript mysql "${FILESDIR}"/6.2.0.mysql 6.0 + webapp_sqlscript postgres "${FILESDIR}"/6.2.0.pgsql 6.0 + + webapp_postinst_txt en "${FILESDIR}"/postinst.en.txt + + webapp_src_install +}
[gentoo-commits] dev/eva:master commit in: www-apps/pydio/files/
commit: 5697aa9d0bbda947e8530f9daed7018dbb7092c9 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Feb 1 22:48:07 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Mon Feb 1 22:48:07 2016 + URL:https://gitweb.gentoo.org/dev/eva.git/commit/?id=5697aa9d www-apps/pydio: fix a typo in postinst information www-apps/pydio/files/postinst.en.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/pydio/files/postinst.en.txt b/www-apps/pydio/files/postinst.en.txt index 729cd1b..77bc593 100644 --- a/www-apps/pydio/files/postinst.en.txt +++ b/www-apps/pydio/files/postinst.en.txt @@ -3,4 +3,4 @@ SQL scripts to upgrade database can be found in pydio's sqlscripts folder. PHP upgrade scripts can be found in /upgrade-scripts. You must cleanup plugin cache files: -$ find /data/cache/plugins -type f -delete +$ find /data/cache/plugins_* -type f -delete
[gentoo-commits] dev/eva:master commit in: www-apps/pydio/files/, www-apps/pydio/
commit: 243db8a83ec7fb30dbb6fd22128e2e8b10dc7995 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Thu Jan 7 23:22:54 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Thu Jan 7 23:22:54 2016 + URL:https://gitweb.gentoo.org/dev/eva.git/commit/?id=243db8a8 www-apps/pydio: 6.0.8 → 6.2.1 www-apps/pydio/Manifest | 7 ++--- www-apps/pydio/files/6.2.0.mysql | 18 + www-apps/pydio/files/6.2.0.pgsql | 24 + www-apps/pydio/files/6.2.0.php | 43 ++ www-apps/pydio/files/postinst.en.txt | 6 + www-apps/pydio/pydio-6.2.1.ebuild| 51 6 files changed, 146 insertions(+), 3 deletions(-) diff --git a/www-apps/pydio/Manifest b/www-apps/pydio/Manifest index e50111c..39785e6 100644 --- a/www-apps/pydio/Manifest +++ b/www-apps/pydio/Manifest @@ -2,10 +2,11 @@ Hash: SHA512 DIST pydio-6.0.8.tar.gz 14715383 SHA256 4a7d83873139f069ef31b8b06c3df8398b2ee9e13c91ca820ee1a3a1212d8d3f SHA512 362b5bb3458eb4471930aa5c668eb3e93b34715d32b92cbafde8a079a4ce8a4f7a8c96d7d360b94007b0b9544150b24380ed0fc247ff4bf88aa44ec7ca37dc77 WHIRLPOOL 8a9935415728abee6a9471ba081b5d0be2e708830ceb269010ffc3cdd76ee595b348e15b605c367fb5019325220481437a665fce03611f08490295824bb0bffb +DIST pydio-6.2.1.tar.gz 14962807 SHA256 e8b1cd1334739ab403d9a7fbdc2e0bd42e393dc8519b8bebfcab0943056e7c2f SHA512 bf321a906df388a6b864eb5939a61403665d83932ae4dc655161fa5cf7df1733547bbe071cea6cbbcae6d3f7f59ed63e910813666d7305332de36416f33dd471 WHIRLPOOL 08f752b69b6ed7b3dc752ed4a5934b458fee4154211965078168cf4975eb20b25905bc7d5218a7968c0bc6ed17f131a56454ec47f8f401b9b35a7bf25ba030bc -BEGIN PGP SIGNATURE- Version: GnuPG v2 -iEYEAREKAAYFAlaHEhgACgkQ1fmVwcYIWAZmqwCeNVjPVGSIOu91eb6u2jw2Hz77 -iUUAoLQxkvTnXUruznesR33unjgzQwPM -=yYXA +iEYEAREKAAYFAlaO804ACgkQ1fmVwcYIWAbOZwCeLqx9yrCgMcM/pZxgd3UqolEi +8kYAnjy4d52RRR/AsV0xKaqBBU5E2Sjf +=e7DQ -END PGP SIGNATURE- diff --git a/www-apps/pydio/files/6.2.0.mysql b/www-apps/pydio/files/6.2.0.mysql new file mode 100644 index 000..fd827d6 --- /dev/null +++ b/www-apps/pydio/files/6.2.0.mysql @@ -0,0 +1,18 @@ +/* SEPARATOR */ +ALTER TABLE `ajxp_log` + ADD COLUMN `repository_id` VARCHAR(32), + ADD COLUMN `device` VARCHAR( 255 ), + ADD COLUMN `dirname` VARCHAR(255), + ADD COLUMN `basename` VARCHAR(255), + ADD INDEX ( `source` ), + ADD INDEX ( `logdate` ), + ADD INDEX ( `severity` ), + ADD INDEX ( `basename` ), + ADD INDEX ( `repository_id` ), + ADD INDEX ( `dirname` ) +; +/* SEPARATOR */ +ALTER TABLE `ajxp_roles` +ADD COLUMN `last_updated` INT(11) NOT NULL DEFAULT 0, +ADD INDEX (`last_updated`) +; diff --git a/www-apps/pydio/files/6.2.0.pgsql b/www-apps/pydio/files/6.2.0.pgsql new file mode 100644 index 000..089705c --- /dev/null +++ b/www-apps/pydio/files/6.2.0.pgsql @@ -0,0 +1,24 @@ +/* SEPARATOR */ +ALTER TABLE ajxp_log + ADD COLUMN repository_id VARCHAR( 32 ) DEFAULT NULL , + ADD COLUMN device VARCHAR( 255 ) DEFAULT NULL , + ADD COLUMN dirname VARCHAR(255), + ADD COLUMN basename VARCHAR(255) +; +/* SEPARATOR */ +CREATE INDEX log_date_idx ON ajxp_log(logdate); +/* SEPARATOR */ +CREATE INDEX log_severity_idx ON ajxp_log(severity); +/* SEPARATOR */ +CREATE INDEX log_repository_id_idx ON ajxp_log(repository_id); +/* SEPARATOR */ +CREATE INDEX log_dirname_idx ON ajxp_log(dirname); +/* SEPARATOR */ +CREATE INDEX log_basename_idx ON ajxp_log(basename); +/* SEPARATOR */ +CREATE INDEX log_source_idx ON ajxp_log(source); + +/* SEPARATOR */ +ALTER TABLE ajxp_roles ADD COLUMN last_updated INTEGER NOT NULL DEFAULT 0; +/* SEPARATOR */ +CREATE INDEX roles_updated_idx ON ajxp_roles(last_updated); diff --git a/www-apps/pydio/files/6.2.0.php b/www-apps/pydio/files/6.2.0.php new file mode 100644 index 000..4368aa2 --- /dev/null +++ b/www-apps/pydio/files/6.2.0.php @@ -0,0 +1,43 @@ +isEnabled()) continue; + +if(in_array($plugin, $skipReenable)){ +$skipped[]= $plugin; +continue; +} +list($type, $name) = explode(".", $plugin); + +$options = $confStorage->loadPluginConfig($type, $name); +$options["AJXP_PLUGIN_ENABLED"] = true; +$confStorage->savePluginConfig($plugin, $options); +$enabled[] = $plugin; + +} + +} + +echo "To improve performances, many plugins were disabled by default in the new version."; +echo "The following ones were automatically re-enabled to avoid conflicts with your setup : ".implode(", ", $enabled). ""; +echo "Warning, the following ones were not re-enabled, so please make sure to switch them on manually if you use them : ".implode(", ", $skipped). ""; \ No newline at end of file diff --git a/www-apps/pydio/files/postinst.en.txt b/www-apps/pydio/files/postinst.en.txt new file mode 100644 index 000..729cd1b --- /dev/null +++ b/www-apps/pydio/files/postinst.en.txt @@ -0,0 +1,6 @@ +SQL scripts to upgrade database
[gentoo-commits] dev/eva:master commit in: www-apps/pydio/
commit: d807f7e08bf64ecfe028c2aac5869a2a945f0570 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Jan 1 23:56:08 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Jan 1 23:56:08 2016 + URL:https://gitweb.gentoo.org/dev/eva.git/commit/?id=d807f7e0 www-apps/pydio: use webapp functions a bit more www-apps/pydio/Manifest | 7 +++ www-apps/pydio/pydio-6.0.8.ebuild | 7 --- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/www-apps/pydio/Manifest b/www-apps/pydio/Manifest index 797ba14..e50111c 100644 --- a/www-apps/pydio/Manifest +++ b/www-apps/pydio/Manifest @@ -1,12 +1,11 @@ -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 -DIST pydio-6.0.7.tar.gz 14704755 SHA256 ebbe8bfad7188bdbc29bdf2dbbf131d025387217abafe60d44bd0ed38a745350 SHA512 2af9404c3780dc697cf128916bcb74b833f2c29700634a7454b56ec40ded8b92400ee5876e631bd45821e976d5c4f3cd76b887cd85acaf1b581a99d02025ff91 WHIRLPOOL 8fb858f646f17c98c0177c2abf6774521b8f3c0052c35f5139cd9cff5e38d34d2ed136f10575037b601a0bf50c963ae9138c0a2f0ec9f9da0b2c5ee1e31fe4a2 DIST pydio-6.0.8.tar.gz 14715383 SHA256 4a7d83873139f069ef31b8b06c3df8398b2ee9e13c91ca820ee1a3a1212d8d3f SHA512 362b5bb3458eb4471930aa5c668eb3e93b34715d32b92cbafde8a079a4ce8a4f7a8c96d7d360b94007b0b9544150b24380ed0fc247ff4bf88aa44ec7ca37dc77 WHIRLPOOL 8a9935415728abee6a9471ba081b5d0be2e708830ceb269010ffc3cdd76ee595b348e15b605c367fb5019325220481437a665fce03611f08490295824bb0bffb -BEGIN PGP SIGNATURE- Version: GnuPG v2 -iEYEAREKAAYFAlaHC6AACgkQ1fmVwcYIWAbvewCgvLHmIOQf6soWQ0s8KLxmnGm5 -DokAnRHlH1qbnPh/rfB7mDF0AnEwjSfe -=qRlJ +iEYEAREKAAYFAlaHEhgACgkQ1fmVwcYIWAZmqwCeNVjPVGSIOu91eb6u2jw2Hz77 +iUUAoLQxkvTnXUruznesR33unjgzQwPM +=yYXA -END PGP SIGNATURE- diff --git a/www-apps/pydio/pydio-6.0.8.ebuild b/www-apps/pydio/pydio-6.0.8.ebuild index fce7f23..ecb8223 100644 --- a/www-apps/pydio/pydio-6.0.8.ebuild +++ b/www-apps/pydio/pydio-6.0.8.ebuild @@ -28,14 +28,15 @@ src_install() { insinto "${MY_HTDOCSDIR}" doins -r "${S}"/* - find "data" -type d | while read dir ; do - webapp_serverowned "${MY_HTDOCSDIR}/${dir}" - done + webapp_serverowned -R "${MY_HTDOCSDIR}"/data 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_sqlscript mysql "${MY_HTDOCSDIR}"/plugins/conf.sql/create.mysql + webapp_sqlscript postgres "${MY_HTDOCSDIR}"/plugins/conf.sql/create.pgsql + webapp_src_install }
[gentoo-commits] dev/eva:master commit in: www-apps/pydio/
commit: 8b0fdb77b957b2fe934df334470dd5f8826fec73 Author: Gilles Dartiguelongue lexfo fr> AuthorDate: Fri Jan 1 21:04:38 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Jan 1 21:04:38 2016 + URL:https://gitweb.gentoo.org/dev/eva.git/commit/?id=8b0fdb77 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(+) diff --git a/www-apps/pydio/Manifest b/www-apps/pydio/Manifest new file mode 100644 index 000..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 000..4e8937c --- /dev/null +++ b/www-apps/pydio/metadata.xml @@ -0,0 +1,14 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + e...@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 000..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 +}
[gentoo-commits] dev/eva:master commit in: www-apps/pydio/
commit: d0227a7add35438813829395c4a8152327b371c3 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Jan 1 23:28:32 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Fri Jan 1 23:28:44 2016 + URL:https://gitweb.gentoo.org/dev/eva.git/commit/?id=d0227a7a www-apps/pydio: 6.0.7 → 6.0.8 www-apps/pydio/Manifest | 11 +++ www-apps/pydio/{pydio-6.0.7.ebuild => pydio-6.0.8.ebuild} | 0 2 files changed, 11 insertions(+) diff --git a/www-apps/pydio/Manifest b/www-apps/pydio/Manifest index f53b4e7..797ba14 100644 --- a/www-apps/pydio/Manifest +++ b/www-apps/pydio/Manifest @@ -1 +1,12 @@ +-BEGIN PGP SIGNED MESSAGE- +Hash: SHA512 + DIST pydio-6.0.7.tar.gz 14704755 SHA256 ebbe8bfad7188bdbc29bdf2dbbf131d025387217abafe60d44bd0ed38a745350 SHA512 2af9404c3780dc697cf128916bcb74b833f2c29700634a7454b56ec40ded8b92400ee5876e631bd45821e976d5c4f3cd76b887cd85acaf1b581a99d02025ff91 WHIRLPOOL 8fb858f646f17c98c0177c2abf6774521b8f3c0052c35f5139cd9cff5e38d34d2ed136f10575037b601a0bf50c963ae9138c0a2f0ec9f9da0b2c5ee1e31fe4a2 +DIST pydio-6.0.8.tar.gz 14715383 SHA256 4a7d83873139f069ef31b8b06c3df8398b2ee9e13c91ca820ee1a3a1212d8d3f SHA512 362b5bb3458eb4471930aa5c668eb3e93b34715d32b92cbafde8a079a4ce8a4f7a8c96d7d360b94007b0b9544150b24380ed0fc247ff4bf88aa44ec7ca37dc77 WHIRLPOOL 8a9935415728abee6a9471ba081b5d0be2e708830ceb269010ffc3cdd76ee595b348e15b605c367fb5019325220481437a665fce03611f08490295824bb0bffb +-BEGIN PGP SIGNATURE- +Version: GnuPG v2 + +iEYEAREKAAYFAlaHC6AACgkQ1fmVwcYIWAbvewCgvLHmIOQf6soWQ0s8KLxmnGm5 +DokAnRHlH1qbnPh/rfB7mDF0AnEwjSfe +=qRlJ +-END PGP SIGNATURE- diff --git a/www-apps/pydio/pydio-6.0.7.ebuild b/www-apps/pydio/pydio-6.0.8.ebuild similarity index 100% rename from www-apps/pydio/pydio-6.0.7.ebuild rename to www-apps/pydio/pydio-6.0.8.ebuild