Skip to content

Commit 1b5f3f9

Browse files
committed
New port: senpai.
Project home: https://sr.ht/~delthas/senpai/
1 parent c2b184f commit 1b5f3f9

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

irc/senpai/Portfile

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2+
3+
PortSystem 1.0
4+
PortGroup golang 1.0
5+
6+
name senpai
7+
go.setup git.sr.ht/~delthas/senpai 0.4.1 ${name}-
8+
revision 0
9+
categories irc net
10+
installs_libs no
11+
maintainers {ijams.me:nate @exprez135} \
12+
openmaintainer
13+
license ICS
14+
15+
master_sites https://git.sr.ht/~delthas/senpai/refs/download/v${version}
16+
17+
# Tarball contents name conflicts with the default work dir name
18+
worksrcdir ${name}-v${version}
19+
20+
go.offline_build no
21+
22+
description A modern terminal IRC client written in Go.
23+
long_description Senpai is an open-source IRC client written in Go that works best with \
24+
bouncers.
25+
26+
checksums rmd160 79bd6bed5115e4e0a26ea4edc1cec9d07c629d50 \
27+
sha256 fdb843257e2d4d5c697ea67e4350bb43daeddac0060da86299cd1df9728d133e \
28+
size 288761
29+
30+
depends_build-append port:scdoc
31+
32+
use_configure no
33+
34+
build.cmd make
35+
build.target all
36+
build.env PREFIX=${prefix}
37+
38+
destroot {
39+
system -W ${worksrcpath} "make install DESTDIR=${destroot} PREFIX=${prefix}"
40+
}

0 commit comments

Comments
 (0)