From a98a4f8bb56eacffff1765ff09dd29af26e5fc12 Mon Sep 17 00:00:00 2001 From: Thomas Bruederli Date: Wed, 27 Aug 2014 17:45:21 +0200 Subject: Remove 3rd party libs from our repository and define the dependencies in composer.json-dist. Also remove the ancient utf8 lib and replace it with 'Patchwork UTF-8 for PHP'. For direct git checkouts, copy composer.json-dist into composer.json and run `php composer.phar install` to install the dependencies. --- composer.json-dist | 39 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) (limited to 'composer.json-dist') diff --git a/composer.json-dist b/composer.json-dist index e7462038d..7791ca907 100644 --- a/composer.json-dist +++ b/composer.json-dist @@ -3,14 +3,51 @@ "description": "The Roundcube Webmail suite", "license": "GPL-3.0+", "repositories": [ + { + "type": "pear", + "url": "http://pear.php.net/" + }, { "type": "composer", "url": "http://plugins.roundcube.net/" + }, + { + "type": "vcs", + "url": "git@github.com:roundcube/sample-plugin.git" + }, + { + "type": "vcs", + "url": "git://git.kolab.org/git/pear/Net_LDAP3" + }, + { + "type": "package", + "package": { + "name": "Net_SMTP", + "version": "dev-master", + "source": { + "url": "http://github.com/pear/Net_SMTP", + "type": "git", + "reference": "master" + } + } } ], "require": { "php": ">=5.3.0", - "roundcube/plugin-installer": ">=0.1.3" + "roundcube/plugin-installer": ">=0.1.3", + "pear/mail_mime": ">=1.8.9", + "pear/mail_mime-decode": ">=1.5.5", + "pear/net_smtp": "dev-master", + "pear-pear.php.net/auth_sasl": ">=1.0.6", + "pear-pear.php.net/net_idna2": ">=0.1.1", + "pear-pear.php.net/net_sieve": ">=1.3.2", + "pear-pear.php.net/net_ldap2": ">=2.0.12", + "kolab/Net_LDAP3": "dev-master", + "patchwork/utf8": "1.2.x" + }, + "require-dev": { + "pear-pear.php.net/crypt_gpg": "*", + "phpunit/phpunit": "*" }, "minimum-stability": "dev" } -- cgit v1.2.3