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 legacysupport 1.1 |
---|
5 | PortGroup makefile 1.0 |
---|
6 | |
---|
7 | name snac |
---|
8 | version 2.19 |
---|
9 | revision 0 |
---|
10 | distname ${version} |
---|
11 | categories net |
---|
12 | license MIT |
---|
13 | maintainers {@artkiver gmail.com:artkiver} openmaintainer |
---|
14 | description A simple, minimalistic ActivityPub instance |
---|
15 | long_description snac2 Social Networks Are Crap \ |
---|
16 | implemented in C (the original snac was Python). \ |
---|
17 | From the README.md: \ |
---|
18 | Lightweight, minimal dependencies \ |
---|
19 | 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... \ |
---|
20 | Simple but effective web interface \ |
---|
21 | Multiuser \ |
---|
22 | Easily-accessed MUTE button to silence morons \ |
---|
23 | Tested interoperability with related software \ |
---|
24 | No database needed \ |
---|
25 | Totally JavaScript-free \ |
---|
26 | No cookies either \ |
---|
27 | Not much bullshit |
---|
28 | |
---|
29 | homepage https://codeberg.org/grunfink/snac2/ |
---|
30 | master_sites ${homepage}archive/ |
---|
31 | checksums rmd160 185d8046c06a85e4a297d8e71f5c4fa356af1777 \ |
---|
32 | sha256 6ae58f862835f8f75750b3f537471585b09e84a5f2f6c3ca17ac83ac8d1de1da \ |
---|
33 | size 79163 |
---|
34 | depends_lib path:lib/libssl.dylib:openssl \ |
---|
35 | port:curl |
---|
36 | use_parallel_build no |
---|
37 | patchfiles Makefile.patch |
---|
38 | post-patch {reinplace "s|/usr/local|${prefix}|g" ${worksrcpath}/Makefile} |
---|
39 | |
---|
40 | livecheck.type regex |
---|
41 | livecheck.url https://codeberg.org/grunfink/snac2/tags |
---|
42 | livecheck.regex "/grunfink/snac2/src/tag/(\\d+\\.\\d+)" |
---|