# Contributor: V.Krishn # Maintainer: Natanael Copa setvar pkgname = 'libwebsockets' setvar pkgver = '2.3.0' setvar pkgrel = '0' setvar pkgdesc = ""C library for lightweight websocket clients and servers"" setvar url = ""http://libwebsockets.org"" setvar arch = ""all"" setvar license = ""LGPL2.1"" setvar makedepends = ""cmake zlib-dev libressl-dev"" setvar subpackages = ""$pkgname-doc $pkgname-dev $pkgname-test:_test"" setvar source = ""$pkgname-$pkgver.tar.gz::https://github.com/warmcat/$pkgname/archive/v$pkgver.tar.gz"" setvar builddir = ""$srcdir/$pkgname-$pkgver"" proc build { mkdir -p "$builddir"/build cd "$builddir"/build cmake .. \ -DCMAKE_BUILD_TYPE=MinSizeRel \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_VERBOSE_MAKEFILE=TRUE make } proc package { cd $builddir install -Dm644 LICENSE \ "$pkgdir"/usr/share/licenses/$pkgname/LICENSE make -C build DESTDIR="$pkgdir" install } proc _test { setvar pkgdesc = ""$pkgdesc (test server)"" mkdir -p "$subpkgdir"/usr mv "$pkgdir"/usr/share "$pkgdir"/usr/bin "$subpkgdir"/usr/ } setvar sha512sums = ""28e11c49283fcfc0673e1f59e5fc523784fa953d71fbfc8afb40fe4a7041dc5fbc689a97c95eff5a1397a67d28b698245e49444413c83e637893767372c06e61 libwebsockets-2.3.0.tar.gz""