# $Id: PKGBUILD 112168 2014-05-29 12:37:06Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer: Edward Tjörnhammar # Contributor: Edward Tjörnhammar pkgname=inn pkgver=2.5.3 pkgrel=9 pkgdesc="Complete open source Usenet system. De facto standard for handling news routing, news spool and serving the spool to customers." url="http://www.isc.org/software/inn/" arch=('i686' 'x86_64') license=("custom:INN") depends=('openssl') makedepends=('make' 'bison' 'python2' 'gcc' 'smtp-forwarder' 'libsasl') optdepends=('perl' 'python2' 'libsasl') options=(emptydirs docs zipman) install=inn.install backup=(etc/inn/newsfeeds etc/inn/incoming.conf etc/inn/nnrpd.track etc/inn/passwd.nntp etc/inn/inn.conf etc/inn/moderators etc/inn/control.ctl etc/inn/expire.ctl etc/inn/nntpsend.ctl etc/inn/innreport.conf etc/inn/innwatch.ctl etc/inn/distrib.pats etc/inn/actsync.cfg etc/inn/actsync.ign etc/inn/motd.news etc/inn/storage.conf etc/inn/cycbuff.conf etc/inn/buffindexed.conf etc/inn/innfeed.conf etc/inn/news2mail.cf etc/inn/readers.conf etc/inn/radius.conf etc/inn/ovdb.conf etc/inn/subscriptions var/db/inn/active var/db/inn/active.times var/db/inn/history var/db/inn/history.dir var/db/inn/history.hash var/db/inn/history.index var/db/inn/newsgroups) source=(http://ftp.isc.org/isc/inn/inn-$pkgver.tar.gz innd.service inn.tmpfiles site.make.patch) md5sums=('353fe95232828ddbc80debff86c240bc' '9da925a486fcf0cd67fdf462cbb9c0b4' '050b7bffff3361c673a118739e42349e' '960c800026ed6e03901cf0bafdfd53d8') prepare() { cd $srcdir/inn-$pkgver # sed -i 's|-export-dynamic gnu|-export-dynamic|' Makefile.global [ $NOEXTRACT -eq 1 ] || patch -p3 < $srcdir/site.make.patch sed -i 's|#define L_NOTICE.*|#define L_NOTICE LOG_NOTICE|' include/inn/options.h } build() { cd $srcdir/inn-$pkgver PYTHON=/usr/bin/python2 ./configure --prefix=/usr \ --includedir=/usr/include/inn \ --sbindir=/usr/sbin \ --with-libtool \ --with-gnu-id \ --with-db-dir=/var/db/inn \ --sysconfdir=/etc/inn \ --with-spool-dir=/var/spool/news \ --with-log-dir=/var/log/inn \ --with-run-dir=/var/run/inn \ --with-tmp-dir=/var/spool/inn/tmp \ --enable-largefiles \ --with-openssl=/usr \ --with-perl \ --with-python \ --with-sendmail=/usr/bin/msmtp \ --with-sasl=/usr \ --with-news-user=9 \ --with-news-group=13 # See https://wiki.archlinux.org/index.php/DeveloperWiki:UID_/_GID_Database test -f include/config.h cat >>include/config.h <