diff options
author | Thomas Raschbacher <lordvan@gentoo.org> | 2014-07-27 20:32:35 +0000 |
---|---|---|
committer | Thomas Raschbacher <lordvan@gentoo.org> | 2014-07-27 20:32:35 +0000 |
commit | 27623310cca358ff1838252e07506ffec0143b0d (patch) | |
tree | 25e90e015e394bdeda22786d9dc33440d8899044 /net-mail | |
parent | Remove old. (diff) | |
download | historical-27623310cca358ff1838252e07506ffec0143b0d.tar.gz historical-27623310cca358ff1838252e07506ffec0143b0d.tar.bz2 historical-27623310cca358ff1838252e07506ffec0143b0d.zip |
new version
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Diffstat (limited to 'net-mail')
-rw-r--r-- | net-mail/dbmail/ChangeLog | 7 | ||||
-rw-r--r-- | net-mail/dbmail/Manifest | 24 | ||||
-rw-r--r-- | net-mail/dbmail/dbmail-3.1.17.ebuild | 140 |
3 files changed, 149 insertions, 22 deletions
diff --git a/net-mail/dbmail/ChangeLog b/net-mail/dbmail/ChangeLog index bf4dac8efaa6..0f8f1dc5cf7b 100644 --- a/net-mail/dbmail/ChangeLog +++ b/net-mail/dbmail/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-mail/dbmail # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/dbmail/ChangeLog,v 1.63 2014/06/14 10:57:08 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-mail/dbmail/ChangeLog,v 1.64 2014/07/27 20:32:29 lordvan Exp $ + +*dbmail-3.1.17 (27 Jul 2014) + + 27 Jul 2014; <lordvan@gentoo.org> +dbmail-3.1.17.ebuild: + new version 14 Jun 2014; Pawel Hajdan jr <phajdan.jr@gentoo.org> dbmail-3.1.13.ebuild: x86 stable wrt bug #509774 diff --git a/net-mail/dbmail/Manifest b/net-mail/dbmail/Manifest index 4288ad5689af..849602504645 100644 --- a/net-mail/dbmail/Manifest +++ b/net-mail/dbmail/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX dbmail-imapd.initd 1542 SHA256 ea8100471b06543b65dc35485c0d07bb0d47ff5a51624ac4b892bf10ea287a85 SHA512 517a751efa6f844bf0a4e4c8e012cc5e0229e2b497a99ba52ab62f53b7ea3e2e1c4ad47941efda51807db1fe7bd5b9976384a38a1b559bd16104dbf364e64781 WHIRLPOOL e078a6c4f4f6ec261707fdd622e0bc0b9ecd42a7c33e3a182e994db6e906f9944780ca62d538d665591c1d58413d11deb2192f9fd49d0defeaf6a1ac82c26df5 AUX dbmail-lmtpd.initd 1542 SHA256 971118743b2322c69774f7d310292ec6aae392dbb6eb770a5cd01abf81ecc664 SHA512 2926b5b9afc64956e53bfa139f811ec0f3fdec409ef83f7cc15b47718d3c1f0b00a9a254d77957013338b2a447b5952d36f2b3e653cf461e7ff2b39307f883fb WHIRLPOOL 7148cb049b983ba255a18f49b6d28c6fdcdf18bb450a3f7128afd4671dce0dba38151eedcb25263a8b2f19ec7eb9e99bed30761b3cc10a8828242c502f1233b1 AUX dbmail-pop3d.initd 1542 SHA256 79682143fdf7c9f883f39aae0c455b7dbe44caa14196e933d24042dadeefbc55 SHA512 e5afd8556c03ff1b79b67f5075f744fff466d60bfc4b5f51fb6c439c9de041a7c25b3b3ea8642dd517615ec7f46e9aa49938419112daaa109c2216153c207913 WHIRLPOOL f93ac418c13c337bafeef07dcbcf2e4a2f4669dfd5ea7a6aff87fcf659b29780a94f398b42ad76cff01e0f5a68d76e4e5d34d03aefee84996aab7b2a474bf364 @@ -10,29 +7,14 @@ DIST dbmail-3.1.11.tar.gz 2399545 SHA256 8c1b11f604447944ec23985a1ff30869a2cf58f DIST dbmail-3.1.12.tar.gz 2399757 SHA256 9156a77d272e6c5924ccdefa2b25beadbb2ab27f3debd11c5ffb6f8904b0196c SHA512 50c9c6c40730c074c1c3e9c7b7a78b78875638d38f1d2cfe22bf6ce837f2ef8ab5929b688081b6c17bf79347899c4f3cf7e75e6853b8ef7c17ce08f66d5e583b WHIRLPOOL b2fba37229f5043a3174b4fa7199481aeaa14cb6919109b8b13d8e24c01141d031afe1a3ffd831b2162a5fe4e8a5143f337aec2268231391f701ab7638a6511e DIST dbmail-3.1.13.tar.gz 2400222 SHA256 ad1cb6502cd115ffbc47cacf3770b7808765ecb2704df1201349bd6a9707b799 SHA512 3852b38606a79b8997f3c2200476ecf2d83bfe030eb1fb49b404bc778ec9d89c8512a93dec0505517e48212e3e84eae345ca26d4357189276668afbc40cf31cd WHIRLPOOL 34856d5b1cc5321ee27e516dc80773df810ff009e8bc2b2bd8112ebdc3f0a2e72747a61304e0bbbd88d8d921c546ee2f8a43708afecabed9a45bbd609cea35fc DIST dbmail-3.1.15.tar.gz 2407119 SHA256 c8f83433ec694fcc93359055cfa5642a6b8cba95367e8c3fe9e9e3edb1a0371a SHA512 9ff75746c5d4b3d393d95017d4043bca367b2bf6b5c57102c8f642794dff4f385263dc5a4baf20afc0c15fefc46b78c5d65009324e2efdbace20408a1514512e WHIRLPOOL 62c53a1c51c1017d04c175ea54ade08154e4051ca9c6d31606ea0e4c688a0b2cd4b2734177687075eec215a674cdfbe6282241ad7305ebc011f03bdae5b4a05f +DIST dbmail-3.1.17.tar.gz 2391054 SHA256 0e96121fe2af0d317651dbec79d740710562c1ac7e5687c24f2f6bf3b155aae4 SHA512 31afff1bd517c1fb792338eff8880c217905a7a65a8c8a09569f22750376da619e12bf88049a15c2cea8fb2171d9ef1761118364a6cd8ecfc6a861bd4ed41aa3 WHIRLPOOL 3f27e2bdbd4f3f10fe9aedec5600d7803dddb0cc51f61f0e50012475f33b0d3c73e28bb02dce03f0023c7a7ca8accce73f84e41dd9be6514e442ecb88ed26adb DIST dbmail-3.1.9.tar.gz 2397293 SHA256 665f42700654aae767d24647dde284a4df7aec1702a00d1122d55b3f9f4318dd SHA512 99b0c915256a1849fe41963e8ce64905e9a4533fa8821a98c2bc3ad0824b6417f370fe7c2411721480a93631db67be08e558b5282a29c3cb04a69ac358ab4775 WHIRLPOOL 2732a92b880440e4c98f6b305e8fd6b399bdaac097d284f4e69c493844977b558f6f06723f69ec0bdd5339784ce6feb58b17538eac877c2726d581e2c3931ee4 EBUILD dbmail-3.1.10.ebuild 4246 SHA256 a0f091ecc6287da0b065cea33e6a3181dd314b007dcf0f3feb8a61a3eef9bc22 SHA512 e08377f7d2ea560bbc777fca763c4945fbb7de98d9a0c03c5e8e929490679cf4bebd4d29b9f446deb504956c5a659990f46f5ab4642474444f985d224e863d82 WHIRLPOOL 5bec4611a0ca6d114d581016c3d18b754eeb1fc7edc5aeabdb523375ddf3c90f7895d18e0c3b86d488b81dc73382b9ba55582b673c4f57af4432a2fd820129aa EBUILD dbmail-3.1.11.ebuild 4246 SHA256 0043bbab8e7bb87de63d40186e20b3c4cd7d6a1879ccaf1dd483357a42e7d789 SHA512 5dc77b5b9280514e43864cd6f20c3bcc250c0d6303c68882aece39efff03c0522a590cc712996b0b368b9470a073a1f540a3831d3f2bdb4f4771d9a258f261fa WHIRLPOOL 45a14bf69e4bc552fdd980393f3ad5fbef037d5d04682f6ac4e4d6a66631ae902a9a92af48c4deab83e0e065bf8f0427825de66382d2868134d3e4b6f4db7c3f EBUILD dbmail-3.1.12.ebuild 4934 SHA256 1547a291afa49f850665e4550a2b64567272e71bf55274f8844ab47f854bd4a3 SHA512 21b602b76f832986ba590eeb1100aebb83a96ebdbbdea31c0459472004e3129998ce214a5a7929345701352c3311fdd35fa2ed64658cf699a2f23e5649b0ddb8 WHIRLPOOL d91856da1c0cb193b9105aba334399104e704ada678ff76b77bc0ba6a019a6e73f28c90610a228f71e13f448f397a5d824ade726518f479eff912118cc1636c2 EBUILD dbmail-3.1.13.ebuild 4936 SHA256 d2b6e0f42471b8b1a8de56862cffdf5e6155b34f1854f31e08d3d77d6800df7c SHA512 43a39b419a9eabb96b88697c837e1c030411463a26949a167b318fbd8e8cc23a41b41634c804ef416c5bc217d0c039e26badb5766c05802bbc935ea1b7b842f6 WHIRLPOOL f3226adabfe212f8aa7611145c13631f8e258b7410b20d1a86941779e24b3087c397754101ea3a2eecaa97ee41bf8158132209b2d885b081f01b1acd7b510cd4 EBUILD dbmail-3.1.15.ebuild 4934 SHA256 08a3349112cfdc570882b064712921e2538d114c5f11f55b17016ca29d807eb0 SHA512 a73a34e7255e2ed17a49037e949c55bbf843a1b18875bedc8b4a3f428ba4326fe6126c0c900a5076eef3070f8916e1ffecf18fcd2a89942a47d1376e6a4f05c4 WHIRLPOOL 6da10d3945caedbce0b9b216c8a01772f5616e7fab6c64630fcaeb43ed9eddd394a930310228e1fc180d8479dbbd62d72fddaa10b21e49bb681029bf049d7404 +EBUILD dbmail-3.1.17.ebuild 4934 SHA256 4cc027728c30c761f1fc65d1fad227da4422110af58a41960a3c96d0d2544beb SHA512 a024123a72ccf17458cce56af8afd8f9835626b5a5b7f62977e30c9b140b11fc201cde9defbe7b080c59115fad53c339780b02934116a6055e8123ebec1dfe8d WHIRLPOOL 54dc12725bb8d9e8117c599c759020d3385dcd2d689d9a422626574dac01a78efbf5be2962fcf90d57215dfd1ba9af8bf25955bd1eeaf4c0ccc39c660d055f9f EBUILD dbmail-3.1.9.ebuild 4241 SHA256 6ba0a8283fc0740fa8f041faff08751f589fb8a1f3c959886e69f30af02cea80 SHA512 78b5f4625366d92ba11ce2f3ae58f84c9a5420f4ea89fe30a1c1c3215365dbd46c38cdcdd79580c9f208a59241395a5a0aa7ac998f732691e6e7a605e46f3e0e WHIRLPOOL 9669cbf6d8f9234d682cf5d1a6cc26d13678061fdc52cf92d62290c234fbcef86c0cf03ddb3042a8f29d7cd425e7d3ce2869a896c5d19ade9bade62a0be12248 -MISC ChangeLog 11651 SHA256 c8d8a394a623da2c5e47c7386a74ff59ddf6b51d721d126c01ddce7a9b2783ce SHA512 16b03e9b0e353f45b63ab2957918ce569145164fcb023174d01792fffbcf2e1364438b67bcec0bb90c812221a58c47aa6e7055eba2a971528035d149256afb04 WHIRLPOOL cc64c096f88123b1a104a348b5591c298290c7036b683bf608dc96816299929166cc38e83d81a3c16c4d3a6ce28ea7b0c7c06015ef8ce0b14c42a473054433fa +MISC ChangeLog 11752 SHA256 ba2d8e73f34fd0e0e1e978de87366f95d2881e94e1574f373d6e96e53f4ef5ca SHA512 46652ac9c4eebcc0dc18bfe42d619685ce399b6989a60e89c6e7d451e6fd45cc5727628a011f3af9f7acea34230a3c0252bd30eda0156ba0a3f0fc0795c871cb WHIRLPOOL ec953aebe8dc5ee1acc977c6ecef82e4bc88bc78db201fd9ab1cee9578f0a4731468d300cc8aaabc14208fcfbd12c7e85ea1b4117a90551876958786d0eabf9c MISC metadata.xml 580 SHA256 8a14856cce888d8658e3ea9388e18a9b6892c6e00fd478c1afd4c5f496dccc14 SHA512 4533cb22ee9b8cec8565bde5ebbcb7ac1f9bbbac49cb38af370e3e6325a6a7a31d04adb301ccf23c53c0478bf692466a9599c8bf8ed2715be9a3d28741f6f6f7 WHIRLPOOL c920b009c23cfedf06ecf9814de3e71314153c8879b14891e2f39580cffa100f8544684d60d7802558f383778900f914598bb9ee9cd0b52f839ff4c7bad566b6 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) - -iQIcBAEBCAAGBQJTnCqFAAoJEE8aJVXqcZkdlUMP/1h8Lq7rPTTX5/B+lqfU1ACi -5S5iEUzSzMzDxc/czURpsAJM5MSUnLw6uhACMuTgTlJ7NeDdrvlvjaIKPpAy+w87 -4C9IorAJkJQh1VeaeZTAHZHnLtuTwI98j5RXB5wFg0udLuQehMNf8ZHra25ybzoV -OvGcABJ6WeJf2CEwwZHeuNmieI23lITQXnUpxFcJ1SKyz0cLv5o7EswiAKJ+p7qe -SU9IpvoLwncwx9+ysYrQHzUEuTYWBLqV/T98A/Ytq0xX6F/CkVsu8S8DPW/36EHk -tPXKh9mksvOXVlVom5aAWNKImpaer2SKXEgk0t/6QYxMTV0b8me4HuzT5q8nUAiu -4y90PRQK5yE84h0bsZdh1qP26cSAZw5YpBUKPvKxkGoxNszTdpBOxjBI0VAt80wx -AHFi4h2gURboyQsKRin3XVzhwDPSIr66FA80797DwhZIy+DsFSJyx5JUG4PL8I63 -N8ADts8ZBoUu+tAKpC0IOQiBkvFqXbVB+wFf8ukzf7C4aJfqF93Bx/5FFAlzhgY3 -9JlY8mT7+hwwXC/eYRohuRTIrstzKPR85lmqVCwJdPDGAu1X3acVlphbdbjZTLDy -z0Qvey4pEVQsS+ZBNewBB+POoIr2fCTBXP1xEnXWWjX0yA/il9/gjDbdjYG1JViC -Lx5PkR02FsyW1Wvmn6UK -=QLLM ------END PGP SIGNATURE----- diff --git a/net-mail/dbmail/dbmail-3.1.17.ebuild b/net-mail/dbmail/dbmail-3.1.17.ebuild new file mode 100644 index 000000000000..a2350ba0acf0 --- /dev/null +++ b/net-mail/dbmail/dbmail-3.1.17.ebuild @@ -0,0 +1,140 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-mail/dbmail/dbmail-3.1.17.ebuild,v 1.1 2014/07/27 20:32:29 lordvan Exp $ + +EAPI="4" +inherit eutils multilib versionator user + +DESCRIPTION="DBMail is an open-source project that enables storage of mail messages in a relational database." +HOMEPAGE="http://www.dbmail.org/" +SRC_URI="http://www.dbmail.org/download/$(get_version_component_range 1-2)/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="ldap sieve +sqlite ssl static" + +DEPEND="dev-db/libzdb + sieve? ( >=mail-filter/libsieve-2.2.1 ) + ldap? ( >=net-nds/openldap-2.3.33 ) + app-text/asciidoc + app-text/xmlto + app-crypt/mhash + sys-libs/zlib + >=dev-libs/gmime-2.4.6:2.4 + >=dev-libs/glib-2.16 + dev-libs/libevent + ssl? ( dev-libs/openssl )" +#asciidoc and xmlto needed? +RDEPEND="${DEPEND}" + +pkg_setup() { + enewgroup dbmail + enewuser dbmail -1 -1 /var/lib/dbmail dbmail +} + +src_configure() { + local myconf="" + use ldap && myconf=${myconf}" --with-auth-ldap" + + econf \ + --sysconfdir=/etc/dbmail \ + $(use_enable static) \ + $(use_with sieve) \ + ${myconf} +} + +src_compile() { + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + dodoc AUTHORS BUGS ChangeLog README* INSTALL NEWS THANKS UPGRADING + + dodoc -r sql + dodoc -r test-scripts + dodoc -r contrib + ## TODO: install other contrib stuff + + sed -i -e "s:nobody:dbmail:" dbmail.conf + sed -i -e "s:nogroup:dbmail:" dbmail.conf + sed -i -e "s:/var/run:/var/run/dbmail:" dbmail.conf + #sed -i -e "s:#library_directory:library_directory:" dbmail.conf + + insinto /etc/dbmail + newins dbmail.conf dbmail.conf.dist + + # change config path to our default and use the conf.d and init.d files from the contrib dir + sed -i -e "s:/etc/dbmail.conf:/etc/dbmail/dbmail.conf:" contrib/startup-scripts/gentoo/init.d-dbmail + #sed -i -e "s:exit 0:return 1:" contrib/startup-scripts/gentoo/init.d-dbmail + #sed -i -e "s:/var/run:/var/run/dbmail:" contrib/startup-scripts/gentoo/init.d-dbmail + #newconfd contrib/startup-scripts/gentoo/conf.d-dbmail dbmail + #newinitd contrib/startup-scripts/gentoo/init.d-dbmail dbmail + # use custom init scripts until updated in upstream contrib + newinitd "${FILESDIR}/dbmail-imapd.initd" dbmail-imapd + newinitd "${FILESDIR}/dbmail-lmtpd.initd" dbmail-lmtpd + newinitd "${FILESDIR}/dbmail-pop3d.initd" dbmail-pop3d + newinitd "${FILESDIR}/dbmail-timsieved.initd" dbmail-timsieved + + dobin contrib/mailbox2dbmail/mailbox2dbmail + doman contrib/mailbox2dbmail/mailbox2dbmail.1 + #doman man/*.{1,5,8} + + # ldap schema + if use ldap; then + insinto /etc/openldap/schema + doins "${S}/dbmail.schema" + fi + + keepdir /var/lib/dbmail + fperms 750 /var/lib/dbmail + fowners dbmail:dbmail /var/lib/dbmail + # create this through init-scripts instead of at installt ime (bug #455002) + #keepdir /var/run/dbmail + #fowners dbmail:dbmail /var/run/dbmail +} + +pkg_postinst() { + elog "Please read the INSTALL file in /usr/share/doc/${PF}/" + elog "for remaining instructions on setting up dbmail users and " + elog "for finishing configuration to connect to your MTA and " + elog "to connect to your db." + echo + elog "DBMail requires either SQLite, PostgreSQL or MySQL." + elog "Database schemes can be found in /usr/share/doc/${PF}/" + elog "You will also want to follow the installation instructions" + elog "on setting up the maintenance program to delete old messages." + elog "Don't forget to edit /etc/dbmail/dbmail.conf as well." + echo + elog "For regular maintenance, add this to crontab:" + elog "0 3 * * * /usr/bin/dbmail-util -cpdy >/dev/null 2>&1" + echo + elog "Please make sure to run etc-update." + elog "If you get an error message about plugins not found" + elog "please add the library_directory configuration switch to" + elog "dbmail.conf and set it to the correct path" + elog "(usually /usr/lib/dbmail or /usr/lib64/dbmail on amd64)" + elog "A sample can be found in dbmail.conf.dist after etc-update." + echo + elog "We are now using the init script from upstream." + elog "Please edit /etc/conf.d/dbmail to set which services to start" + elog "and delete /etc/init.d/dbmail-* when you are done. (don't" + elog "forget to rc-update del dbmail-* first)" + echo + elog "Changed pid directory to /var/run/dbmail (see" + elog "http://www.dbmail.org/mantis/view.php?id=949 for details)" + echo + ewarn "The database config has changed to support libzdb db URI" + ewarn "Please check the documentation (or Bug #479664)" + echo + ewarn "The database schema has changed since 3.0.x make sure" + ewarn "to run the migration script" + echo + ewarn "Please be aware, that the single init-script for all services" + ewarn "has been replaced with seperate init scripts for the individual services." + ewarn "Make sure to add dbmail-(imapd|lmtpd|pop3d|timsieved) using rc-update" + ewarn "and remove dbmail if you want to take advantage of this change." + echo +} |