summaryrefslogtreecommitdiff
path: root/community/opensmtpd
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-03-17 03:42:22 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-03-17 03:42:22 +0000
commitd8fdc79f0eff1e0a0c630ec38a5792640c0f8311 (patch)
treeefb83c2c44bb7e9057d3d83cbc5e664c98596e4d /community/opensmtpd
parentdac65ee415245f1e492217dd3a3e1ea6d04a29ff (diff)
Mon Mar 17 03:39:34 UTC 2014
Diffstat (limited to 'community/opensmtpd')
-rw-r--r--community/opensmtpd/PKGBUILD35
1 files changed, 17 insertions, 18 deletions
diff --git a/community/opensmtpd/PKGBUILD b/community/opensmtpd/PKGBUILD
index 0e452fb82..0825f292d 100644
--- a/community/opensmtpd/PKGBUILD
+++ b/community/opensmtpd/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 102612 2013-12-16 18:31:48Z seblu $
-# Maintainer: Sébastien Luttringer
+# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de>
+# Contributor: Sébastien Luttringer
pkgname=opensmtpd
-pkgver=5.4.1p1
-pkgrel=2
+pkgver=5.4.2p1
+pkgrel=1
pkgdesc='Free implementation of the server-side SMTP protocol'
arch=('i686' 'x86_64')
url='http://www.opensmtpd.org/'
@@ -17,16 +17,17 @@ install=opensmtpd.install
source=("http://www.opensmtpd.org/archives/$pkgname-$pkgver.tar.gz"
'smtpd.service'
'smtpd.socket')
-md5sums=('74551342985b78eb687995f7953d1790'
+md5sums=('c76b39a5fcc0ad05eea541e74b16e62a'
'a278f272d97a9fe5a8aac784a7c98d67'
'c2c01e9ca78df3f65efe40a7c0e17ee0')
prepare() {
- sed -ri 's,/etc/mail,/etc/smtpd,g' $pkgname-$pkgver/smtpd/smtpd.conf
+ sed -ri 's,/etc/mail,/etc/smtpd,g' "$pkgname-$pkgver/smtpd/smtpd.conf"
}
build() {
- cd $pkgname-$pkgver
+ cd "$pkgname-$pkgver"
+
# Remove _FORTIFY_SOURCES: FS#38124
export CPPFLAGS=''
./configure \
@@ -45,17 +46,15 @@ build() {
}
package() {
- cd $pkgname-$pkgver
+ cd "$pkgname-$pkgver"
+
make DESTDIR="$pkgdir/" install
- # license
+
+ # install license and systemd unit files
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
- # working directory
- cd "$pkgdir"
- # install systemd units
- install -Dm644 "$srcdir/smtpd.service" usr/lib/systemd/system/smtpd.service
- install -Dm644 "$srcdir/smtpd.socket" usr/lib/systemd/system/smtpd.socket
- # empty aliases file (used by default config)
- install -Dm644 /dev/null etc/smtpd/aliases
-}
+ install -Dm644 "$srcdir/smtpd.service" "$pkgdir/usr/lib/systemd/system/smtpd.service"
+ install -Dm644 "$srcdir/smtpd.socket" "$pkgdir/usr/lib/systemd/system/smtpd.socket"
-# vim:set ts=2 sw=2 et:
+ # install an empty aliases file (used by the default config)
+ install -Dm644 /dev/null "$pkgdir/etc/smtpd/aliases"
+}