summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'mail-mta')
-rw-r--r--mail-mta/opensmtpd/ChangeLog7
-rw-r--r--mail-mta/opensmtpd/Manifest30
-rw-r--r--mail-mta/opensmtpd/opensmtpd-5.4.2_p1.ebuild81
3 files changed, 103 insertions, 15 deletions
diff --git a/mail-mta/opensmtpd/ChangeLog b/mail-mta/opensmtpd/ChangeLog
index 4485c6d54284..43fabcb45d0e 100644
--- a/mail-mta/opensmtpd/ChangeLog
+++ b/mail-mta/opensmtpd/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for mail-mta/opensmtpd
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/opensmtpd/ChangeLog,v 1.47 2014/02/28 13:55:40 zx2c4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/opensmtpd/ChangeLog,v 1.48 2014/03/05 01:49:40 zx2c4 Exp $
+
+*opensmtpd-5.4.2_p1 (05 Mar 2014)
+
+ 05 Mar 2014; Jason A. Donenfeld <zx2c4@gentoo.org> +opensmtpd-5.4.2_p1.ebuild:
+ Version bump.
*opensmtpd-5.4.1.201402281146_p1 (28 Feb 2014)
diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index dcc55916933a..7cde4449e343 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -8,24 +8,26 @@ AUX smtpd.service 138 SHA256 928e59e45324677ca44420dd27ce334ba607d78fce1ddd9617b
AUX smtpd.socket 114 SHA256 0d4e598dcee849b9baf9a35f42c91e49545ffd611cfa425958d159ca3b482785 SHA512 fbbccb4aab80a4a4612609e590965940642321119a65359cf2490530f81d55706a0105309d321a624d40348f12776724d2cf6b8bf29ea24391e60ef8b8bc8ba2 WHIRLPOOL c42d22ef8b6793bdef82e9ac39977e6269676c420c3d2b014426b469bf25f81070023ad62f2d1efaa9e6fa91035e7023cabfca585e10e3ef953671620aa87231
DIST opensmtpd-201402281146p1.tar.gz 892266 SHA256 cbbc063aa1981f217bfe23527f33796cdd764e5a8e8cb1cc5fe1b36b3a3d4860 SHA512 0390f8b3a8f92f5858e74e65f1298e4ae5e1c476da9ce3da32ba91cd1f6d4fa242ec40c7eeeb7573b187c841e14711e03c04d4b92b26d18443d56c542e47bbce WHIRLPOOL ac19768cd602e00e44b3868cddc554eead15cefeaeab95bdeba4dcf7b5e849ad7dec5007ea190a7c6306243aa0efc633143a7ce53540a020816ae25a17f17355
DIST opensmtpd-5.4.1p1.tar.gz 871745 SHA256 7debbf7e55ff3687617ae2c3b38e1cf30574b96f56b869e597c0e98478e5b5d9 SHA512 29bee238c75b1f6fb6a18398294be0cddfa91b24294a74be1a2d0fc6b80474a2b8367bfa3c241fed22ed24f983cee2d53fb94b26469569014ff6874e460a87f1 WHIRLPOOL dd9f4d4426c073cb05043ba2433d5fda5cd4c28cb891a33a48025f8f5f35b56492d819707b7dbd32325856a985994bb181d98a45d836c3e4ea625d7a9fd4fff2
+DIST opensmtpd-5.4.2p1.tar.gz 881853 SHA256 4ffaf48d3d044ef8be1bd80c8972c87ba830a21bb330b85a59f6a70da5fbd9a2 SHA512 d227e0e81c8b490f578755d53bdf1414884cd2978624ae9f88844b53b5489c0105ce50efdba1a9377a5fb675a078f2c3995694ec75315d036df6d632a08dbc46 WHIRLPOOL 677523074a540f59d771712f7af4b47ba97bffe5384a2669c4bd08bad7ad1aab746b294c14377792b0e76e47c104dbc13372946df07705499796de20f37ab61a
EBUILD opensmtpd-5.4.1.201402281146_p1.ebuild 2020 SHA256 1f932a21e5d3878cf97e6b52f6f0db08c3b816162bd54269d9a82c1fd4fa344c SHA512 39314280d663c905f9226bf4c669f41f75200e28d12fa1e141eca64d6999bdcbc2afb7b053f9069da55c7920fe0e1218927e4ed4f4c94e034d8b56fa9ac8e4fd WHIRLPOOL 8df0649574e7b03b0d102cfa7da2ee6ee6104aa35cb8bd073b0e3021bb19ebb6eae588d3cb99c01e9b33d16b7cd667e0c258078beb7d5be075ec1f635ee7195e
EBUILD opensmtpd-5.4.1_p1-r1.ebuild 2008 SHA256 d9cf3e80676364025db615f1b9c93c9bd6cbc8bde1bca39979bdee3a097c9ecc SHA512 02815b8c62345d06efcd8a5000de8b4ac1a42349430fda52e02d2f39abb507a002907e27d7ad5b0771fc5e0d8a6c971104d9a341c5b9f714d4fc983b0c7be42c WHIRLPOOL 9a1899965aac07c51b24b8ab53f9e3b29b4cdccfea272668292431b1791ee897509ae25b00091839e4fe44a25daf47f3a337407bc04337dcaada512372d4234e
-MISC ChangeLog 9420 SHA256 c4ab0024f320187adaaa75d462f9ce4b35e8dc7c5f6bf3970248a5cf4c814074 SHA512 8b6b82293c426702ab75e61709feab2c0b5407c77f7a158de624c1610ed621016b514d9223758204fdda23222427395c3f10eb7422b08e7b8ff9a29fcd3b4c9e WHIRLPOOL 990a9939c379df8cdb25a83f554c163c4a71fe64b918d6a3c6947eb7fbf669ee73abbe6bdfb4c6b902c3542d067832c2dba113f8c7c36fb79d9a2cd27cb7603c
+EBUILD opensmtpd-5.4.2_p1.ebuild 2007 SHA256 7450eb2c241d0d4ed0833ca3f6401f7f18a7c20f4b27c0a34e26fe04b41a4c39 SHA512 c6236009bb91d921e607099cbd3eba7cb975bdb11a7bb515071e99cfe3ee4eabf18a50b7b5712f19d477681811303945d7e75f3402f3dd64e706a3349f12ea70 WHIRLPOOL dab4528638fb146ceaea71c1e4bd22e8c37c1404a875155e16d964c65517f3eb46d85e99286ee9b2b453be3a40cae6d62d95aab948e2c5ae742e8cedf9e09ead
+MISC ChangeLog 9553 SHA256 0d6e8a631daa96ab8369524e866291b40d37c6f97fd30718caea5b01def1f058 SHA512 35240e1fbbb82a577c07451d641aa9d5cd5d40ed850a4fcfb00ef820d292442c19625cc27bb3232e2ddb5340e8eaf3186c23d1c679046ffdc554b35ee1995caf WHIRLPOOL fda518403c0b89cd45fae2ba08be1e36a3b9a2aaffcd3bcf8633f55afd2756bf990cc758420cacc8dd4581cd2ef02c459cf535896483aec86cc4cb31f5aeb2f2
MISC metadata.xml 582 SHA256 c5c363648f6fecb0bccaae7b9202c2ec10c2413732300cfac851bf359945a40c SHA512 86d6970f9bc766f4c0da6d5bc3fc7c0df22620507c536b202e08c2ae753874e11ba386a3b366f1e1208e035ce6052f13cfa8ec07e0b61785f2c673929720b91b WHIRLPOOL 6547028efe39bd177e36b67e58802e320a16e3f96dffcb5be6dce4e4137ef24a7da53e0c49fdd7f396fa0ce9ff7c2981943bea02a024d6cbecb261a038d82375
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJTEJV0AAoJEEn8cBKl3gOupnMP/jkWIDB0bpxFHVzm6avlWDjI
-7AaKu8zrUNuAHmyg3lcJKhQZa9rLZyi49gpfSjaui6wsMXqPFXSE8fyB6VLwR7+k
-T0H9RNueU8ATHmSOaub4kP/UMApXXcShc82wlkCnlXLmGVekejH+WdTO80dfaCDw
-2j+qQLo1q/Vb07ubGCtO1exjEB8NKKIVV7En9ItwtZedgckxOR2WD8EA8CBB4Psi
-heKVFOHmS4MWHSWqYSySrDX/YjsIsn4Tj8CDdXO50/UwpADWfmtvc+93zFRTnEsg
-wO8Jp16rWlSM7z5Tz5u0l6dYVo+V4xiY8VK6TEbg2fCd12o3eoM2TP8vFYY0HMtp
-l/uUqf150sGBa3i9J/thnHArEvunl6CBc2GpD4GV7ggWjhuYTjV58UIULflCpSpg
-35rouSiRaubPycJq/ZhWduISDv47eenfwteu+fbXZtOKVHpxWAxga8nkfdBA91hL
-Pfl/0L9iplMGp5NWrTqyGi1rrZg+yNG++H6M44AIrLsm9QhcCRuI3sRvEakHMpBX
-uq1ir0wsl+klqd+cff8ogKZBmEMYX2GcDQrlyd4muiUqfCM3y7KfjRED74x9wpmL
-v6k9gx9qIvqF28Av1Hs1IAXx5MNl0TI0z7YtKTSN2CDAW5yxopZXt2crj4BtZXny
-/ZoqlLjJDqHqu7vYHOub
-=wjSX
+iQIcBAEBCAAGBQJTFoLWAAoJEEn8cBKl3gOugHwP/iF2qfO/mynTL8/wDRJIoLwH
+DGNrCu7zvi/7vx+0SGrCquEcDK5nJK/GUws3/5sfNLM0XMtUf3bOhkBpQR4XVmj/
+R3quzWY2zbxMFRSH9OgfbSGT3ED6IL0bzRWboH2r2BLJoW7iVmGq0QLS6NXtEl4x
+4XSD2F4QMbujSZNgkWqr5g4XrjoNwCrup9dZBTFLdkIAvAc2JlH62XFeztZczS7F
+JhhsbxkjJtJ1yMqV6ZFMTwIdKcUohLEkKyI3C9Yd+VMoXX400AoWKgpbMV4iUrGm
+P+aafwBmnh1QVt9TLg6jdm9OLUl8mQesogb4g03qalHf7yG8X1Apaz7g+xhUdxhP
+/6AREUJ05ZmP/KNf0bovCh0fsRhixTekAB3taBIqGqhHqHm3Xh9lsw6oRuXaT+Qc
+EvX8WqsD3bqpgRPPbTVCVq7zlGMR/xYGHQ0LU0jchpfi3JVqxMOYX4uDXn6/nZfw
+SU7ArBAdKo00DITDwd3fk3Vk0CVaPBBDoa0DmnspLzAw+63TeyC1I2RDGZQsRXxi
+SeFkX7NZwXpIVaTUYDrM4RVcFWn7bHJ0A8wMDogQbXyvYoBy2WQbRQxr1utHlTfJ
+j7xMzYK9fqAH4idqYNASvNNbndU1GFucqC0Mpw7kXCd7HVTIiBYqPLLYAoelD4Y5
+0gn1WqOwPt6j5n4Z2g9M
+=TE2D
-----END PGP SIGNATURE-----
diff --git a/mail-mta/opensmtpd/opensmtpd-5.4.2_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-5.4.2_p1.ebuild
new file mode 100644
index 000000000000..22e42b94970c
--- /dev/null
+++ b/mail-mta/opensmtpd/opensmtpd-5.4.2_p1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/opensmtpd/opensmtpd-5.4.2_p1.ebuild,v 1.1 2014/03/05 01:49:40 zx2c4 Exp $
+
+EAPI=5
+
+inherit multilib user flag-o-matic eutils pam toolchain-funcs autotools systemd versionator
+
+DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
+HOMEPAGE="http://www.opensmtpd.org/"
+MY_P="${P}"
+if [ $(get_last_version_component_index) -eq 4 ]; then
+ MY_P="${PN}-$(get_version_component_range 4-)"
+fi
+SRC_URI="http://www.opensmtpd.org/archives/${MY_P/_}.tar.gz"
+
+LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="pam sqlite +mta"
+
+DEPEND="dev-libs/openssl
+ sys-libs/zlib
+ pam? ( virtual/pam )
+ sys-libs/db
+ sqlite? ( dev-db/sqlite:3 )
+ dev-libs/libevent
+ app-misc/ca-certificates
+ !mail-mta/courier
+ !mail-mta/esmtp
+ !mail-mta/exim
+ !mail-mta/mini-qmail
+ !mail-mta/msmtp[mta]
+ !mail-mta/netqmail
+ !mail-mta/nullmailer
+ !mail-mta/postfix
+ !mail-mta/qmail-ldap
+ !mail-mta/sendmail
+ !mail-mta/ssmtp[mta]
+"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P/_}
+
+src_prepare() {
+ epatch_user
+ eautoreconf
+}
+
+src_configure() {
+ tc-export AR
+ AR="$(which "$AR")" econf \
+ --with-privsep-user=smtpd \
+ --with-queue-user=smtpq \
+ --with-privsep-path=/var/empty \
+ --with-sock-dir=/var/run \
+ --sysconfdir=/etc/opensmtpd \
+ --with-ca-file=/etc/ssl/certs/ca-certificates.crt \
+ $(use_with sqlite experimental-sqlite) \
+ $(use_with pam)
+}
+
+src_install() {
+ default
+ newinitd "${FILESDIR}"/smtpd.initd smtpd
+ systemd_dounit "${FILESDIR}"/smtpd.{service,socket}
+ use pam && newpamd "${FILESDIR}"/smtpd.pam smtpd
+ if use mta ; then
+ dodir /usr/sbin
+ dosym /usr/sbin/smtpctl /usr/sbin/sendmail
+ dosym /usr/sbin/smtpctl /usr/bin/sendmail
+ dosym /usr/sbin/smtpctl /usr/$(get_libdir)/sendmail
+ fi
+}
+
+pkg_preinst() {
+ enewgroup smtpd 25
+ enewuser smtpd 25 -1 /var/empty smtpd
+ enewgroup smtpq 252
+ enewuser smtpq 252 -1 /var/empty smtpq
+}