diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2013-04-15 22:55:22 +0000 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2013-04-15 22:55:22 +0000 |
commit | facd54f07f89b1f817001abda24855d44e6ff555 (patch) | |
tree | d8bbd1dc31620539de900a9871477c72e127220d /mail-mta | |
parent | Fix missing include string.h in gdk-pixbuf/io-png.c for strcmp, strlen and st... (diff) | |
download | historical-facd54f07f89b1f817001abda24855d44e6ff555.tar.gz historical-facd54f07f89b1f817001abda24855d44e6ff555.tar.bz2 historical-facd54f07f89b1f817001abda24855d44e6ff555.zip |
Bug #323517: lists.g.o has DNSSEC now, so qmail servers will fail to send to it. Tested with all combinations of USE flags.
Package-Manager: portage-2.2.0_alpha169/cvs/Linux x86_64
Diffstat (limited to 'mail-mta')
-rw-r--r-- | mail-mta/netqmail/ChangeLog | 10 | ||||
-rw-r--r-- | mail-mta/netqmail/Manifest | 38 | ||||
-rw-r--r-- | mail-mta/netqmail/netqmail-1.06-r1.ebuild | 158 |
3 files changed, 176 insertions, 30 deletions
diff --git a/mail-mta/netqmail/ChangeLog b/mail-mta/netqmail/ChangeLog index 65720db572e3..35094576c6b2 100644 --- a/mail-mta/netqmail/ChangeLog +++ b/mail-mta/netqmail/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for mail-mta/netqmail -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/mail-mta/netqmail/ChangeLog,v 1.61 2012/11/06 11:17:40 eras Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/mail-mta/netqmail/ChangeLog,v 1.62 2013/04/15 22:55:10 robbat2 Exp $ + +*netqmail-1.06-r1 (15 Apr 2013) + + 15 Apr 2013; Robin H. Johnson <robbat2@gentoo.org> +netqmail-1.06-r1.ebuild: + Bug #323517: lists.g.o has DNSSEC now, so qmail servers will fail to send to + it. Tested with all combinations of USE flags. 06 Nov 2012; Eray Aslan <eras@gentoo.org> netqmail-1.05-r4.ebuild, netqmail-1.05-r8.ebuild, netqmail-1.06.ebuild: diff --git a/mail-mta/netqmail/Manifest b/mail-mta/netqmail/Manifest index 3a917e87e9bd..f5f1d94977a9 100644 --- a/mail-mta/netqmail/Manifest +++ b/mail-mta/netqmail/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX 1.06-exit.patch 551 SHA256 400ab4719d145e29b08d266b38766b80d894d5473e4c4f3b5e436916a36a4333 SHA512 9623d4c045d1399ca035ad49f82e50a344529edffaf7c0e2f1015fe0958dfaf8814462a70b944403203d84b86852e8a01f6a3c4688228b45443258dc908e9236 WHIRLPOOL 9e7df2a478efe792fb6b392429ce32e2920baeaa4a7082493a7ddb208927d344185ddab245e2b92ec05c5471c08c18d4b75f04f093849c2305d140f8cde13a83 AUX 1.06-readwrite.patch 237 SHA256 71b60967ca83d9c8ac0ae041298ade87174930472f4eb2628a26e30665aafd35 SHA512 4cfb7991f2b30740d007a655743e77f5271ebefb4ed31ceb44d10ee53168eec713bbe64ff3616c372851c5fe1f04e57601dc83a27f1ce9cccdd0e2fbc942b550 WHIRLPOOL 34768aaa96a56b324755187b8edc64cbd84afa3562bd7f01cf136c4c8fd91999e351221d7bb5379977887c6128efeec581b20b34f7a8e597971c25e5e1cb84d9 AUX 99qmail 137 SHA256 b721c405ab3a13803c4647b98a3c0ffbdfb450e4a0f9e5476c1633470b0d6e50 SHA512 8b97ad912f350b7c3673b3cf3837fe9bbfbcd4bd31b67bf016a29ceb7efff6472c9edc7416edd3cc80a851aba6e894731e09d542224e14198fd3f6b320242290 WHIRLPOOL c9a718b7987d586b09859f9233fc4e5b32931e8a00b9fc9090caef804598ac423ca68336a7f14faf48f73e2a24dab15a973676fc01e837894e3c6dc9dcfc45c6 @@ -31,32 +28,17 @@ AUX tcp.qmqp.sample 571 SHA256 17dc778b0ad88b42f3f15f2bc94d3448b65bd5f436c5f21a9 AUX tcp.qmtp.sample 994 SHA256 d5c63cdb489a4675c58d13cd3dd977b874bffcada17861eae149960cb394932c SHA512 076cec99c66296e9ba64ae4133dd90bdcf385e8b2f13b7d450f3b5ba219e6d2b399f82fb5ac6a19cd776f053e2f2f1d1c623fa1d48411c10b935dc35c09c507d WHIRLPOOL 11de73c24e0d1c72e0bededb1c01707d93cc2608233c5b32a4e9d8dac9686e3904ffb197088563935216d6448223769612d59b1195dc7d7b865d013934445392 AUX tcp.smtp.sample 3582 SHA256 93a85748d29a997a208c557d059682cfac74bc532cd5efc561afdc02b2925d10 SHA512 f2b251106a0690a4cb2f66284ca65cbd958c8b4ad1c369f6725aa7fec5322b7876b691319e37fd2ee0977cd2100a914cc516ee686b41d8dfe566adf68aa0f259 WHIRLPOOL 1e71c66ff526b7f1bcdc822dab13fc6ce50b2b043ab16f9f0367291ba0043691e9187c6f280127d523765a42cbffb157c62d897a162633f2d3bfea1da9bc7120 AUX tcprules.d-Makefile.qmail 132 SHA256 505e202a5a28a036669e51d3fb51d3c02a3a35d76764c5e3f4fa0c43564a89d6 SHA512 f8f11edba3d12c32f4ccb29120aa4d79d738b88e86a89c59e1f5c5fc7568c7d42e98715817d60738666db7b8c20a83b4f4dd8a4af57a7b0d9d0232c2d41554b9 WHIRLPOOL 05a429373dd58d4361d44ad188869260cda5f7a40abf7e980b266d97b67264f1aeae7899251f3949b88f3fdf3b3c394c3652d0b97fb9ed4cd70804fd71fc74ea -DIST big-todo.103.patch 5546 SHA256 afa0a249e3271badd442f0bdae39997d9fe536157d8a0d62b6706f3dfcd11a72 -DIST genqmail-20080406.tar.bz2 10252 SHA256 501ca2120c7619569bd9ac3e0035cb0022bfd0cdc9c720b5c43c9e3a4eb07ce8 -DIST netqmail-1.05-tls-smtpauth-20060105.patch 147837 SHA256 326af9647e752e158f7672ca3fb592fe23c5f44502ddfcd6b5b6bc6c7ecf4c27 -DIST netqmail-1.05-tls-smtpauth-20070417.patch 67942 SHA256 573de07d57ac6941a42dda645079213cf36fcbb7f3a8c254b8447709e5e5cd60 -DIST netqmail-1.05.tar.gz 252264 SHA256 59788abf252e2da224542c1c8b727311335c61d990f24f4edf28f6eb5483f676 -DIST netqmail-1.06.tar.gz 260941 SHA256 8e7d98d15211fc9f9c28109e942e2268f42a6672d68df92a42f2afa90ff00532 -DIST qmail-spp-0.42.tar.gz 18689 SHA256 1518e7e82d10fbbb8ecc520f51daf503edeb9c3a9fb935be65a8185e7b53808d +DIST big-todo.103.patch 5546 SHA256 afa0a249e3271badd442f0bdae39997d9fe536157d8a0d62b6706f3dfcd11a72 SHA512 fe6e19a94fb7dbe51f7164e38a91d8edb636251569d44ace1e146fe5f607b240edafb2884daaac481ff3219142ab553cfd5b01786e0dfc4662ef07336b789975 WHIRLPOOL ac9c2ce18e8c3bda85287c998661f2192c986daaad197bd358e1966cb97b4dbe0146bc0e334a251fc0ec3e42a7caa3f9a479a8c2c8e7777c790cb8af078d5d13 +DIST genqmail-20080406.tar.bz2 10252 SHA256 501ca2120c7619569bd9ac3e0035cb0022bfd0cdc9c720b5c43c9e3a4eb07ce8 SHA512 744d0968307bfedebf0ca7bc0d5bd0780884326acaf5fea0a66fb91f8b0caf5ba52eb443c9cb2a7d6389622ca5c87100c3204ec3408aed8ef5fb1e7f80ff0d35 WHIRLPOOL b385cd2d5e88795f163a4f49dc81a2080d7076ec2016ee7d8154df4488effa7112caf0577c8dc8ff654665213aa4120a21de8223f3dd51056fa189546ace3cf5 +DIST netqmail-1.05-tls-smtpauth-20060105.patch 147837 SHA256 326af9647e752e158f7672ca3fb592fe23c5f44502ddfcd6b5b6bc6c7ecf4c27 SHA512 b0cfd4573d1a104ba86c6546aca59c4f081e281cae89311a77a4c4d193a5f003fb4fcf4d45dbc8412a7639f8329bd78489a650146d8103b7ffbfd4976342665d WHIRLPOOL 21a06625a8860ba5ba0c4a8cd82c77ba630e9d70ba80b7891d075794fd66d6b07ca77f9a40c5534b8c468d0f07db02fc71b782ca2b7d135188aa87f4d6aadaff +DIST netqmail-1.05-tls-smtpauth-20070417.patch 67942 SHA256 573de07d57ac6941a42dda645079213cf36fcbb7f3a8c254b8447709e5e5cd60 SHA512 ce5fb50ae9a7683b708eeb65c68a0db47c5817eb3fc14457c4f7c5746916ca2734c647a2369bf6f1240477ee818e3e7d7870aec3edbad2eaace179cba6267e41 WHIRLPOOL a5bf8ecfcd6f0b76d9c10a318d93aecbf7778e59a1a88432f38e051859fc926a7e2a688d55e8326d6c58c1690f453025eeb1dd64b9b603f37b132c18d22fbcd8 +DIST netqmail-1.05.tar.gz 252264 SHA256 59788abf252e2da224542c1c8b727311335c61d990f24f4edf28f6eb5483f676 SHA512 9504e3ff98e5c9278000cd9dd12eecfa504a7604641ff5b2ed735d6bfacfbd0ae69a4b9c7287217320f15fd51e4e94fe6d85c927b9c7dc07f62fe7cccb7d7070 WHIRLPOOL 3af5e033eafd18b9911312ee37b95295878aecd35d98b2b4498d7060053ca9c0ff824eaef4194320b6e117ffaea146f29983e83a9c2a4d484acae5475ffe107b +DIST netqmail-1.06.tar.gz 260941 SHA256 8e7d98d15211fc9f9c28109e942e2268f42a6672d68df92a42f2afa90ff00532 SHA512 de40a6d8fac502bd785010434d99b99f2c0524e10aea3d0f2a0d35c70fce91e991eb1fb8f20a1276eb56d7e73130ea5e2c178f6075d138af47b28d9ca6e6046b WHIRLPOOL 167bd5c290f13bf7d39daae0a6245afa1bcf760b01fd7ffcc88676f02a9ed1013c545c9f87c4d6e05ee7b073c838ee1613f97cb75ae3eab65106e32040d74712 +DIST qmail-103.patch 2104 SHA256 4cad53c7a6628a600c74c36bfee327db5052ca24c222d4013e4dfcd7f427653d SHA512 b81062bb0b0023f474c0b6af40601926e1c04ad395de480d114809e48a8060c06d99bdbdeb6f44d9e24ae1acedabb094b979193d305371aed958f18fc6eee354 WHIRLPOOL 5785684b98b9d9732ed14aa1b53910746bd09aa93514e0e6ef3d74831c3df8ed0a55f257057488f34a3d462e485b7a4417ed255f66abaff6dd63d881b9230063 +DIST qmail-spp-0.42.tar.gz 18689 SHA256 1518e7e82d10fbbb8ecc520f51daf503edeb9c3a9fb935be65a8185e7b53808d SHA512 03449862886a0ca20fbadab4c94b34b55d185f8df3261bd68aea99e9ded9edfab4477c6b38a8e0295e9b38b0045615da8b1a906a458f28745eadd3c4d882bcbf WHIRLPOOL 2f8525bb264fbec4b057bad6d92968e29085fdf10b8538b8e572d81ea8793e74c07c6093d0cc2a34de00b629e797b048007b30e3845dce76829037fdb44f527c EBUILD netqmail-1.05-r4.ebuild 12979 SHA256 d16ad423a4cf1225e2bfe59afa24b93505aa20d6af455de64cdd5940a24267ab SHA512 3961a71917af9cfb5ba4dbcd958fd307a77f515e9fa8ff5b35a34b4cf6420b456df09913fbcc017dd9ed18ff1138d9e3d3365c9b7b23ca97f35faa1c6d0a65c1 WHIRLPOOL 907d36aafcc5eb27a5bab883c265ee87e6a387eb92d92683b5f7530ca6030eedc81e5d4fe55d1d87f85008c25c81f813a22d1b9b91426ef9c8608ff1bdf1931f EBUILD netqmail-1.05-r8.ebuild 13572 SHA256 dd6868ef7869cd39d31bdadf4ca23b848a9cbf48fb0bd5e6ac505ec848ccf065 SHA512 990c4024d23fa1a4afa0b06e15eb53c9244a1d86d68daa80f8d966104442eff38c3f0977e9cd2fc9b222cb29006187e19a73e313001e1117d297f46741b5560e WHIRLPOOL 605283149cf85c5c8ef121d171fd2d7abaa3fdea9ce1a9d95fd093ddc2d7ffe50f5941b996bd1abfceda555d2ef791360e19229bd24d4ee51c7a3d688bd41cbc +EBUILD netqmail-1.06-r1.ebuild 3638 SHA256 5875dae25e3957a5e77abd2329ad8232650f31053d8bc4a57d4a521939025937 SHA512 21842a5f29a7c05e03a3466ed6ffa4f7022041d92c0493589dbf619d700eee9371377ec6ee441fe967042feff1830558c413d790785beacbb251e1813a1fde58 WHIRLPOOL 6ca89f306b3ba8d6c0e3905c995b9d1c7b2e988ff7af192a05b4af813561de2709cc1304ae3ea6fa579be5c1903dea046046ce81904891bf6ebcf3490ca18264 EBUILD netqmail-1.06.ebuild 3384 SHA256 d1f33e62d838f5cafdf23e03bfbd53545cfb9425dee6a495eaefcbe6ca57b60c SHA512 5bdfa66e704b2049d519f98a90c575b186b179378f2bdb98f950a0b250e5ed6b4797406eef64b199c72245d72338dcd3e74b70c6a1525a25b0678accb31a17ad WHIRLPOOL ae75b3b9306ac1101362bcddcd892f001fb5e16cccbad26679d43b2cb07b6f9359ca1ede79811fb9600ccd1cc46c277cbd336820cb47e603967c733c0f6f6b62 -MISC ChangeLog 8755 SHA256 cae31cf567fa7f7a453ee797db59983761f04c34b1cdffbf72d1dd5ba7870a0b SHA512 539c15e855c9bc029fc9352d6c01f059f3403d127c09e503c797437426aa86eeb8f9dd43f1836af160e2520efcb31d998e9c8327a5139637c7cfa5029579bfbd WHIRLPOOL 07bb0b7c2c5a8cee9f47c995c7437be24cd641c3c252ba0fa73b92ed0be0e10df5def65e2bf4599e1ff0fa41d2265ce877c642f528523fd11513188d6831becb +MISC ChangeLog 8999 SHA256 eb073055fb88fd471243a97c3613eea3b85e756aa8fcb7965dc13ac7c3e8211d SHA512 361007da646cfedc26e0597e58482e7ccd0781571591e76aacf193efc07332ea5eb189845b93cb53edb325de9d95ccd1b5461bce9b012b09172fe12de8d0535f WHIRLPOOL 4d932a184c71eba25af68f71f8b1666b4bb73d9cb963583b50c4575ee5f741abb754e254aee7a1075433f7535c13da6cbb71e3cfe8812e59e8ab49fb8ca83c15 MISC metadata.xml 471 SHA256 e6459541b665becde89ffe335f74359b4d5c9ef320fa19bff02afd7ced4305bd SHA512 4f3f1cf6b1ca3db3ee19463f0ffbf46cf933586f9b13b67de7235fbf5de8694cccf1aaca2db8c3a9d71fa6a0bf488f98261103cd61ede5cfe7bf873d2bae67ba WHIRLPOOL 20753ac53327edaf958211a020829e5709c1920f132c7796d26abeb6dd5616e309d338290d369d4d48582f0dda00660aa6c1c2321369b1299302f8d3565b6e7f ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iQIcBAEBCAAGBQJQmPHVAAoJEHfx8XVYajsfpTUP/0dThXhTV76+gW9KOawuNBjP -jqU4Zg9YfJcBrDmiHaYT5wxsNMVx27Mb9g/PdU5rJIgH6UrWHEf+4AaCCxHhNAaQ -O313ZfgoDzxlwVUOzzfQgtI2UbbN5SQBCk5p29NqRloWsPsewTLJANuAV3waC0kJ -Ws9uqQl0hlcx7DaaHRulLgdjN058uMcRx8yUbrKAQ55pwfPyOMBi80wGtpnIvoxo -ELkDcrAFjBsam/Aio/Rl2jYWqK0Rx0PSPtKm0oTr5m8W4oTHKjbvfVyNtUAX6VP+ -ko/I2PYIdI+HEcEwiTeoUZCKS8yx7ytwf5XXTuRmhVu+eZIhLonKrcMs8m/3Z6KN -50oBlmBkP+a1NVwNC1yR0FLrocR84O3elNqGhR9h7o4/Hvp0DMdde48kXHJnJZjh -S/Wp26tsP4+kEEPHkSjxXmbrd2w1HcFVl6i9WLljjAPKekudH04q8wSjpcxUygCJ -TpvsPG8XUicobRRFFGxD7aCDaI4IP7XVMWqgpJHEj48g5VkUZwIM0yc3ZZ/m4lAB -/wdFJ5+AbPZ0E5ypXxDfezgRk7AnJdYPWXZaxZEx33Jhe9Yr8tS1uwvW/UJbqBSt -4SvmmpTuZhCIdXJm/0bEa/XBliB73TfC9QMMhDlTbOLaz8NhRC1UpvhMNyG6iZKX -ModJTEjpsSfhxXYPMHsn -=t+R/ ------END PGP SIGNATURE----- diff --git a/mail-mta/netqmail/netqmail-1.06-r1.ebuild b/mail-mta/netqmail/netqmail-1.06-r1.ebuild new file mode 100644 index 000000000000..3576da46d899 --- /dev/null +++ b/mail-mta/netqmail/netqmail-1.06-r1.ebuild @@ -0,0 +1,158 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/mail-mta/netqmail/netqmail-1.06-r1.ebuild,v 1.1 2013/04/15 22:55:10 robbat2 Exp $ + +EAPI=5 + +GENQMAIL_PV=20080406 +QMAIL_SPP_PV=0.42 + +QMAIL_TLS_PV=20070417 +QMAIL_TLS_F=${PN}-1.05-tls-smtpauth-${QMAIL_TLS_PV}.patch + +QMAIL_BIGTODO_PV=103 +QMAIL_BIGTODO_F=big-todo.${QMAIL_BIGTODO_PV}.patch + +QMAIL_LARGE_DNS='qmail-103.patch' + +inherit eutils qmail + +DESCRIPTION="qmail -- a secure, reliable, efficient, simple message transfer agent" +HOMEPAGE=" + http://netqmail.org + http://cr.yp.to/qmail.html + http://qmail.org +" +SRC_URI="mirror://qmail/${P}.tar.gz + http://dev.gentoo.org/~hollow/distfiles/${GENQMAIL_F} + http://www.ckdhr.com/ckd/${QMAIL_LARGE_DNS} + !vanilla? ( + highvolume? ( mirror://qmail/${QMAIL_BIGTODO_F} ) + qmail-spp? ( mirror://sourceforge/qmail-spp/${QMAIL_SPP_F} ) + ssl? ( http://shupp.org/patches/${QMAIL_TLS_F} ) + ) +" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="authcram gencertdaily highvolume qmail-spp ssl vanilla" +REQUIRED_USE='vanilla? ( !ssl !qmail-spp !highvolume )' +RESTRICT="test" + +DEPEND=" + !mail-mta/qmail + net-mail/queue-repair + ssl? ( dev-libs/openssl ) +" +RDEPEND=" + !mail-mta/courier + !mail-mta/esmtp + !mail-mta/exim + !mail-mta/mini-qmail + !mail-mta/msmtp[mta] + !mail-mta/nullmailer + !mail-mta/postfix + !mail-mta/qmail-ldap + !mail-mta/sendmail + !<mail-mta/ssmtp-2.64-r2 + !>=mail-mta/ssmtp-2.64-r2[mta] + >=sys-apps/ucspi-tcp-0.88-r17 + ssl? ( >=sys-apps/ucspi-ssl-0.70-r1 ) + virtual/daemontools + >=net-mail/dot-forward-0.71-r3 + virtual/checkpassword + authcram? ( >=net-mail/cmd5checkpw-0.30 ) + ${DEPEND} +" + +pkg_setup() { + if [[ -n "${QMAIL_PATCH_DIR}" ]]; then + eerror + eerror "The QMAIL_PATCH_DIR variable for custom patches" + eerror "has been removed from ${PN}. If you need custom patches" + eerror "you should create a copy of this ebuild in an overlay." + eerror + die "QMAIL_PATCH_DIR is not supported anymore" + fi + + qmail_create_users +} + +src_unpack() { + genqmail_src_unpack + use qmail-spp && qmail_spp_src_unpack + + unpack ${P}.tar.gz +} + +src_prepare() { + epatch "${FILESDIR}"/${PV}-exit.patch + epatch "${FILESDIR}"/${PV}-readwrite.patch + epatch "${DISTDIR}"/${QMAIL_LARGE_DNS} + + ht_fix_file Makefile* + + if ! use vanilla; then + use ssl && epatch "${DISTDIR}"/${QMAIL_TLS_F} + use highvolume && epatch "${DISTDIR}"/${QMAIL_BIGTODO_F} + + if use qmail-spp; then + if use ssl; then + epatch "${QMAIL_SPP_S}"/qmail-spp-smtpauth-tls-20060105.diff + else + epatch "${QMAIL_SPP_S}"/netqmail-spp.diff + fi + fi + fi + + qmail_src_postunpack + + # Fix bug #33818 but for netqmail (Bug 137015) + if ! use authcram; then + einfo "Disabled CRAM_MD5 support" + sed -e 's,^#define CRAM_MD5$,/*&*/,' -i "${S}"/qmail-smtpd.c + else + einfo "Enabled CRAM_MD5 support" + fi +} + +src_compile() { + qmail_src_compile + use qmail-spp && qmail_spp_src_compile +} + +src_install() { + qmail_src_install +} + +pkg_postinst() { + qmail_queue_setup + qmail_rootmail_fixup + qmail_tcprules_build + + qmail_config_notice + qmail_supervise_config_notice + elog + elog "If you are looking for documentation, check those links:" + elog "http://www.gentoo.org/doc/en/qmail-howto.xml" + elog " -- qmail/vpopmail Virtual Mail Hosting System Guide" + elog "http://www.lifewithqmail.com/" + elog " -- Life with qmail" + elog +} + +pkg_preinst() { + qmail_tcprules_fixup +} + +pkg_config() { + # avoid some weird locale problems + export LC_ALL=C + + qmail_config_fast + qmail_tcprules_config + qmail_tcprules_build + + use ssl && qmail_ssl_generate +} |