Ticket #66989: Portfile.2.23

File Portfile.2.23, 2.0 KB (added by artkiver (グレェ), 15 months ago)

Portfile for snac 2.23

Line 
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
3PortSystem          1.0
4PortGroup           legacysupport 1.1
5
6name                snac
7version             2.23
8revision            0
9distname            ${version}
10categories          net
11license             MIT
12maintainers         {@artkiver gmail.com:artkiver} openmaintainer
13description         A simple, minimalistic ActivityPub instance
14long_description    snac2 Social Networks Are Crap \
15                    implemented in C (the original snac was Python). \
16                    From the README.md: \
17                    - Lightweight, minimal dependencies \
18                    - Extensive support of ActivityPub operations, e.g. write public notes, follow users, be followed, reply to the notes of others, admire wonderful content (like or boost), write private messages... \
19                    - Simple but effective web interface \
20                    - Multiuser \
21                    - Easily-accessed MUTE button to silence morons \
22                    - Tested interoperability with related software \
23                    - No database needed \
24                    - Totally JavaScript-free \
25                    - No cookies either \
26                    - Not much bullshit
27
28homepage            https://codeberg.org/grunfink/snac2/
29master_sites        ${homepage}archive/
30checksums           rmd160 12b5fdde6c17ef90e96229b83aa9eaf1394ec5f4 \
31                    sha256 16232c121ca862e5597c49bd7fba9ac6ba6fb3d31eb978a6d750c62249a0f72f \
32                    size 85756
33depends_lib         path:lib/libssl.dylib:openssl \
34                    port:curl
35
36worksrcdir          ${name}2
37
38use_configure       no
39use_parallel_build  no
40patchfiles          Makefile.patch
41post-patch          {reinplace "s|/usr/local|${prefix}|g" ${worksrcpath}/Makefile}
42
43livecheck.type      regex
44livecheck.url       https://codeberg.org/grunfink/snac2/tags
45livecheck.regex     "/grunfink/snac2/src/tag/(\\d+\\.\\d+)"