aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Shelton <stuart@shelton.me>2016-11-24 01:25:10 +0000
committerStuart Shelton <stuart@shelton.me>2016-11-24 01:25:10 +0000
commit62aca5373ed7308c8ad9b1b9fcdc820db3d5efa8 (patch)
treed0dd9fe71b4e8145612943f677952224e26ca42e /net-mail
parentUpdate net-dns/bind-9.10.4_p3 (diff)
downloadsrcshelton-62aca5373ed7308c8ad9b1b9fcdc820db3d5efa8.tar.gz
srcshelton-62aca5373ed7308c8ad9b1b9fcdc820db3d5efa8.tar.bz2
srcshelton-62aca5373ed7308c8ad9b1b9fcdc820db3d5efa8.zip
Add net-mail/davmail-bin-4.7.3
Diffstat (limited to 'net-mail')
-rw-r--r--net-mail/davmail-bin/Manifest4
-rw-r--r--net-mail/davmail-bin/davmail-bin-4.7.3.ebuild59
-rw-r--r--net-mail/davmail-bin/files/davmail-3.9.8-initd4
3 files changed, 64 insertions, 3 deletions
diff --git a/net-mail/davmail-bin/Manifest b/net-mail/davmail-bin/Manifest
index b4e9dd1f..17cfa439 100644
--- a/net-mail/davmail-bin/Manifest
+++ b/net-mail/davmail-bin/Manifest
@@ -1,4 +1,4 @@
-AUX davmail-3.9.8-initd 1029 SHA256 bafda8e2293c9df30d5eb186f9efb96f8bd1056ce413a904d11db297d7d1d1a5 SHA512 bc679b300d8a011e507998f148b7e7c0a238777a68c7a445c35117fa7ac941e554890ab74040f0cd2355398bb84ff33e9f0342f62b5c035426f006b2e6e1507e WHIRLPOOL e8551d0ab31e4e8b1ad542ce18a6cd2e4d2a64c8024ffb60d72651a3e5d630fd103141e5f5157dd3893ad40c39f4521bb016789412104ad82cdaef56e4162e37
+AUX davmail-3.9.8-initd 1030 SHA256 3f7eaa4b8922676b666fd1e22a2452d2d4fa771e07c437fc191f19eb1c9b4a26 SHA512 0ae726929af2dfe2194ce8807d123494c0a01291cb0c740491f1abf85aa70fabc9345e287a5e3be7c1c148b4cb05e7d80d6fc50654c17bb266030985425dec76 WHIRLPOOL 7263b480637ce067f75719699cdd7797ae0df506e67a9e7f77a3402b9a463e92cc6beae09c3215022ada094245d6c8495848d5169d261df2f62d154b1ea2f39f
AUX davmail.confd 204 SHA256 1e4c4f0f3a6c4a8cbf096929475122abf800ff02ec3fcf3dd0a08076ff5955f3 SHA512 f4975da164169f9c3baa09e59b1c6b9d4b382043241dc17160ea21675e49335e95c5700f0f0d38483c1068c450db796b17023c7bdb26869daf1f7391bdf292ff WHIRLPOOL 0593684c3b783826ca5bd0cec446da93931859358be608ea4ba8f9e84be73761fe37be2423c8d03736716436b3ae0b2c2483ef6119dc7bf18da2ae2fda583a55
AUX davmail.properties 879 SHA256 7bcf05750ea720cce434435acf660a01fac9217d23d1221d04b904af6d4b1622 SHA512 7f0df4191860d9109f4ed8f6102152f44026051f8c28f840013d8b74c94bdb0bbd94843eabd0b6cf1fff49f2c3fdef42bac30fd482b2e84739a575380f1e6630 WHIRLPOOL 446a14b7c8565698c06a595cbbfc00f6eb0221a6a6134c28b05d070a6f4ef4ec6871c6b76136b5438ea8fcc4fe53f86d74273726d6e2c3622f1ee7f1d8383922
AUX davmail.properties-4.7.0 3962 SHA256 69979b50d7fd9c7d131a65c900d2b9928d4239f83df1c395950c1f12c08a5853 SHA512 043c6cbcd8ec5b869ea9143099a0168fa76050494ae2c9e088f081061a935e09e9164df882f82bc8780b525782dd1bba8cdc4d8de336cd095bca3f28bc72bbb5 WHIRLPOOL 7b41b1a3f22adbd0e747e2739b76fcdba4b01bf365f674d1f70ff99c046f07c6ad65bf1b05636ca8c91b08d8eee451afd296ac6ca500c520e068d18b44b5f94a
@@ -15,6 +15,7 @@ DIST davmail-4.6.2-2377.zip 5012110 SHA256 549c3023615ea3f69822ecd39b3f6eda2ef2a
DIST davmail-4.7.0-2408.zip 5016991 SHA256 9dcf678d4228d4ef35281eb372a75fd6d26c7a124ed6bd6a92f6993774c724d4 SHA512 fefe7ddb0ad0e17e8ffa9bccaf503336397fe944b7685dfe4c5c068ea5cf1c5443df54f7e35f1a8b0ff85b39665cfa5b109158cff52c283b7f9e0c9c8a0c6fbc WHIRLPOOL c0b23ed53163ec92098e29b87cf9a25263766df1c4bd2810970574ad5d6f929f3a18a63b9a801bb66be0438df01863c9e1a64413e456882a64be5eeeaacee363
DIST davmail-4.7.1-2416.zip 5017148 SHA256 0813fbf2784463eba2ebd6b7e1f6597d138956f81d9ce50f03f823747ebd7ef6 SHA512 00267df62704a9aa31b0a1cba395112d207050786794442dc50179ab59349cd9026873d78d0e7630c841d2796ce65982fe841ba258d629209c7afec56ea64b30 WHIRLPOOL 0d9ccba31ed67487baf45182296d65ad3dcf8658029768e9d36c6983a6e40b1820e7685906ce772dc12b1345eafd0348f2895019bd60af4ae8604725fa6493da
DIST davmail-4.7.2-2427.zip 5018472 SHA256 1c08bb97e08e1d29bee9bab0a58c70ef975c2f98bb91354c4ab3da283462823c SHA512 39abb551b597e35a276d8d5bcbb7bf091ed188e94591d040e5bc76100519d6f3e3b00624256441857ea41505e5a25aab4f3663904c0abe6478ed2764e240e12b WHIRLPOOL 8d2e28cf3b66376b6a6c9e012168530b091bb6dd1f4c74b3024e86b838a69386d61e2b5f2c065ae411649726971d4566218d4c62e29a443d41b588a78d61cd98
+DIST davmail-4.7.3-2438.zip 5018699 SHA256 d72056d820b4bcabee70f47aed7266596c8e9571e80511ba79ad900aa0464220 SHA512 3e92363a26485890af768074f91cf269a0ef41ad99fabd9cfe69af4902a76a3c0294b1ad2264d59e3317b06698ed2d0658aec1887563802613e50ac0a5106a6a WHIRLPOOL 22c0bb2e0a63be534c79c74aa5a0d0168d5001374ea753a5a737a948b2cdce2237670142a5b40b341728c42dd2f97de81811e45613445f8cb905c35800323ea7
EBUILD davmail-bin-3.9.8.ebuild 1751 SHA256 d0499b937442de7c9aeaa53161ccc0a09677c1c353be2cd49e5d7b78f1b655c9 SHA512 cd86a25243aac897f988cffdcd1d15011a031a5c1b272846196ee43e272b269b6bbb11b5bee0ca580d6f022725adf76506513a7f8126bd74f380cdb77fe70abd WHIRLPOOL 6e47614ca9d1261552cca4df994688b87d07554b21bc162083a9c2458d6c6d2c1ec20b4c36826c7d238e5a53a07c1d96d4ce256dc85b833ae5d1fc35fa4e7e92
EBUILD davmail-bin-3.9.9.ebuild 1751 SHA256 23526b0138312b7a24b3ba7ba301dab1ed07283d6b6dd7f36c89e543abdbf9f1 SHA512 cb3d17ee1765ff52b510b0f189f8ccdcb7a803cd2831c7d57b231076540f872dc2a277abd2f86182e02a45f64f049ef9c480773009b2a6dffc9cf01957f1e5a5 WHIRLPOOL a109734e4579c050696e3ab4caf8fbfd2b315ffdbfc5705926a24d34e06cbfbc170243b0f8921f5a2cc59ae925e8cfc012c24b76023e535cdffc9636400d7634
EBUILD davmail-bin-4.3.3.ebuild 1751 SHA256 4e3a55f67cc6d6f79ac85e841bd4166eaafa8ab99e843d8b68ad89e504b18b1e SHA512 100e224381c27086175464201f2c2d05895a44782aa008b6b9ee57a0d2e298dceecc8f8bdf0bb9c73a4ddf2a8178ae0f2c6934c7f419016a201077cf1d54512f WHIRLPOOL 9ee922bfd19dd229e9a05d5d3527dab36db41e9a9b71760aee222281bb1663d0d0807d329e871d14201fae0e2fd86c487d087e257e91459bd2b32866ac0c2a95
@@ -28,3 +29,4 @@ EBUILD davmail-bin-4.6.2.ebuild 1786 SHA256 dd76f6a9328b063468a0822fe3f052a1c871
EBUILD davmail-bin-4.7.0.ebuild 1864 SHA256 63a7d963c3315a3c7d3707269e6f675f941c0b4fac20730040da0aede3c13acc SHA512 6a49adc726e43fc5a6d48ed913a163d4a433b40e15db463f3311b078c1907307248d8a116fcbed879301a3dac25adeeb45efa301e7cd3e089ceb61d24dcb16a1 WHIRLPOOL 40e39b63230c48df67826c6e7e41a28c9ea4d47d6c37aae3673e1adc2317eb09c710e401213fafc12ff05627fed07ed6ef2a624d9612e3cf54d30a246d3a938c
EBUILD davmail-bin-4.7.1.ebuild 1874 SHA256 0b316d7b5cd190757e40259d815642d485ccafabc9fc7a7378bd2fb4601b1017 SHA512 b655eb1e37592f3943cc6ed737773d6b0a3efbafdadc7927505ab0db1731a3632430991faa8db63ddb81e62d401e5ea7a02f53d831fc369eb6bb6c6cb95b6bf2 WHIRLPOOL 9bf73dd5836796d564c3c9db1849f69beea21c7944c2b0f2409012bd1643a742061860ce6b2b4a0ad0b0b87f51512b1436234620117d1225d328f7c44080e0c1
EBUILD davmail-bin-4.7.2.ebuild 1874 SHA256 2f99dc544606e6e0fa67c9cd17cb93c4b867cd7e6a5017239bd0ae846c657d82 SHA512 2912718e5ef135ad88862b45f59cd389951dcf1dd16f30fc900ca28968e1e3f19068907052fad9a6fa6302aa709349dc9da792e5617d3c9766e6c07f75bc9a9e WHIRLPOOL 7129021dac247be1c01448557162e784c632580099988134ea8b806e35e76d9b1209d84862f318869e05a7f2b5fc586f15e2df5dcf44617b7a4d448ed47b5240
+EBUILD davmail-bin-4.7.3.ebuild 1874 SHA256 f4e0f62c659ab6df0996642efbfd3dce41a22b75048bd24bf972e631cea131ed SHA512 892bf90e55fe54ce6b2dc63fa9219dfbb89c7198b3b5c713f393f8e6b425aa0e4de47f199e9993eb479b12f5e8312e5d9c3fe2d7e66f4981465fc7ad6076d4ba WHIRLPOOL 3fbb747c90f44582232307ffe4dd1c695aecf0aa6c88a9d75e6f40da69d59d3378afe360d02bdf4db8588f5341ea452e14683959bc40d557780f1e142f079b86
diff --git a/net-mail/davmail-bin/davmail-bin-4.7.3.ebuild b/net-mail/davmail-bin/davmail-bin-4.7.3.ebuild
new file mode 100644
index 00000000..f51c6144
--- /dev/null
+++ b/net-mail/davmail-bin/davmail-bin-4.7.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit user
+
+DESCRIPTION="DavMail POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway"
+HOMEPAGE="http://davmail.sourceforge.net/"
+REV=2438
+MY_PN="${PN/-bin}"
+MY_P="${MY_PN}-${PV}"
+SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}-${REV}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=virtual/jre-1.6"
+
+S="${WORKDIR}"
+
+pkg_setup() {
+ enewgroup davmail || die "DavMail Group creation failed"
+ enewuser davmail -1 -1 "/opt/${MY_P}" davmail || die "DavMail User creation failed"
+}
+
+src_install () {
+ echo "CONFIG_PROTECT=\"${EPREFIX}/opt/${MY_P}/conf\"" > "${T}/90${MY_PN}"
+
+ newinitd "${FILESDIR}"/"davmail-3.9.8-initd" davmail || \
+ die "Could not create init script"
+ newconfd "${FILESDIR}"/"davmail.confd" davmail || \
+ die "Could not create conf file"
+ sed -i "s|%INST_DIR%|/opt/${MY_P}|g" "${ED}"/etc/{init,conf}.d/davmail || \
+ die "Could not customise init script"
+
+ exeinto /opt/"${MY_P}"/bin
+ doexe davmail.jar || die "Could not install Jar"
+ fperms 644 /opt/"${MY_P}"/bin/davmail.jar
+
+ insinto /opt/"${MY_P}"
+ doins -r lib || die "Could not copy libraries"
+ insinto /opt/"${MY_P}"/conf
+ newins "${FILESDIR}"/davmail.properties-${PV%.[0-9]*}.0 davmail.properties || die "Could not copy properties"
+
+ dodir /var/log/davmail || die "Could not create log directory"
+ fowners davmail:davmail /var/log/davmail || die "Could not change ownership of log directory"
+
+ fowners davmail:davmail /opt/"${MY_P}" || die "Could not change ownership of DavMail directory"
+
+ doenvd "${T}/90${MY_PN}" || die "Could not configure environment"
+
+ einfo "davmail.properties has been installed to '/opt/${MY_P}/conf'"
+ einfo "Please see http://davmail.sourceforge.net/gettingstarted.html for details"
+ einfo "of how to configure DavMail"
+}
diff --git a/net-mail/davmail-bin/files/davmail-3.9.8-initd b/net-mail/davmail-bin/files/davmail-3.9.8-initd
index ca5ae904..484c27e2 100644
--- a/net-mail/davmail-bin/files/davmail-3.9.8-initd
+++ b/net-mail/davmail-bin/files/davmail-3.9.8-initd
@@ -1,5 +1,5 @@
-#!/sbin/runscript
-# Copyright 2012-2015 Stuart Shelton
+#!/sbin/openrc-run
+# Copyright 2012-2016 Stuart Shelton
# Distributed under the terms of the GNU General Public License v2
DIR="${DAVMAIL_DIR:-%INST_DIR%}"