kpcyrd pushed to branch main at Arch Linux / Packaging / Packages / websocat
Commits:
4bb77949 by kpcyrd at 2026-07-11T14:34:51+02:00
upgpkg: 1.14.1-2: add man page
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,11 +1,12 @@
pkgbase = websocat
pkgdesc = Command-line client for web sockets, like netcat/curl/socat
for ws://
pkgver = 1.14.1
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/vi/websocat/
arch = x86_64
license = MIT
makedepends = cargo
+ makedepends = help2man
depends = glibc
depends = openssl
depends = libgcc
=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
pkgname=websocat
pkgver=1.14.1
-pkgrel=1
+pkgrel=2
pkgdesc='Command-line client for web sockets, like netcat/curl/socat for ws://'
url='https://github.com/vi/websocat/'
arch=(x86_64)
@@ -16,6 +16,7 @@ depends=(
)
makedepends=(
cargo
+ help2man
)
source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
sha512sums=('668fc221eac88b2d9cb385cdd7e06f0593b7570d0316aa096f6711d817b6886793c08ff05daeddee6d3845c62432593cb1939196cf182bc58104c5f2ed218d43')
@@ -23,12 +24,13 @@
b2sums=('ab5219aa5fd6c82e54305e5bbe46997464af5143afd1a3dacd17434f1fd3f8685a9bf05
prepare() {
cd "${pkgname}-${pkgver}"
- cargo fetch --locked --target "$(rustc --print host-tuple)"
+ cargo fetch --locked --target host-tuple
}
build() {
cd "${pkgname}-${pkgver}"
cargo build --frozen --release --features=ssl
+ help2man --name websocat --no-info target/release/websocat > websocat.1
}
check() {
@@ -39,6 +41,7 @@ check() {
package() {
cd "${pkgname}-${pkgver}"
install -Dm 755 target/release/websocat -t "${pkgdir}/usr/bin"
+ install -Dm 644 websocat.1 -t "${pkgdir}/usr/share/man/man1"
install -Dm 644 README.md doc.md -t "${pkgdir}/usr/share/doc/${pkgname}"
install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/websocat/-/commit/4bb7794962118a6d913137ce083328d247843c1b
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/websocat/-/commit/4bb7794962118a6d913137ce083328d247843c1b
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help