<pre style='margin:0'>
Eric A. Borisch (eborisch) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/dd77cc1ae6d4fe757efc8f0710da5c433b988482">https://github.com/macports/macports-ports/commit/dd77cc1ae6d4fe757efc8f0710da5c433b988482</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new dd77cc1ae6d snac: new Portfile for a minimalistic ActivityPub instance in C. (#16871)
</span>dd77cc1ae6d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit dd77cc1ae6d4fe757efc8f0710da5c433b988482
</span>Author: グレェ <artkiver@gmail.com>
AuthorDate: Fri Dec 2 18:57:42 2022 +0000

<span style='display:block; white-space:pre;color:#404040;'>    snac: new Portfile for a minimalistic ActivityPub instance in C. (#16871)
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * version 2.12
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    closes: https://trac.macports.org/ticket/66383
</span>---
 net/snac/Portfile             | 35 +++++++++++++++++++++++++++++++++++
 net/snac/files/Makefile.patch | 33 +++++++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/snac/Portfile b/net/snac/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..647f5781862
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/snac/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,35 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           legacysupport 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                snac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2.12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname            ${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          net
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             MIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {@artkiver gmail.com:artkiver} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         A simple, minimalistic ActivityPub instance
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    snac2 Social Networks Are Crap \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    implemented in C (the original snac was Python). \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    From the README.md: \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    Simple but effective web interface. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    Easily-accessed MUTE button to silence morons \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    Tested interoperability with related software \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    No database needed \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    Totally JavaScript-free \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    No cookies either \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    Not much bullshit
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://codeberg.org/grunfink/snac2/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        ${homepage}archive/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160 c601ba29e7cb71a84508ae4ca34e208925805513 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 2422b5fc7000c675063f43e3800d2cee84a7347ac2dd2dc1b7c257f64fe07620 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size 65818
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         path:lib/libssl.dylib:openssl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:curl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure       no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_parallel_build  no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          Makefile.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch          {reinplace "s|/usr/local|${prefix}|g" ${worksrcpath}/Makefile}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/snac/files/Makefile.patch b/net/snac/files/Makefile.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..7a4a6445e5a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/snac/files/Makefile.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,33 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,7 +1,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PREFIX=/usr/local
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PREFIX_MAN=$(PREFIX)/man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CFLAGS=-g -Wall
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++DESTDIR           ?=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CFLAGS=-g -Wall -D st_mtim=st_mtimespec
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ all: snac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ snac: snac.o main.o data.o http.o httpd.o webfinger.o \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -18,13 +18,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   $(CC) -I/usr/local/include -MM *.c > makefile.depend
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  install -m 755 snac $(PREFIX)/bin/snac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  mkdir -p -m 755 $(PREFIX_MAN)/man1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  install -m 644 doc/snac.1 $(PREFIX_MAN)/man1/snac.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  mkdir -p -m 755 $(PREFIX_MAN)/man5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  install -m 644 doc/snac.5 $(PREFIX_MAN)/man5/snac.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  mkdir -p -m 755 $(PREFIX_MAN)/man8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  install -m 644 doc/snac.8 $(PREFIX_MAN)/man8/snac.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  install -m 755 snac $(DESTDIR)$(PREFIX)/bin/snac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  mkdir -p -m 755 $(DESTDIR)$(PREFIX_MAN)/man1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  install -m 644 doc/snac.1 $(DESTDIR)$(PREFIX_MAN)/man1/snac.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  mkdir -p -m 755 $(DESTDIR)$(PREFIX_MAN)/man5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  install -m 644 doc/snac.5 $(DESTDIR)$(PREFIX_MAN)/man5/snac.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  mkdir -p -m 755 $(DESTDIR)$(PREFIX_MAN)/man8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  install -m 644 doc/snac.8 $(DESTDIR)$(PREFIX_MAN)/man8/snac.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ activitypub.o: activitypub.c xs.h xs_encdec.h xs_json.h xs_curl.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  xs_mime.h xs_openssl.h xs_regex.h xs_time.h snac.h
</span></pre><pre style='margin:0'>

</pre>