mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 05:17:07 +02:00
community/gwsocket: modernize and add simple check
Add a simple test as upstream doesn't provide a test suite.
This commit is contained in:
parent
753b75a523
commit
966df77a53
@ -2,19 +2,18 @@
|
||||
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
|
||||
pkgname=gwsocket
|
||||
pkgver=0.2
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="A simple, standalone, language-agnostic, RFC6455 compliant WebSocket Server"
|
||||
url="http://gwsocket.io"
|
||||
arch="all"
|
||||
license="MIT"
|
||||
depends=""
|
||||
makedepends="autoconf automake"
|
||||
subpackages="$pkgname-doc"
|
||||
source="$pkgname-$pkgver.tar.gz::https://github.com/allinurl/$pkgname/archive/v$pkgver.tar.gz"
|
||||
builddir="$srcdir/$pkgname-$pkgver"
|
||||
|
||||
prepare() {
|
||||
default_prepare || return 1
|
||||
default_prepare
|
||||
|
||||
cd "$builddir"
|
||||
autoreconf -fiv
|
||||
@ -28,16 +27,18 @@ build() {
|
||||
--prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--mandir=/usr/share/man \
|
||||
--localstatedir=/var \
|
||||
|| return 1
|
||||
make || return 1
|
||||
--localstatedir=/var
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "$builddir"
|
||||
./gwsocket --version > /dev/null
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$builddir"
|
||||
make DESTDIR="$pkgdir" install || return 1
|
||||
make DESTDIR="$pkgdir" install
|
||||
}
|
||||
|
||||
md5sums="49e6f5392d7a2d0d6ca505d3b35beac2 gwsocket-0.2.tar.gz"
|
||||
sha256sums="cafb0cbde1d8b366c74c1602a8d2e1bde054834aa5c618cfad5603a871ae4082 gwsocket-0.2.tar.gz"
|
||||
sha512sums="074676e8df80b3250be041e0f9225e6a5ba59eb8ecad9b95cd2b11038e52bc0a462144fbc302eb9b7816f38a23b12b4d9a7e949dce206fcb19938adeb5f4feb2 gwsocket-0.2.tar.gz"
|
||||
|
Loading…
Reference in New Issue
Block a user