summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 14 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index aeb9ffd37256..dcc524f556eb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=esmtp
pkgver=1.2
-pkgrel=7
+pkgrel=8
pkgdesc="An easy SMTP forwarder."
arch=('x86_64')
url='http://esmtp.sourceforge.net'
@@ -15,12 +15,22 @@ optdepends=('liblockfile: for esmtp-wrapper script'
'procmail: for local mail delivery')
provides=('smtp-forwarder')
conflicts=('smtp-forwarder')
-source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2")
-md5sums=('79a9c1f9023d53f35bb82bf446150a72')
+source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2"
+ 0001-Fix-configure.ac-since-libesmtp-config-was-removed.patch
+ fix-segfault-on-empty-to-in-headers.patch)
+sha256sums=('a0d26931bf731f97514da266d079d8bc7d73c65b3499ed080576ab606b21c0ce'
+ '28ea9cfc2c17810be5fbf3847d041ec2112ed6b4f8ba66854d48529443d36009'
+ '656e5223dc832f0f1fa02616f0d18e2df8a27838e593fc5c916f7e7606e632d7')
-build() {
+prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
+ patch -p1 < ../0001-Fix-configure.ac-since-libesmtp-config-was-removed.patch
+ patch -p1 < ../fix-segfault-on-empty-to-in-headers.patch
+}
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ autoconf
./configure --prefix=/usr --sysconfdir=/etc --sbindir=/usr/bin
make
}