aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Shelton <stuart@shelton.me>2015-11-17 00:39:20 +0000
committerStuart Shelton <stuart@shelton.me>2015-11-17 00:39:20 +0000
commit9b77e3f3cf1040d29419ecbb53f6f71a180dce62 (patch)
treec41085c0a30001ce1c82c1244c14f3ac566d71e2 /mail-client
parentUpdate sys-libs/glibc-2.21-r1 (diff)
downloadsrcshelton-9b77e3f3cf1040d29419ecbb53f6f71a180dce62.tar.gz
srcshelton-9b77e3f3cf1040d29419ecbb53f6f71a180dce62.tar.bz2
srcshelton-9b77e3f3cf1040d29419ecbb53f6f71a180dce62.zip
Add mail-client/roundcube-1.1.3
Diffstat (limited to 'mail-client')
-rw-r--r--mail-client/roundcube/Manifest3
-rw-r--r--mail-client/roundcube/roundcube-1.1.3.ebuild96
2 files changed, 99 insertions, 0 deletions
diff --git a/mail-client/roundcube/Manifest b/mail-client/roundcube/Manifest
index f8e10d0a..8848e74a 100644
--- a/mail-client/roundcube/Manifest
+++ b/mail-client/roundcube/Manifest
@@ -2,6 +2,7 @@ AUX postinstall-en-0.6.txt 2218 SHA256 f40b5134e13206e0abc325ec28bc0d42d8f233efc
AUX postupgrade-en-0.6.txt 1271 SHA256 110724101fb7f712fec3e44023d1562de235dee4578acd5be5846bdf2e510c18 SHA512 424b4df770080cc2e245804f59320c1df1802d1daf6e21c778d8f78e16a19233a01e8ea81f69accf97b56134dc0ada3d128daa931fb83e11886b081794908223 WHIRLPOOL e2f31106ce49daa4bb2f90c7a4d7867447ec279160d99177de58a3e2f7362821a049c1ee8202188f231544654e7c28fd5bdb7a5bf9d7597700e9fc4a78248a9a
AUX roundcube-1.0.0-draft-autosave.patch 1352 SHA256 a53951a62dce9e1ad61290a2b63be5dde4b42d45bc35880edf700d8b1f84a6c0 SHA512 441f616d620d7ebbc5abf20766509e05a40a38ae7bf4a60feecc7be47fc19448019f894fc2d6c776762f12424766cc9b3d3c2acc90d98ef8426d2225898589a4 WHIRLPOOL 37ec61efc6e76508a6d6421c57353fa5ee41f56d41de411cca10b86149e8b39200ff6ebf5a1d0447867b45d9a3af94af8e6385b15bef18211f4bddc2b8090b2c
DIST composer.phar_1.0.0-alpha10 1075373 SHA256 9f2c7d0364bc743bcde9cfe1fe84749e5ac38c46d47cf42966ce499135fd4628 SHA512 a3cd8f017dd102eecab2ee68d24dbdadd3c4442495ddbb957c623b266b999edb3c174713df5424f2db3e8d33ebd86364420955fcdf50a4de79c0d53f9a36eee0 WHIRLPOOL 136d7e6277549ff3c4042fe2cd9072e56c7ca51d42cac054ad2bf41f45853e6792a686c4a149b72859550171dc1806cc09666a4469f1135f36825f4f181e5d22
+DIST composer.phar_1.0.0-alpha11 1179424 SHA256 47347f16d366145eafb45d2e800012dc80cb8fc08d1d299849825c51465381ac SHA512 ff2c81d66694f43777a46de1c91218983b0cb9d621fcb900c9df77e9a3a10020b9266a1b2e75bde77877c5129166d26ef0ef38c425785f1f2fae490b17f3a7c3 WHIRLPOOL ae9c5ff22cf3b645bc618ea0a9af133b55c611048778bfd0dbd163a5a76f25444e35eae17a8b39c7f8050f92679f6d221ff34be53f0eb12585027a381c6f2cd9
DIST composer.phar_1.0.0-alpha8 960311 SHA256 1c73973d7cfb73f3e6b425b943a3e1459f5199984f37f008c48cf2b671dd3f2b SHA512 98cef9f7bd1b5c3f8dd1bc1fd7e1778701cb7ad2fb720bc9f47fff3d70a58b4a94de75c97702f7f0680fbdb6fc20bb86a07362220056680f91a5a34ca5ba0fd8 WHIRLPOOL 6c54c69c27e01f4f003bb3e63372babe64d00ec0cfb3d9ab8185869e22d6fd5e0a88fa05da1baccc93c41f584a6decdda8505449540eb9b4024e632889887dcf
DIST composer.phar_1.0.0-alpha9 1038928 SHA256 33ef1c07649bc1e135e73f0944415753233faf803cff493006f8bd9e744ff1f4 SHA512 e474262f4a1a32b4b1a7fbd156f295a4c9fd3c4382d38b7fd6733783ce23ebbb77bed775ee0a59507e6b3aeadae7f206ac64cc1ba2306ecbed890c142783da06 WHIRLPOOL 2f67d6de95ad688ece90be00d2d76fab3f28fff91d184059eafda50a9a055206bf9c2d6b195ed3e8a55aa3716f805e3c9e7515e84fdabf499a8090100fe80a5b
DIST roundcubemail-1.0.0.tar.gz 3975691 SHA256 cfe4b1b66f32149d7727a6ae2ec2aa0c6c1388c9d22fd5b6da2e78bdbaac8dc8 SHA512 32ad828aba192ae1773d3e28070d9824a1676ffdeb96ba60d8b00ba4f208ec41cad20289e1cf5934fb59e5fb40932b8560a80a09d15cfa94097139395110f0a2 WHIRLPOOL d6c4bb19ba76a5a7e8d0f1a08c23ce400c42149adc298a80ce6cf2aeba9a93db475fa2eb5211c3ebc0c417a8622a00d73852b9c7d8440b415e4e3787642c0d64
@@ -11,6 +12,7 @@ DIST roundcubemail-1.0.3.tar.gz 3984245 SHA256 8840bb6c1b08d35eeb35dff5e8d40f777
DIST roundcubemail-1.0.4.tar.gz 4055848 SHA256 ef890de63cadaad2a75435c22345c589362c8e82b0986eb4d980d3f657275226 SHA512 eb434d9eca19e000f5b10ba3339aaf64318003a43918b5465512eeb66651011b45ec0e361ee060b3f77beb09d5c3717559e5e512b8819ead9019d79feb39409d WHIRLPOOL 1e24b57fcae46530c0d4b5eadb861ab23af1cffc55df7834ce7fa7109976f83e5a57d2c789f40bd594a2055e069bbd3614ace79d324787ee73c062bd9ef8c7f0
DIST roundcubemail-1.0.5.tar.gz 4056852 SHA256 22af84480f2c543884b17c9b0196ed105d2ea7f429bfcc34a6fb7c96dd712792 SHA512 28016a8b05bdf4777486c63d95a91a22022006252e61e4e93320d81448cbc630ed5a04a1388d8576a40617d8e0630b90290341fcd3fed4f5080ab250fb568c6c WHIRLPOOL f0e48173e0fe07a8f3a00a49ad1091c33f76dbeb153941e32c35684f4eb41e04f805f63ec9623e3664c165c6e88407db3665f1e60a01c2076a3c60bc96c4a122
DIST roundcubemail-1.1.2.tar.gz 3203919 SHA256 70d07106468d0e82142df44bd4504183ae30487fa2d71100fb7fd58b773c0c98 SHA512 da6545201b9160f1ef829a6367642ac9c14f356b1c320095b6245bc5fab681c987923e62115ac1e4fc44a2849205915658e8f70e097fcd18ca9c77e7f919fc73 WHIRLPOOL d16b46429a00cec5a313d071cb7c656b7a4d08d268e77b0e6f5283c72ac602b9f71fc5fa4f3e170b9785abe2f0d086455af36445efb33c1395b5d29d65ec5d2e
+DIST roundcubemail-1.1.3.tar.gz 3208502 SHA256 343d3981067da44e9f3eaee94c2c86247a4341ebe7268bba8bff67d9906aaf34 SHA512 be5d64a8d52aa623de614bc1b137ae2f74250de050de086a510114121bcb760b973f8319884395827f324371542b741b80054b90031d8814752bb018dcda2096 WHIRLPOOL 9bdf316b27153c0ad5eacbeb4d4ecf4dd958b430d2ea3115ba04b67db9d1004482cb57046faa031b93fc0d7b18c93c081e7501cbb7d485383c7d611a1af1fcae
EBUILD roundcube-1.0.0.ebuild 2993 SHA256 a19215eb162ddef0cdf7ab9f5eab463ea4a920fe09c2f16c38ef16fd38536dc6 SHA512 f5a6f81a9d160e022f6ab3ec55296f078fbb67c2938363a1ea3a3f6b2221e2d45eded238ac8fcd8e8b0bda03c565cc133669f16fdc5ed41855e927787c41974f WHIRLPOOL 58e2c662c424c8433e78dfc3508bfe1a34cabf228466b0b0bc07b7d8a8c3f4d9ed634a60da655cd8a874ca510efdcd8b1b8348d5e0eb292f91b8717ba07bca04
EBUILD roundcube-1.0.1.ebuild 3101 SHA256 5c7dc9eac4c42fef150193ddd8387a93abc42ba477c57bba20fd972b8e2ea166 SHA512 ea082b75fba96878b686553b096885c9546e622ec63e361033c1c8b68d37ceebf92477d2b4481d57143591737fde5200df5eb66dd19485869678d6ecb8a0d78f WHIRLPOOL 69a5d7ba44d77e7b7c35c2e31802154b6406c7bbf919bc51004a38eae54ece37cf2559eab620d6bb9ebe1467daee75537dc697a9780b6ca7fee2b561bf6c4ff2
EBUILD roundcube-1.0.2.ebuild 3177 SHA256 f079064c5409bfd8bb2870558fa38e409e8fe47c14a5a212361d02c275ae0255 SHA512 1e2675023d1f566b52cd9c72545479e45f560f7e78fd042639d6cb1f83fa9bd0b089c7c8ada3686fd631657262d76c3cc2530532085df76f699c77aa836fdbbd WHIRLPOOL bef6753d7d95e360c25c0bccef2501548fbdaff76638218538f1c663697bd12cf737e802e46cb0dd7ec5c165467d40c016241d2babb65ba3f683bc99ce82388c
@@ -18,3 +20,4 @@ EBUILD roundcube-1.0.3.ebuild 3187 SHA256 9a2e13fa47e9125dd372bb1fabb926041b79fe
EBUILD roundcube-1.0.4.ebuild 3187 SHA256 9663c662bfb5b46c5d4e3c96caf4a0073aa4a401309a8cc429b5011ca670d2bf SHA512 40ebdb1b9f051be150f6367e20806e11c22cbaabb3138b679b188558d82b2f99748a1e4de06ec14dd0b46f1283653780d81470f4f2be580859b3fddd030e89b3 WHIRLPOOL b1e1dea7e961c4b7ea9c0fddf98653fc6c8ba16382fa4cb73c8c1c0bff7d25be40830a8168b26b8306a2f1dbfc965284cdb44a1547279874bab061a777f3b630
EBUILD roundcube-1.0.5.ebuild 3111 SHA256 0340557a2eade4e37d9736e68e628549b550106f913f111675a9ed67952cf13d SHA512 590a5ed56d3af3de531675b8e8f459085f92063ba2643196a3c5df8645598e6f14c0f7e235ba55ac4d47da1be1a542e884b2af79b72d135e324098d1bb7a9a58 WHIRLPOOL 76b94468bf8747d7d794eb2d43f508bfb8261f6d919b7776ac98cab84a51c33691ce411819bb052e070d6451eef3158760b18e2fe62c1bbccadf965b855bc7d9
EBUILD roundcube-1.1.2.ebuild 3233 SHA256 940eb6a8f94b38f5e9290e516f964cfc5822adc4d7c94cd47e30786b58e9f779 SHA512 c0da0bfbeb440c419259095234fa7efcc400662cf264a80fb7885f3f6b062ffa79dc660c9ae6ee648188c74d8be7173357643ff7da1554580a27fe9d7b6dc190 WHIRLPOOL d2230eca29ed8eb0b366fd3ceea125af0fdeac1b162d6c1aacdec150666ccd871008c80f2d9dafe9e33f28c1d21df418e3a1043ddda104436412e0ef3a199b10
+EBUILD roundcube-1.1.3.ebuild 3233 SHA256 664c3140c78185b06fa8744185ee9c0312215e02a993878b8facf12900e498cd SHA512 d404f5a8e5e3a5167d842b774e273a171584fa96c2817ecc9da622898ce5ddc4e11eb63aeb7af15729c70c13d291436607d6eb7c199a4bd90461278ad91e308e WHIRLPOOL f073af9a4b69269a7380fd9bb6f88e6b750c7a64c7ccd1cdab9ee12b60217b9ab8a8fc8f4b399a021ef9e22eafe7e1297dd4dbfb97d1f76d1a1759b44b995e33
diff --git a/mail-client/roundcube/roundcube-1.1.3.ebuild b/mail-client/roundcube/roundcube-1.1.3.ebuild
new file mode 100644
index 00000000..05446cf3
--- /dev/null
+++ b/mail-client/roundcube/roundcube-1.1.3.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mail-client/roundcube/roundcube-1.0.5.ebuild,v 1.5 2015/02/18 09:16:49 ago Exp $
+
+EAPI=5
+
+inherit webapp
+
+MY_PN=${PN}mail
+MY_P=${MY_PN}-${PV/_/-}
+
+PHAR="1.0.0-alpha11"
+
+DESCRIPTION="A browser-based multilingual IMAP client with an application-like user interface"
+HOMEPAGE="http://roundcube.net"
+SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz
+ plugins? ( https://getcomposer.org/download/${PHAR}/composer.phar -> composer.phar_${PHAR} )"
+RESTRICT="mirror"
+
+# roundcube is GPL-licensed, the rest of the licenses here are
+# for bundled PEAR components, googiespell and utf8.class.php
+LICENSE="GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain"
+KEYWORDS="amd64 arm ~hppa ppc ~ppc64 ~sparc x86"
+IUSE="ldap +mysql plugins postgres sqlite ssl spell"
+
+# The function below sets only DEPEND, so we need to include the latter in RDEPEND ...
+need_httpd_cgi
+
+RDEPEND="
+ ${DEPEND}
+ >=dev-lang/php-5.3.7[crypt,filter,gd,iconv,json,ldap?,pdo,postgres?,session,sockets,ssl?,unicode,xml]
+ >=dev-php/PEAR-Auth_SASL-1.0.6
+ >=dev-php/PEAR-Crypt_GPG-1.3.2
+ >=dev-php/PEAR-Mail_Mime-1.8.1
+ >=dev-php/PEAR-Net_IDNA2-0.1.1
+ >=dev-php/PEAR-Net_SMTP-1.6.2
+ >=dev-php/PEAR-Net_Sieve-1.3.2
+ >=dev-php/PEAR-Net_Socket-1.0.14
+ mysql? ( || ( dev-lang/php[mysql] dev-lang/php[mysqli] ) )
+ plugins? ( >=dev-lang/php-5.3.4[ctype,filter,hash,json,phar,ssl] )
+ spell? ( dev-lang/php[curl,spell] )
+ sqlite? ( dev-lang/php[sqlite] )
+ virtual/httpd-php
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ cp config/config.inc.php{.sample,} || die
+ cp composer.json{-dist,} || die
+
+ rm robots.txt
+
+ # Remove bundled PEAR packages - no longer present in this package
+ #rm -r program/lib/{Auth,Crypt,Mail,Net,PEAR*} || die
+}
+
+src_install() {
+ webapp_src_preinst
+
+ dodoc CHANGELOG INSTALL README.md UPGRADING
+
+ insinto "${MY_HTDOCSDIR}"
+ doins -r [[:lower:]]* SQL
+ doins .htaccess
+ use plugins && newins "${DISTDIR}"/composer.phar_${PHAR} composer.phar
+
+ webapp_serverowned "${MY_HTDOCSDIR}"/logs
+ webapp_serverowned "${MY_HTDOCSDIR}"/temp
+
+ webapp_configfile "${MY_HTDOCSDIR}"/config/config.inc.php
+ webapp_configfile "${MY_HTDOCSDIR}"/config/defaults.inc.php
+ webapp_configfile "${MY_HTDOCSDIR}"/composer.json
+
+ webapp_postupgrade_txt en UPGRADING
+
+ webapp_src_install
+
+ # fperms must occur after webapp_src_install is called...
+ #fperms 0755 "${MY_HTDOCSDIR}"/bin/*.sh || die "Cannot set file permissions in '${ED}/${MY_HTDOCSDIR}'"
+ local FILE filename
+ find "${ED}"/"${MY_HTDOCSDIR}"/bin/ -type f -name \*.sh | while read -r FILE; do
+ filename="$( basename "${FILE}" )"
+ fperms 0755 "${MY_HTDOCSDIR}"/bin/"${filename}" || die "Cannot set file permissions in '${ED}/${MY_HTDOCSDIR}/bin/'"
+ done
+}
+
+pkg_postinst() {
+ ewarn "When upgrading from <= 0.9, note that the old configuration files"
+ ewarn "named main.inc.php and db.inc.php are deprecated and should be"
+ ewarn "replaced with one single config.inc.php file."
+ ewarn "Run the ./bin/update.sh script to convert those"
+ ewarn "or manually merge the files."
+ ewarn "The new config.inc.php should only contain options that"
+ ewarn "differ from the ones listed in defaults.inc.php."
+}