# Contributor: Jakub Jirutka # Maintainer: Jakub Jirutka pkgname=ttyd pkgver=1.6.0 pkgrel=0 pkgdesc="Share your terminal over the web" url="https://tsl0922.github.io/ttyd" arch="all" license="MIT" # Note: vim is needed for tool xxd. makedepends="cmake json-c-dev bsd-compat-headers openssl-dev libwebsockets-dev vim zlib-dev libuv-dev" subpackages="$pkgname-doc" source="$pkgname-$pkgver.tar.gz::https://github.com/tsl0922/ttyd/archive/$pkgver.tar.gz fix-cmake.patch " build() { mkdir -p build && cd build cmake .. \ -DCMAKE_BUILD_TYPE=MinSizeRel \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_VERBOSE_MAKEFILE=TRUE make } check() { cd "$builddir"/build ./ttyd --version } package() { cd "$builddir"/build make DESTDIR="$pkgdir" install } sha512sums="f713ebfc4b36784a9a66b2ed1c11386c6edb2acfe8030e60f589f0d4325a9c237001d47c0de9938fa3d4c8d58cd8e233ec7fe9760fcda6b9fa5a518a4f4b7c90 ttyd-1.6.0.tar.gz c489436c976c0a598763d3ebedcd42a7b3715b2c07967d74aaaad1fca345f85699f78ca3b62f0d810da0a1c91e868b8011cd3f9b62b5d5ad0a6185a8c5b6075f fix-cmake.patch"