aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Shelton <stuart@shelton.me>2017-03-21 14:55:46 +0000
committerStuart Shelton <stuart@shelton.me>2017-03-21 14:55:46 +0000
commit0b13f040add65814d53cb386a2792ec16f3e5ed6 (patch)
treef86f91e7a7e99a6609330b383b9df84af08739ca /mail-client
parentUpdate dev-libs/libksba-1.3.5-r1 (diff)
downloadsrcshelton-0b13f040add65814d53cb386a2792ec16f3e5ed6.tar.gz
srcshelton-0b13f040add65814d53cb386a2792ec16f3e5ed6.tar.bz2
srcshelton-0b13f040add65814d53cb386a2792ec16f3e5ed6.zip
Add mail-client/roundcube-1.2.4
Diffstat (limited to 'mail-client')
-rw-r--r--mail-client/roundcube/Manifest4
-rw-r--r--mail-client/roundcube/files/Manifest.gentoo1
-rw-r--r--mail-client/roundcube/roundcube-1.2.4.ebuild108
3 files changed, 113 insertions, 0 deletions
diff --git a/mail-client/roundcube/Manifest b/mail-client/roundcube/Manifest
index c505248a..78836325 100644
--- a/mail-client/roundcube/Manifest
+++ b/mail-client/roundcube/Manifest
@@ -1,3 +1,4 @@
+AUX Manifest.gentoo 214 SHA256 f3003fb6469c9772193d99dab5e56dc104ebf75082ba99654c38e59f536fc88c SHA512 13e9c0512463401be8f4c17c6e5608e0602d4facfb7a69f82d7d99431d35880de45cd92430e5e658eba99854921da31e3581303abcd1453a6966ccdb369363a7 WHIRLPOOL 2b8f5acc14441cda60343edf35e14cd8a3fb80fb61fd730386e626605114a784dd363f2e6372bab8fd06472bc2476bc3d7ccd7e965fe83ffd3f8a9bacaa29f6a
AUX POST-UPGRADE.txt 1020 SHA256 99d5667cd58261507ec91a737705b03757eb9307105b519a0efd7628037d140a SHA512 45b3fd6d2323ac8b43117908385c9ebb681b59b3f77aa516074d13196a259d9614369eeb1a8969fa514555e7240846c2d85502b8a9fed9a31a0379b1086861c1 WHIRLPOOL fb15610e59855d2f7475ff2f14c626be8f836e7584a16b2f691c8c7a707405e701f74f1af185db5e5ad789c3b7ea8d086153449f1e6f2ab2ee8a2f8948eed2a3
AUX postinstall-en-0.6.txt 2218 SHA256 f40b5134e13206e0abc325ec28bc0d42d8f233efc0a86304d985845e06377067 SHA512 d13c7abf8eb4b35b882bb873768ae6b307f23b8bada9bbeb2efe511edb5999c7f44bfb69248132d84aff15bc1994078bd43f9319524be5fac926336be3ab257c WHIRLPOOL d824191a8a5fe4852768eb10e5c8b2d06d3664ba93698c9836a4b338b20c0adac69f0f960fb3ac27b8b5dd1a468cb9da2815ad3f1fa684f6c6cddeb7a9137837
AUX postupgrade-en-0.6.txt 1271 SHA256 110724101fb7f712fec3e44023d1562de235dee4578acd5be5846bdf2e510c18 SHA512 424b4df770080cc2e245804f59320c1df1802d1daf6e21c778d8f78e16a19233a01e8ea81f69accf97b56134dc0ada3d128daa931fb83e11886b081794908223 WHIRLPOOL e2f31106ce49daa4bb2f90c7a4d7867447ec279160d99177de58a3e2f7362821a049c1ee8202188f231544654e7c28fd5bdb7a5bf9d7597700e9fc4a78248a9a
@@ -8,6 +9,7 @@ DIST composer.phar_1.0.0-alpha8 960311 SHA256 1c73973d7cfb73f3e6b425b943a3e1459f
DIST composer.phar_1.0.0-alpha9 1038928 SHA256 33ef1c07649bc1e135e73f0944415753233faf803cff493006f8bd9e744ff1f4 SHA512 e474262f4a1a32b4b1a7fbd156f295a4c9fd3c4382d38b7fd6733783ce23ebbb77bed775ee0a59507e6b3aeadae7f206ac64cc1ba2306ecbed890c142783da06 WHIRLPOOL 2f67d6de95ad688ece90be00d2d76fab3f28fff91d184059eafda50a9a055206bf9c2d6b195ed3e8a55aa3716f805e3c9e7515e84fdabf499a8090100fe80a5b
DIST composer.phar_1.2.0 1705467 SHA256 dc80131545ed7f7b1369ae058824587f0718892f6a84bd86cfb0f28ab5e39095 SHA512 21e6bc3672a3d7df683d1ff85a5f89a857a24e5cf563cc714e9331d9b76bdfc232494599c5188604dce18c6edd0ba8d015ca738537d99e985c58d94b9b466f43 WHIRLPOOL 8606bcda43f00dc627c0d13b7d42c97045ae142f3caeef9e2e5eb2c594334a30fc82e9569bc745a5a6abf3a52a3e978477e95a82f237306ab7a31d956282baa1
DIST composer.phar_1.2.4 1710687 SHA256 3c900579659b79a4e528722e35bd160c86090e370e9cb41cc07c7a22c674c657 SHA512 781e738eb534fbd4a8dd6c1242c28b617fa9857b3d836c72e0a52db42b48442795a3a5c41ce956988378eee79b0287ff2b3eab30aa4ffcb45b508dad59013bfa WHIRLPOOL ee78190ad61373b7fb5921b2ce9bb99d6ee39a5960b04a6a4e8c8687791ade1eda494f0f182878eea134b9048158b687d8744c43bcbaee1ed2ea748ae2df8cb0
+DIST composer.phar_1.4.1 1836198 SHA256 abd277cc3453be980bb48cbffe9d1f7422ca1ef4bc0b7d035fda87cea4d55cbc SHA512 bc9c39fb8b0de53f67ca02d0740c25bc270643a80375e17cd8dfa45beba99339c1754c9d2a33d8475ad2a26479bd17c514c8b7b9c2719fd306d91b525a00721c WHIRLPOOL d36d100ce067a8553bc8efe07f1cf1fdb297271abbe72bf9e211239c881579d9abfde0e1e992d4f5eb28027ac91b97a55baadec58cdbb149e3ee7cb628ed4e09
DIST roundcubemail-1.0.0.tar.gz 3975691 SHA256 cfe4b1b66f32149d7727a6ae2ec2aa0c6c1388c9d22fd5b6da2e78bdbaac8dc8 SHA512 32ad828aba192ae1773d3e28070d9824a1676ffdeb96ba60d8b00ba4f208ec41cad20289e1cf5934fb59e5fb40932b8560a80a09d15cfa94097139395110f0a2 WHIRLPOOL d6c4bb19ba76a5a7e8d0f1a08c23ce400c42149adc298a80ce6cf2aeba9a93db475fa2eb5211c3ebc0c417a8622a00d73852b9c7d8440b415e4e3787642c0d64
DIST roundcubemail-1.0.1.tar.gz 3978126 SHA256 e75817e936cccb5f55ea601dba302dc2ad8cd4e57109fa34bd5765fbe03cdb09 SHA512 dd981a03d540607fdb7a1bde18a346c93ddd988abbafb43a77b3eeac138f804b3a294445f5a6d5f9525b00d14f3f7bb1e378ad74ff0342680268a6553c6ad4f8 WHIRLPOOL d6addd79ed1185f05c4d14a75203522e1fd47e5ca8b4ca231cd616a1f155243e63eb1bdac9742eb051c6de0df4623f1c0e0d5fbfb26a9c365249284b50475b77
DIST roundcubemail-1.0.2.tar.gz 3980298 SHA256 1c1560a7a56e6884b45c49f52961dbbb3f6bacbc7e7c755440750a1ab027171c SHA512 4076be3846f3c39c481c5546d7d2f8843cd87f1dde868aa06c9432db4a8786269e4297975802c841a0476ae4462cb7dbcc40e375bdafb6ea0a74b9c5ba9bb780 WHIRLPOOL 773b9f687dc82fdc2a879187d40bd79936d3103427a28e35b602eb7648ea397be5afeb412ff9523ff59653d50a7c3ac9ea4f14eec605e41e88158fc2f628d426
@@ -22,6 +24,7 @@ DIST roundcubemail-1.2.0.tar.gz 3453543 SHA256 e3b89c2772c2c5990da9bca640bc342f4
DIST roundcubemail-1.2.1.tar.gz 3559023 SHA256 05c0b17c8951db1d220f2f2186e6981545789da0d084a543e28a7d2511db8302 SHA512 7044e4308fff85a23826e4f4652df7e825d713b977696c0d29d563f419cc4e060ef202f824463823c3f348c7e9f4ce8c58d073c960b371c0b9ca3bd77c5453ca WHIRLPOOL 79a47d9bd65578c0177ffa9438d8a9b305e2d725536209955b04fbfc42a31ef3060d351b638dba72ede3fd8b1ef42a9af34493f80ff393a91b8ab31634bf318a
DIST roundcubemail-1.2.2.tar.gz 3562148 SHA256 6c647ed28ea0ae1b730a1784018b63884e65ed6036208e9c3a6ee62123fe856d SHA512 f5482ad424ecdfa275015c51162c465eadb3888f929a86fcd4ca52a6f880ea48c748cc3ecbbe9dd4f5a4fdc823599a93e965855e362958ff46e829e145c7d04b WHIRLPOOL 74c760bcd8f6dc9b1d60ffea84ad66c74a66ef7a5c3164b51ae329ab3d502731799a6dedd069ea3a76a26492213829fd58d43c4f7e38cd843d4ecb35c04c7cfd
DIST roundcubemail-1.2.3.tar.gz 3599096 SHA256 2df820d2ccc7bb320f854a821a1dc9983792f42a3353a1d38fe0822d94980d4d SHA512 af64b5ccb95b30ee483c573098741098427dd9755526253490f657a10fed3764f5ed8f336d0a8cb82bcce65d8840b0892d6e4746ce93bc595cfd29f66ea45795 WHIRLPOOL 08551297ca37d8f26ab9fa13c60db7f5b477251a639519285003cedc6971dbf2b6f6c43d1adc6334bfc67adfb85271b8bfe52d50a7416ba31d3ea38284ac28b7
+DIST roundcubemail-1.2.4.tar.gz 3602288 SHA256 76b52a6405e0fc36b6829bf21200badbc681b18c95c7b3d9098e90f9de7ed9cc SHA512 299ab90d6dba9325efdea2e0498e4345e13c78fd8b85e0848827e5127e4cf210e66327ad264f5609373d9de2237cf396907dcb9cc2901c13e18899e4233a3c77 WHIRLPOOL 99788f7a1852e94a304a62dcd3ad400bff4b20bc68285d09cdce480ecd39ff4306f04b1d9795f8983577c63ebf83ac887fba1e695870a2218379bcf71ec0fef7
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
@@ -35,4 +38,5 @@ EBUILD roundcube-1.2.0.ebuild 3570 SHA256 e2f6d31ec3dbe4c61e579ba49233d459e69985
EBUILD roundcube-1.2.1.ebuild 3606 SHA256 065bb835a50e76a438742c80ec5218937ca8ec2a2ad5a59f2d48b528ea1019dd SHA512 ff0fb8c8a5f3462f6c15c877e90e8c0df3229d55cfbaaad65b2427f2afdc840777534a4fac7f02fb579c28e9dc1711eb30a7950315ede41d551fcbfda11f0cd4 WHIRLPOOL 85ae01ecf54b5d5e22e1726628e82facbe7fc05c93ee4bacd24a422c741450362f4f6b021ab8b4cb0122bf1f9250821d5f641ec5c683099de12db46297969118
EBUILD roundcube-1.2.2.ebuild 3580 SHA256 56bd8cd8578b3b1ee997fe9ebae3d68307ffc194e8f322bdc914f0540d119933 SHA512 61a003b05d596bdc7d3000f914f228bec8fa1dfb382b9b42d2c7042773aa865dc8dff86a9006b5138326f2772721d96c163f524ed1358ac17c0922f9e19f506f WHIRLPOOL d1ce704c1f16f7225669b3f11ad2312e9f0bc57c970b56772ed4259ee71c70eb5dfe12cf5d143d9337cd47e034cc2efb59babdb6c8cb964478586956295a800a
EBUILD roundcube-1.2.3.ebuild 3582 SHA256 36b35f2c5db0e455945890c8f5d8473c3e0b55337b2a9a274020f634ec65a8ec SHA512 4097f4c5b23dcd4b99ee91b209b39687c0f2bf876b1719e10c0d693b87a6a7fb2a8eb0564a3c7cc00c5074de79e002228cfc692958d2751254fd0671970864d4 WHIRLPOOL eef662ee684cf6698d32f43ece643ea18636b45d8fad89c5e2f8dcdc570f6ac7d434f5468fb3552c9e034a44163deb1cffd77de208f79c3deadc4377fe8a2ab2
+EBUILD roundcube-1.2.4.ebuild 3524 SHA256 267f7d7e777f346e8e1afe1448b5e028d29d94ca78d646eb9b1f4e1248d8e738 SHA512 e773555704f414bbe294fb48421cb19c32d2fd9a1b3343b5f10685433a66065530fb87750d799c1809784ed7e15e2d92f3407980345dcd972ae8d314ae4804b4 WHIRLPOOL 2c6e933dedccd0dcdaf951029865638a6b88615987432696e64f4f2559c2999366924cb5ee4bd0b3e5d106987842d23afbc638d1ab55fa61b02f58989fbb1c8c
EBUILD roundcube-1.2_beta.ebuild 3445 SHA256 16eeeccc4138a8712200318a2544430a3d3e00d4d97d832f4948185238681c4d SHA512 000ec58b5d3af22c2f3bc4a99b3552e1bf5ab257c93748214aabb21a73d4992370c7975de48e7a4d43d38f5bdcf1bcecfba3dc06985b1e405f050816e9feeefa WHIRLPOOL 0db8ffd1209c562cb7f3c9c2925f858e3d369957da35d3553196033dda24c69481ce9acaa29c4b40dcbadd2abfebf015f8ebfe9063658df062015aade22bec2d
diff --git a/mail-client/roundcube/files/Manifest.gentoo b/mail-client/roundcube/files/Manifest.gentoo
index 7e8f5c3f..d1d3073a 100644
--- a/mail-client/roundcube/files/Manifest.gentoo
+++ b/mail-client/roundcube/files/Manifest.gentoo
@@ -1,3 +1,4 @@
files/POST-UPGRADE.txt 5bac35f407b58796132c1e573c7e4504
metadata.xml b4b0a62bd065d205dc9e49b08cefe15a
roundcube-1.2.3.ebuild 1b4e42084f7f8b3aacacf3a5986c5a4f
+roundcube-1.2.4.ebuild 248697f4ff96d1a61dea9564e84fa9c2
diff --git a/mail-client/roundcube/roundcube-1.2.4.ebuild b/mail-client/roundcube/roundcube-1.2.4.ebuild
new file mode 100644
index 00000000..5a215771
--- /dev/null
+++ b/mail-client/roundcube/roundcube-1.2.4.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit webapp
+
+MY_PN=${PN}mail
+MY_P=${MY_PN}-${PV/_/-}
+
+PHAR="1.4.1"
+
+DESCRIPTION="A browser-based multilingual IMAP client with an application-like user interface"
+HOMEPAGE="https://roundcube.net"
+SRC_URI="https://github.com/${PN}/${MY_PN}/releases/download/${PV/_/-}/${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 x86"
+
+IUSE="enigma exif ldap managesieve +mysql php_targets_php7-0 plugins postgres sqlite ssl spell"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+# 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,exif?,fileinfo,filter,gd,iconv,intl,json,ldap?,mysql?,pdo,postgres?,session,sockets,sqlite?,ssl?,unicode,xml,zip]
+ >=dev-php/PEAR-Auth_SASL-1.0.6
+ >=dev-php/PEAR-Mail_Mime-1.10.0
+ >=dev-php/PEAR-Mail_mimeDecode-1.5.5
+ >=dev-php/PEAR-Net_IDNA2-0.1.1
+ >=dev-php/PEAR-Net_SMTP-1.7.1
+ >=dev-php/PEAR-Net_Socket-1.0.12
+ virtual/httpd-php
+ enigma? ( >=dev-php/PEAR-Crypt_GPG-1.4.1 app-crypt/gnupg )
+ ldap? ( || ( >=dev-php/PEAR-Net_LDAP2-2.0.12 dev-php/PEAR-Net_LDAP3 ) )
+ managesieve? ( >=dev-php/PEAR-Net_Sieve-1.3.2 )
+ mysql? ( || ( dev-lang/php[mysql] dev-lang/php[mysqli] ) )
+ php_targets_php7-0? ( >=dev-php/PEAR-PEAR-1.10.1 )
+ plugins? ( dev-lang/php[ctype,filter,hash,json,phar,ssl] )
+ spell? ( dev-lang/php[curl,spell] )
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ cp config/config.inc.php{.sample,} || die
+ cp composer.json{-dist,} || die
+
+ rm robots.txt
+
+ default
+}
+
+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 "${FILESDIR}/POST-UPGRADE.txt"
+ webapp_postupgrade_txt en "${FILESDIR}"/postupgrade-en-0.6.txt
+
+ 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() {
+ webapp_pkg_postinst
+
+ if has_version "<mail-client/roundcube-1.0.0"; then
+ ewarn
+ 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
+ ewarn "Run the ./bin/update.sh script to convert those"
+ ewarn "or manually merge the files."
+ ewarn
+ ewarn "The new config.inc.php should only contain options that"
+ ewarn "differ from those listed in defaults.inc.php."
+ ewarn
+ fi
+}
+# vi: set diffopt=iwhite,filler: