Files
haikuports/mail-mta/postfix/postfix-3.9.1.recipe
2025-01-19 14:56:14 +01:00

71 lines
2.1 KiB
Bash

SUMMARY="A alternative to the widely-used sendmail program"
DESCRIPTION="Although IBM supported the Postfix development, it abstains from \
control over its evolution. The goal is to have Postfix installed \
on as many systems as possible. To this end, the software is given \
away with no strings attached to it, so that it can evolve with \
input from and under control by its users. \
In other words, IBM releases Postfix only once. I will be around \
to guide its development for a limited time."
HOMEPAGE="http://www.postfix.org/"
COPYRIGHT="1990-2013, Oracle
1990-1995, The Regents of the University of California
"
LICENSE="IBM Public License"
REVISION="1"
SOURCE_URI="http://postfix.mirrors.ovh.net/postfix-release/official/postfix-$portVersion.tar.gz"
CHECKSUM_SHA256="c488944eb0362576d18f5f8cc4b9b32a35bcb35d71b947daac9764af4770f643"
PATCHES="postfix-$portVersion.patchset"
ARCHITECTURES="?all !x86_gcc2"
SECONDARY_ARCHITECTURES="?x86"
PROVIDES="
postfix$secondaryArchSuffix = $portVersion compat >= 3.
cmd:postalias$secondaryArchSuffix
cmd:postcat$secondaryArchSuffix
cmd:postconf$secondaryArchSuffix
cmd:postdrop$secondaryArchSuffix
cmd:postfix$secondaryArchSuffix
cmd:postkick$secondaryArchSuffix
cmd:postlock$secondaryArchSuffix
cmd:postlog$secondaryArchSuffix
cmd:postmap$secondaryArchSuffix
cmd:postmulti$secondaryArchSuffix
cmd:postqueue$secondaryArchSuffix
cmd:postsuper$secondaryArchSuffix
cmd:posttls_finger$secondaryArchSuffix
cmd:qmqp_sink$secondaryArchSuffix
cmd:smqp_source$secondaryArchSuffix
cmd:sendmail$secondaryArchSuffix
cmd:smtp_sink$secondaryArchSuffix
cmd:smtp_source$secondaryArchSuffix
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libdb_18.1$secondaryArchSuffix
lib:libpcre$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libdb_18.1$secondaryArchSuffix
devel:libpcre$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:libtool
cmd:make
"
BUILD()
{
make $jobArgs
}
INSTALL()
{
# this part still fails
sh postfix-install -non-interactive install_root="$prefix"
}