PKGBUILD 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. # Contributor: Aaron Lindsay <aaron@aclindsay.com>
  2. # Maintainer: Edvinas Valatka <edacval@gmail.com>
  3. pkgname=ccnet
  4. pkgver=5.0.2
  5. pkgrel=1
  6. pkgdesc="A framework for writing networked applications in C."
  7. arch=('i686' 'x86_64' 'armv7h' 'armv6h')
  8. url="https://github.com/haiwen/ccnet/"
  9. license=('GPL3')
  10. depends=('libevent' 'libzdb' 'libsearpc>=3.0.7' 'libldap' 'python2')
  11. makedepends=('vala' 'pacman>=4.1')
  12. options=('!makeflags')
  13. source=("${pkgname}-v${pkgver}-server.tar.gz::https://github.com/haiwen/${pkgname}/archive/v${pkgver}-server.tar.gz"
  14. "https://raw.githubusercontent.com/haiwen/ccnet/master/COPYRIGHT"
  15. "libccnet.pc.patch")
  16. prepare () {
  17. cd "$srcdir/$pkgname-$pkgver-server"
  18. patch -p1 -i $srcdir/libccnet.pc.patch
  19. }
  20. build () {
  21. cd "$srcdir/$pkgname-$pkgver-server"
  22. ./autogen.sh
  23. ./configure --enable-server --enable-ldap --prefix=/usr --disable-compile-demo PYTHON=/usr/bin/python2
  24. make -j1
  25. }
  26. package () {
  27. cd "$srcdir/$pkgname-$pkgver-server"
  28. make DESTDIR="$pkgdir" install
  29. }
  30. sha256sums=('e734ac1a243c073456b4ef82fac412a63b5731f4fddb45bf27170ff45d29f11b'
  31. 'c07aeccf581c255e60acbddcc6af90290e0d6354e6ec0ee1987b82845d3d57ac'
  32. '66c3b02c3981db6a80819e0ae103bedadf8dfdf81405a7f75a9cba714acf973f')