diff options
author | Anthony G. Basile <blueness@gentoo.org> | 2015-10-10 20:15:35 -0400 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2015-10-10 20:15:35 -0400 |
commit | 6619a0e3b86fbb8949961deb3c863a511bd8e188 (patch) | |
tree | 82532f90cb02d5a1fe3704b1c4d986b79a1bfa2a /mail-filter/libdkim | |
parent | mail-filter/imapfilter: add libressl support (diff) | |
download | gentoo-6619a0e3b86fbb8949961deb3c863a511bd8e188.tar.gz gentoo-6619a0e3b86fbb8949961deb3c863a511bd8e188.tar.bz2 gentoo-6619a0e3b86fbb8949961deb3c863a511bd8e188.zip |
mail-filter/libdkim: add libressl support
Package-Manager: portage-2.2.20.1
Diffstat (limited to 'mail-filter/libdkim')
-rw-r--r-- | mail-filter/libdkim/libdkim-1.0.21-r3.ebuild | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/mail-filter/libdkim/libdkim-1.0.21-r3.ebuild b/mail-filter/libdkim/libdkim-1.0.21-r3.ebuild new file mode 100644 index 000000000000..4fac329b41ce --- /dev/null +++ b/mail-filter/libdkim/libdkim-1.0.21-r3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +AUTOTOOLS_AUTORECONF=1 +AUTOTOOLS_IN_SOURCE_BUILD=1 + +inherit autotools-utils eutils toolchain-funcs + +DESCRIPTION="DomainKeys Identified Mail library from Alt-N Inc" +HOMEPAGE="http://libdkim.sourceforge.net" +SRC_URI="mirror://sourceforge/${PN}/${P}.zip" + +LICENSE="Apache-2.0 yahoo-patent-license-1.2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="libressl static-libs" + +DEPEND=" + !libressl? ( dev-libs/openssl:0 ) + libressl? ( dev-libs/libressl ) + app-arch/unzip" +RDEPEND=" + !mail-filter/libdkim-exim + dev-libs/openssl" + +S="${WORKDIR}/${PN}/src" + +src_prepare() { + ecvs_clean + cp "${FILESDIR}"/debianize/* "${S}" + epatch "${FILESDIR}"/patches/*.patch + epatch "${FILESDIR}"/libdkim-extra-options.patch + + # Bug 476772 + if ! use static-libs; then + sed -i \ + -e '/^TARGETS/s/libdkim.a//' \ + -e '/install -m 644 libdkim.a/d' \ + Makefile.in || die 'sed on Makefile.in failed' + fi + + # Bug 476770 + tc-export AR + + autotools-utils_src_prepare +} + +src_install() { + autotools-utils_src_install + dodoc ../README +} |