[arch-commits] Commit in (libwslay libwslay/trunk libwslay/trunk/PKGBUILD)
Alexander Rødseth
arodseth at gemini.archlinux.org
Fri Oct 1 22:44:29 UTC 2021
Date: Friday, October 1, 2021 @ 22:44:29
Author: arodseth
Revision: 1026660
Move wslay from AUR to libwslay (godot can depend on it)
Added:
libwslay/
libwslay/trunk/
libwslay/trunk/PKGBUILD
----------+
PKGBUILD | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 49 insertions(+)
Added: libwslay/trunk/PKGBUILD
===================================================================
--- libwslay/trunk/PKGBUILD (rev 0)
+++ libwslay/trunk/PKGBUILD 2021-10-01 22:44:29 UTC (rev 1026660)
@@ -0,0 +1,49 @@
+# Maintainer: Alexander F. Rødseth <xyproto at archlinux.org>
+# Contributor: Cebtenzzre <cebtenzzre (at) gmail (dot) com>
+# Contributor: Andy Weidenbaum <archbaum at gmail.com>
+
+pkgname=libwslay
+pkgver=1.1.1
+pkgrel=2
+pkgdesc='WebSocket library'
+arch=(x86_64)
+makedepends=(python-sphinx)
+checkdepends=(cunit)
+optdepends=('nettle: needed for wslay_testclient')
+url='https://github.com/tatsuhiro-t/wslay'
+license=(MIT)
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/tatsuhiro-t/wslay/releases/download/release-$pkgver/wslay-$pkgver.tar.bz2"
+ sphinx-4.patch)
+b2sums=('e5b5e7435e1e3a82cef4407f2a5fbcf4168f2814546074d8ee5aa70f36acabc648bc58f14aaee53bc6be7ab7e18c39a4f8e16fba507dc85f19ee4f79a827be6e'
+ '12dc00c3dfcf29a0263b93638164ab9e99a9672962714392cf8f28421498d138a83779a267f59892b579f66dfc4b7fca8c8b1a3662040d9dc29d1841ebe42ea9')
+
+prepare() {
+ cd wslay-$pkgver
+ patch -Np1 -i ../sphinx-4.patch
+}
+
+build() {
+ cd wslay-$pkgver
+ autoreconf -i
+ ./configure \
+ --libexecdir=/usr/lib/wslay \
+ --localstatedir=/var/lib/wslay \
+ --prefix=/usr \
+ --sbindir=/usr/bin \
+ --sharedstatedir=/usr/share/wslay \
+ --sysconfdir=/etc \
+ --with-gnu-ld
+ make
+}
+
+check() {
+ make -C wslay-$pkgver
+}
+
+package() {
+ cd wslay-$pkgver
+ make DESTDIR="$pkgdir" install
+ install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+ # rename example executables
+ cd "$pkgdir/usr/bin" && find * -type f -exec mv -v {} wslay_{} \;
+}
More information about the arch-commits
mailing list