Ticket #66751: Portfile.2.19.makefileportgroupandsuch

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

Portfile for net/snac which adds the makefile PortGroup, updates the version and checksums for 2.19, updates the long_description and tests OK locally.

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
5PortGroup           makefile 1.0
6
7name                snac
8version             2.19
9revision            0
10distname            ${version}
11categories          net
12license             MIT
13maintainers         {@artkiver gmail.com:artkiver} openmaintainer
14description         A simple, minimalistic ActivityPub instance
15long_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 
29homepage            https://codeberg.org/grunfink/snac2/
30master_sites        ${homepage}archive/
31checksums           rmd160 185d8046c06a85e4a297d8e71f5c4fa356af1777 \
32                    sha256 6ae58f862835f8f75750b3f537471585b09e84a5f2f6c3ca17ac83ac8d1de1da \
33                    size 79163
34depends_lib         path:lib/libssl.dylib:openssl \
35                    port:curl
36use_parallel_build  no
37patchfiles          Makefile.patch
38post-patch          {reinplace "s|/usr/local|${prefix}|g" ${worksrcpath}/Makefile}
39
40livecheck.type      regex
41livecheck.url       https://codeberg.org/grunfink/snac2/tags
42livecheck.regex     "/grunfink/snac2/src/tag/(\\d+\\.\\d+)"