# Maintainer: eolianoe # Contributor: Aaron Lindsay # Contributor: Edvinas Valatka # Contributor: Adrian Hühn pkgname=ccnet-server pkgver=6.2.2 pkgrel=1 pkgdesc="A framework for writing networked applications in C." arch=('i686' 'x86_64' 'armv7h' 'armv6h' 'aarch64') url="https://github.com/haiwen/${pkgname}" license=('GPL2') depends=('libevent' 'libzdb' 'libsearpc' 'libldap' 'python2') makedepends=('vala' 'libmariadbclient') source=("${pkgname}-v${pkgver}-server.tar.gz::${url}/archive/v${pkgver}-server.tar.gz" "libccnet.pc.patch" "openssl-1.1.diff") sha256sums=('3043c3f977505ee4263562cda0e2e39123b775a9172d5c9664585f20bf5c74cc' '66c3b02c3981db6a80819e0ae103bedadf8dfdf81405a7f75a9cba714acf973f' 'f98a17d467214984d11ddf819e02d54b2b88e89ebafec1955922e43c123800d4') prepare () { cd "${srcdir}/${pkgname}-${pkgver}-server" patch -p1 -i "${srcdir}"/libccnet.pc.patch patch -p1 -i "${srcdir}"/openssl-1.1.diff } build () { cd "${srcdir}/${pkgname}-${pkgver}-server" ./autogen.sh ./configure --enable-ldap --enable-python --enable-console --prefix=/usr PYTHON=/usr/bin/python2 make } package () { cd "${srcdir}/${pkgname}-${pkgver}-server" make DESTDIR="$pkgdir" install }