mail-filter/opensmtpd-filter-dkimsign: new package, add 0.6

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
This commit is contained in:
Anna (cybertailor) Vyalkova
2022-11-04 23:43:01 +05:00
parent 7b076a6ec8
commit eb571c173e
3 changed files with 63 additions and 0 deletions

View File

@@ -0,0 +1 @@
DIST filter-dkimsign-0.6.tar.gz 24163 BLAKE2B f82175c6140a1691f5647562619420c57923cc2deadeabc4ac4b78eeaaa9ddaf6b73635034239e148a8532f77b0422ac52d1961a4f3549b6b686698592b71ae0 SHA512 1efab386a020c6a3cbf6059ce0feea539fa62be0990fd8538c4b152fa0c302d7bfffa7c7bb74643c25e47c20250f600f1371d2725dc3178ad103ce585530c0ce

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
<upstream>
<maintainer>
<email>martijn@openbsd.org</email>
<name>Martijn van Duren</name>
</maintainer>
<use>
<flag name="ed25519">Enable ED25519 support</flag>
</use>
</pkgmetadata>

View File

@@ -0,0 +1,46 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit toolchain-funcs
MY_P="${P#opensmtpd-}"
DESCRIPTION="OpenSMTPD filter for DKIM signing"
HOMEPAGE="http://imperialat.at/dev/filter-dkimsign/"
SRC_URI="http://imperialat.at/releases/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64"
IUSE="+ed25519"
DEPEND="
dev-libs/libopensmtpd:=
dev-libs/openssl:=
"
RDEPEND="${DEPEND}"
BDEPEND="virtual/pkgconfig"
src_configure() {
tc-export CC
}
src_compile() {
local myargs=(
MANFORMAT=mdoc
LIBCRYPTOPC=libcrypto
$(usex ed25519 HAVE_ED25519=1 '')
)
emake -f Makefile.gnu "${myargs[@]}"
}
src_install() {
local myargs=(
MANFORMAT=mdoc
DESTDIR="${D}"
LOCALBASE="${EPREFIX}"/usr
)
emake -f Makefile.gnu "${myargs[@]}" install
}