# Contributor: # Maintainer: Natanael Copa setvar pkgname = 'ccnet' setvar pkgver = '5.0.7' setvar pkgrel = '0' setvar pkgdesc = ""framework for writing networked applications in C"" setvar url = ""https://github.com/haiwen/ccnet/"" setvar arch = ""all"" setvar license = ""GPL3"" setvar makedepends = ""autoconf automake bash glib-dev jansson-dev openssl-dev libevent-dev libsearpc-dev libtool libzdb-dev python-dev sqlite-dev util-linux-dev vala"" setvar source = ""$pkgname-$pkgver.tar.gz::https://github.com/haiwen/ccnet/archive/v${pkgver}.tar.gz"" setvar subpackages = ""$pkgname-dev py-$pkgname:py $pkgname-libs"" setvar _builddir = ""${srcdir}/${pkgname}-${pkgver}"" proc prepare { local pf cd ${_builddir} for pf in $source { case (pf) { *.patch { msg $pf; patch -p1 -i "$srcdir"/${pf} || return 1} } } } proc build { cd ${_builddir} ./autogen.sh ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --enable-python \ --enable-server make || return 1 } proc package { cd ${_builddir} make DESTDIR="${pkgdir}" install || return 1 rm "${pkgdir}"/usr/lib/libccnet.la } proc py { setvar arch = ""noarch"" cd $_builddir setvar pkgdesc = ""$pkgname python bindings"" install -d "$subpkgdir"/usr/lib mv "$pkgdir"/usr/lib/python* "$subpkgdir"/usr/lib/ } setvar md5sums = ""14f2cc30c2655aadaddeaec48a5d0a36 ccnet-5.0.7.tar.gz"" setvar sha256sums = ""1e1c670a85619b174328a15925a050c7a8b323fecd13434992332f5c15e05de1 ccnet-5.0.7.tar.gz"" setvar sha512sums = ""31b980cf0e5187f6769c05c97ede77e4d6ad798ec3ea0fc2c7679e8ef92982683b772811db5435b0be2686b19e8b7dc8f8c8a8f15e5d89ae1de44842e2000954 ccnet-5.0.7.tar.gz""