Date: Thursday, April 9, 2015 @ 23:12:06 Author: bisson Revision: 236003
upstream update Modified: libmilter/trunk/PKGBUILD ----------+ PKGBUILD | 53 ++++++++++++++++++++++++++--------------------------- 1 file changed, 26 insertions(+), 27 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-04-09 21:09:17 UTC (rev 236002) +++ PKGBUILD 2015-04-09 21:12:06 UTC (rev 236003) @@ -1,48 +1,47 @@ # $Id$ -# Maintainer: Sergej Pupykin <[email protected]> -# Maintainer: mutantmonkey <[email protected]> +# Maintainer: Gaetan Bisson <[email protected]> +# Contributor: Sergej Pupykin <[email protected]> +# Contributor: mutantmonkey <[email protected]> pkgname=libmilter -pkgver=8.14.8 +_pkgname=sendmail +pkgver=8.15.1 pkgrel=1 -pkgdesc="libmilter" -arch=(i686 x86_64) -url="http://www.postfix.org/MILTER_README.html" +pkgdesc='Implementation of the sendmail Mail Filter API' +url='https://www.milter.org/developers/api/' +arch=('i686' 'x86_64') options=('staticlibs') license=('custom:Sendmail open source license') -source="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${pkgver}.tar.gz" -md5sums=('73bfc621c75dbdd3d719e54685d92577') +source=("ftp://ftp.sendmail.org/pub/${_pkgname}/${_pkgname}.${pkgver}.tar.gz") +sha1sums=('ab5a2e80927c52c3621240d6bc424fb4b4d65f99') -build(){ - cd "${srcdir}/sendmail-${pkgver}" +prepare() { + cd "${srcdir}/${_pkgname}-${pkgver}" - # From http://www.j-chkmail.org/wiki/doku.php/doc/installation/start#libmilter - cat >> devtools/Site/site.config.m4 <<EOF -dnl + # From http://www.j-chkmail.org/wiki/doku.php/doc/installation/start#libmilter + cat >> devtools/Site/site.config.m4 <<EOF +dnl Include our flags +APPENDDEF(\`conf_libmilter_ENVDEF',\`${CPPFLAGS} ${CFLAGS}') dnl Enable libmilter with a pool of workers APPENDDEF(\`conf_libmilter_ENVDEF',\`-D_FFR_WORKERS_POOL=1 -DMIN_WORKERS=4') -dnl dnl Use poll instead of select APPENDDEF(\`conf_libmilter_ENVDEF',\`-DSM_CONF_POLL=1') dnl Enable IPv6 APPENDDEF(\`conf_libmilter_ENVDEF',\`-DNETINET6=1') -dnl -dnl Include our CFLAGS -APPENDDEF(\`conf_libmilter_ENVDEF',\`${CFLAGS}') -dnl dnl Add -fPIC APPENDDEF(\`conf_libmilter_ENVDEF',\`-fPIC') -dnl EOF +} - cd libmilter - ./Build +build() { + cd "${srcdir}/${_pkgname}-${pkgver}/${pkgname}" + ./Build } -package(){ - cd "${srcdir}/sendmail-${pkgver}/libmilter" - mkdir -p "${pkgdir}/usr/lib" - ./Build DESTDIR="${pkgdir}" install - install -Dm0644 ../LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE - chown -R root:root $pkgdir +package() { + cd "${srcdir}/${_pkgname}-${pkgver}/${pkgname}" + install -d "${pkgdir}/usr/lib" + ./Build DESTDIR="${pkgdir}" install + install -Dm644 ../LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + chown -R root:root "${pkgdir}" }
