-
Notifications
You must be signed in to change notification settings - Fork 2.2k
/
template
32 lines (29 loc) · 1.26 KB
/
template
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# Template file for 'intermodal'
pkgname=intermodal
version=0.1.13
revision=1
build_style=cargo
make_check_args="-- --skip subcommand::torrent::verify::tests::output_multiple
--skip subcommand::torrent::verify::tests::output_color
--skip tracker::client::tests::client_announce_ipv6
--skip tracker::client::tests::client_connect_v6"
short_desc="User-friendly and featureful command-line BitTorrent metainfo utility"
maintainer="Pika <[email protected]>"
license="CC0-1.0"
homepage="https://github.com/casey/intermodal"
distfiles="https://github.com/casey/intermodal/archive/refs/tags/v${version}.tar.gz
https://github.com/casey/intermodal/releases/download/v${version}/imdl-v${version}-x86_64-unknown-linux-musl.tar.gz"
checksum="e0c7bbfb7c4f260b7be1dd2862778fd42dc091ba2525480bc86574f2abe806ae
95b49234140d265ac7a9de8caa821c9d110713bf687bedb8a415354ac07dcfa3"
skip_extraction="imdl-v${version}-x86_64-unknown-linux-musl.tar.gz"
post_install() {
bsdtar xf ${XBPS_SRCDISTDIR}/${pkgname}-${version}/imdl-v${version}-x86_64-unknown-linux-musl.tar.gz \
--include="completions/*" \
--include="man/*"
vcompletion completions/imdl.bash bash imdl
vcompletion completions/imdl.fish fish imdl
vcompletion completions/_imdl zsh imdl
for manpage in man/*.1; do
vman ${manpage}
done
}