diff options
Diffstat (limited to 'www-apps')
-rw-r--r-- | www-apps/pydio/Manifest | 23 | ||||
-rw-r--r-- | www-apps/pydio/files/6.4.0.mysql | 21 | ||||
-rw-r--r-- | www-apps/pydio/files/6.4.0.pgsql | 29 | ||||
-rw-r--r-- | www-apps/pydio/files/7.0.1.mysql | 60 | ||||
-rw-r--r-- | www-apps/pydio/files/7.0.1.pgsql | 51 | ||||
-rw-r--r-- | www-apps/pydio/files/7.0.2.mysql | 6 | ||||
-rw-r--r-- | www-apps/pydio/files/postinst.en.txt | 6 | ||||
-rw-r--r-- | www-apps/pydio/metadata.xml | 14 | ||||
-rw-r--r-- | www-apps/pydio/pydio-7.0.4.ebuild | 64 |
9 files changed, 0 insertions, 274 deletions
diff --git a/www-apps/pydio/Manifest b/www-apps/pydio/Manifest deleted file mode 100644 index 597a492..0000000 --- a/www-apps/pydio/Manifest +++ /dev/null @@ -1,23 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -DIST pydio-7.0.4.tar.gz 43741497 BLAKE2B 0cf873269d22f1e0ac83abfab2859019e6024acfc2b53b63e78adf6b0eb14016e5241dbe6d66517f2a2ba5a71024fcd10677b6fe57829e35a929357caa857bb4 SHA512 712d9bf48587aec5813dd74a535201a40b00b78e3e6005c18eb9ce8e69fd1344f31fa27570eadd9ebb6f6de99498a91bc4737027757f7c409d8cf87a39ea20b2 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iQKTBAEBCAB9FiEEX+aBqe7MmoWBwzA1lSmjXZiBxnkFAlpSaRBfFIAAAAAALgAo -aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDVG -RTY4MUE5RUVDQzlBODU4MUMzMzAzNTk1MjlBMzVEOTg4MUM2NzkACgkQlSmjXZiB -xnkOLg/9EYaCgp6DA4TF0HiQGh/WhNhfCx6v4dsXEIeoon7oNy1ev/XXh1xaDuZ2 -7gwzFXhs+fmjQ+b45jsLKXKbIlsCC7EKUMnSMJlcH3Eb6LAAaxJdecUmE0DEN0q6 -2JAOk+5kS80hVROhSzgdXJDYoSCeT8PCppuSCTfbQF2qMMT3imndKVtGRe+4XGw9 -NxjH9IPSsf9tXyc0l2mZUruaRTRcGiB48/OacysfKyj6a7WSDRN156kRJgHcK9kl -fH+JAkq7t5B7dd8CJpkpfuUH+ecehJQNNM0ovwydAvGL6qWYj6i3xoXyB7AGjbIa -L7LENJC5lxz0rF87KT+mDWmsxVxES8b0dwKVunic3DeMGMUAsQ2Joz8Wf7KhNI8J -qiaHe3GTdUE/pB3+IBZm+oj86qBa4ox+mmfrlhMKDtuLT17E0uFAix/43Sf3A8ep -RFOHNAQ0cY1uknDHvW2BZovyCB+6fZxtqUnuidpmqEWoHZAbE5PlxdfmhaSiOtbX -DznsCv0mA6l8qU5HveLmVb9DV4nPyqm+AlCCsXgkA4z/TnKsP2WcGoQhEnmjNZnQ -t6e8/vKZZH4arIUiocoL+qcntLvwCKg4FibVLNADophnjdPe4GjQvjnmMRpw1FyZ -FmhSaZIYgPZsTf2BrrOKBs2nwoB3S2vkddhwWjOT4tqs4W6NN4I= -=kSqg ------END PGP SIGNATURE----- diff --git a/www-apps/pydio/files/6.4.0.mysql b/www-apps/pydio/files/6.4.0.mysql deleted file mode 100644 index 90121d9..0000000 --- a/www-apps/pydio/files/6.4.0.mysql +++ /dev/null @@ -1,21 +0,0 @@ -/* SEPARATOR */ -CREATE TABLE IF NOT EXISTS `ajxp_mail_queue` ( - `id` int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT, - `recipient` varchar(255) NOT NULL, - `url` text NOT NULL, - `date_event` int(11) NOT NULL, - `notification_object` longblob NOT NULL, - `html` int(1) NOT NULL -)CHARACTER SET utf8 COLLATE utf8_unicode_ci; -/* SEPARATOR */ -CREATE TABLE IF NOT EXISTS `ajxp_mail_sent` ( - `id` int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT, - `recipient` varchar(255) NOT NULL, - `url` text NOT NULL, - `date_event` int(11) NOT NULL, - `notification_object` longblob NOT NULL, - `html` int(1) NOT NULL -)CHARACTER SET utf8 COLLATE utf8_unicode_ci; -/* SEPARATOR */ -CREATE TRIGGER `mail_queue_go_to_sent` BEFORE DELETE ON `ajxp_mail_queue` -FOR EACH ROW INSERT INTO ajxp_mail_sent (id,recipient,url,date_event,notification_object,html) VALUES (old.id,old.recipient,old.url,old.date_event,old.notification_object,old.html);
\ No newline at end of file diff --git a/www-apps/pydio/files/6.4.0.pgsql b/www-apps/pydio/files/6.4.0.pgsql deleted file mode 100644 index 054db1c..0000000 --- a/www-apps/pydio/files/6.4.0.pgsql +++ /dev/null @@ -1,29 +0,0 @@ -/* SEPARATOR */ -CREATE TABLE IF NOT EXISTS ajxp_mail_queue ( - id serial PRIMARY KEY, - recipient varchar(255) NOT NULL, - url text NOT NULL, - date_event integer NOT NULL, - notification_object bytea NOT NULL, - html integer NOT NULL -); -/* SEPARATOR */ -CREATE TABLE IF NOT EXISTS ajxp_mail_sent ( - id serial PRIMARY KEY, - recipient varchar(255) NOT NULL, - url text NOT NULL, - date_event integer NOT NULL, - notification_object bytea NOT NULL, - html integer NOT NULL -); -/* SEPARATOR */ -CREATE FUNCTION ajxp_send_mail() RETURNS trigger AS $ajxp_send_mail$ - BEGIN - INSERT INTO ajxp_mail_sent (id,recipient,url,date_event,notification_object,html) - VALUES (OLD.id,OLD.recipient,OLD.url,OLD.date_event,OLD.notification_object,OLD.html); - RETURN OLD; - END; -$ajxp_send_mail$ LANGUAGE plpgsql; -/* SEPARATOR */ -CREATE TRIGGER mail_queue_go_to_sent BEFORE DELETE ON ajxp_mail_queue -FOR EACH ROW EXECUTE PROCEDURE ajxp_send_mail(); diff --git a/www-apps/pydio/files/7.0.1.mysql b/www-apps/pydio/files/7.0.1.mysql deleted file mode 100644 index fe431c2..0000000 --- a/www-apps/pydio/files/7.0.1.mysql +++ /dev/null @@ -1,60 +0,0 @@ -/* SEPARATOR */ -DROP TABLE IF EXISTS ajxp_tasks; -/* SEPARATOR */ -CREATE TABLE IF NOT EXISTS ajxp_tasks ( - uid VARCHAR(40) NOT NULL, - `type` INTEGER NOT NULL, - parent_uid VARCHAR(40) DEFAULT NULL, - flags INTEGER NOT NULL, - label VARCHAR(255) NOT NULL, - user_id VARCHAR(255) NOT NULL, - ws_id VARCHAR(32) NOT NULL, - status INTEGER NOT NULL, - status_msg VARCHAR(500) NOT NULL, - progress INTEGER NOT NULL, - schedule INTEGER NOT NULL, - schedule_value VARCHAR(255) DEFAULT NULL, - `action` VARCHAR(255) NOT NULL, - parameters MEDIUMBLOB NOT NULL, - creation_date INTEGER NOT NULL DEFAULT 0, - status_update INTEGER NOT NULL DEFAULT 0, - PRIMARY KEY (uid) -) CHARACTER SET utf8 COLLATE utf8_unicode_ci; -/* SEPARATOR */ -CREATE INDEX ajxp_task_usr_idx ON ajxp_tasks (user_id); -/* SEPARATOR */ -CREATE INDEX ajxp_task_status_idx ON ajxp_tasks (status); -/* SEPARATOR */ -CREATE INDEX ajxp_task_type ON ajxp_tasks (type); -/* SEPARATOR */ -CREATE INDEX ajxp_task_schedule ON ajxp_tasks (schedule); -/* SEPARATOR */ -DROP TABLE IF EXISTS ajxp_tasks_nodes; -/* SEPARATOR */ -CREATE TABLE IF NOT EXISTS `ajxp_tasks_nodes` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `task_uid` varchar(40) NOT NULL, - `node_base_url` varchar(255) NOT NULL, - `node_path` varchar(255) NOT NULL, - PRIMARY KEY (`id`) -) CHARACTER SET utf8 COLLATE utf8_unicode_ci; -/* SEPARATOR */ -CREATE INDEX ajxp_taskn_tuid_idx ON ajxp_tasks_nodes (task_uid); -/* SEPARATOR */ -CREATE INDEX ajxp_taskn_base_idx ON ajxp_tasks_nodes (node_base_url); -/* SEPARATOR */ -CREATE INDEX ajxp_taskn_path_idx ON ajxp_tasks_nodes (node_path); -/* SEPARATOR */ -DROP TABLE IF EXISTS ajxp_mq_queues; -/* SEPARATOR */ -CREATE TABLE IF NOT EXISTS `ajxp_mq_queues` ( - `channel_name` varchar(255) NOT NULL, - `content` LONGBLOB NOT NULL, - PRIMARY KEY (`channel_name`) -) CHARACTER SET utf8 COLLATE utf8_unicode_ci; -/* SEPARATOR */ -DROP TRIGGER IF EXISTS `LOG_UPDATE`; -/* SEPARATOR */ -CREATE TRIGGER `LOG_UPDATE` AFTER UPDATE ON `ajxp_index` -FOR EACH ROW INSERT INTO ajxp_changes (repository_identifier, node_id,source,target,type) - VALUES (new.repository_identifier, new.node_id, old.node_path, new.node_path, CASE old.node_path COLLATE utf8_bin = new.node_path COLLATE utf8_bin WHEN true THEN 'content' ELSE 'path' END);
\ No newline at end of file diff --git a/www-apps/pydio/files/7.0.1.pgsql b/www-apps/pydio/files/7.0.1.pgsql deleted file mode 100644 index 7ba1c5a..0000000 --- a/www-apps/pydio/files/7.0.1.pgsql +++ /dev/null @@ -1,51 +0,0 @@ -/* SEPARATOR */ -DROP TABLE IF EXISTS ajxp_tasks; -/* SEPARATOR */ -CREATE TABLE IF NOT EXISTS ajxp_tasks ( - uid VARCHAR(255) NOT NULL , - type INTEGER NOT NULL, - parent_uid VARCHAR(255) DEFAULT NULL, - flags INTEGER NOT NULL, - label VARCHAR(255) NOT NULL, - user_id VARCHAR(255) NOT NULL, - ws_id VARCHAR(32) NOT NULL, - status INTEGER NOT NULL, - status_msg VARCHAR(500) NOT NULL, - progress INTEGER NOT NULL, - schedule INTEGER NOT NULL, - schedule_value VARCHAR(255) DEFAULT NULL, - action VARCHAR(255) NOT NULL, - parameters BYTEA NOT NULL, - creation_date INTEGER NOT NULL DEFAULT 0, - status_update INTEGER NOT NULL DEFAULT 0, - PRIMARY KEY (uid) -); -/* SEPARATOR */ -CREATE INDEX ajxp_task_usr_idx ON ajxp_tasks (user_id); -/* SEPARATOR */ -CREATE INDEX ajxp_task_status_idx ON ajxp_tasks (status); -/* SEPARATOR */ -CREATE INDEX ajxp_task_type ON ajxp_tasks (type); -/* SEPARATOR */ -CREATE INDEX ajxp_task_schedule ON ajxp_tasks (schedule); -/* SEPARATOR */ -DROP TABLE IF EXISTS ajxp_tasks_nodes; -/* SEPARATOR */ -CREATE TABLE IF NOT EXISTS ajxp_tasks_nodes ( - id serial PRIMARY KEY, - task_uid VARCHAR(40) NOT NULL, - node_base_url VARCHAR(255) NOT NULL, - node_path VARCHAR(255) NOT NULL -); -/* SEPARATOR */ -CREATE INDEX ajxp_taskn_tuid_idx ON ajxp_tasks_nodes (task_uid); -/* SEPARATOR */ -CREATE INDEX ajxp_taskn_base_idx ON ajxp_tasks_nodes (node_base_url); -/* SEPARATOR */ -CREATE INDEX ajxp_taskn_path_idx ON ajxp_tasks_nodes (node_path); -/* SEPARATOR */ -CREATE TABLE IF NOT EXISTS ajxp_mq_queues ( - channel_name varchar(255) NOT NULL, - content bytea NOT NULL, - PRIMARY KEY (channel_name) -); diff --git a/www-apps/pydio/files/7.0.2.mysql b/www-apps/pydio/files/7.0.2.mysql deleted file mode 100644 index 9c9f8e2..0000000 --- a/www-apps/pydio/files/7.0.2.mysql +++ /dev/null @@ -1,6 +0,0 @@ -/* SEPARATOR */ -DROP TRIGGER IF EXISTS `LOG_UPDATE`; -/* SEPARATOR */ -CREATE TRIGGER `LOG_UPDATE` AFTER UPDATE ON `ajxp_index` -FOR EACH ROW INSERT INTO ajxp_changes (repository_identifier, node_id,source,target,type) -VALUES (new.repository_identifier, new.node_id, old.node_path, new.node_path, CASE LENGTH(new.node_path) = LENGTH(old.node_path) AND old.node_path COLLATE utf8_bin = new.node_path COLLATE utf8_bin WHEN true THEN 'content' ELSE 'path' END); diff --git a/www-apps/pydio/files/postinst.en.txt b/www-apps/pydio/files/postinst.en.txt deleted file mode 100644 index 77bc593..0000000 --- a/www-apps/pydio/files/postinst.en.txt +++ /dev/null @@ -1,6 +0,0 @@ -SQL scripts to upgrade database can be found in pydio's sqlscripts folder. - -PHP upgrade scripts can be found in <path_to_installation>/upgrade-scripts. - -You must cleanup plugin cache files: -$ find <path_to_installation>/data/cache/plugins_* -type f -delete diff --git a/www-apps/pydio/metadata.xml b/www-apps/pydio/metadata.xml deleted file mode 100644 index 246f163..0000000 --- a/www-apps/pydio/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="person"> - <email>eva@gentoo.org</email> - <name>Gilles Dartiguelongue</name> -</maintainer> -<use> - <flag name="webdav">Enable WebDAV sharing</flag> -</use> -<upstream> - <remote-id type="github">pydio/pydio-core</remote-id> -</upstream> -</pkgmetadata> diff --git a/www-apps/pydio/pydio-7.0.4.ebuild b/www-apps/pydio/pydio-7.0.4.ebuild deleted file mode 100644 index 780b20f..0000000 --- a/www-apps/pydio/pydio-7.0.4.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit webapp - -DESCRIPTION="File sharing platform similar to dropbox" -HOMEPAGE="https://pydio.com/" -SRC_URI="https://download.pydio.com/pub/core/archives/${PN}-core-${PV}.tar.gz -> ${P}.tar.gz" -RESTRICTION="mirror" - -LICENSE="AGPL-3" -KEYWORDS="~amd64 ~x86" -IUSE="+webdav" - -DEPEND="webdav? ( dev-php/PEAR-HTTP_WebDAV_Client )" -RDEPEND="${DEPEND} - virtual/httpd-php -" - -S="${WORKDIR}/${PN}-core-${PV}" - -src_prepare() { - default - - # Fix compatibility with Apache 2.4 - while read htaccess ; do - LC_ALL=C sed -i \ - -e 's/^[Dd]eny from all/Require all denied/' \ - -e 's/^[Aa]llow from all/Require all granted/' \ - -e '/^Order /d' \ - "${htaccess}" - done < <(find "${S}" -name ".htaccess") -} - -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}"/7.0.1.mysql 6.4 - webapp_sqlscript mysql "${FILESDIR}"/7.0.2.mysql 7.0.1 - webapp_sqlscript postgres "${FILESDIR}"/7.0.1.pgsql 6.4 - - webapp_postinst_txt en "${FILESDIR}"/postinst.en.txt - - webapp_src_install -} |