pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/snac
Module Name: pkgsrc
Committed By: schmonz
Date: Tue Feb 13 21:50:00 UTC 2024
Added Files:
pkgsrc/www/snac: DESCR Makefile PLIST distinfo
Log Message:
Add snac: Simple, minimalistic ActivityPub instance
snac (Social Networks Are Crap) runs as a daemon, proxied by a
TLS-enabled real httpd server, and provides the basic services for a
Fediverse / ActivityPub instance: sharing messages and stuff from/to
other systems like Mastodon, Pleroma, Friendica, etc. Features:
- Lightweight, minimal dependencies
- 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...
- Multiuser
- Mastodon API support, so Mastodon-compatible apps can be used
- Simple but effective web interface
- Easily-accessed MUTE button to silence morons
- Tested interoperability with related software
- No database needed
- Totally JavaScript-free
- No cookies either
- Not much bullshit
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/www/snac/DESCR pkgsrc/www/snac/Makefile \
pkgsrc/www/snac/PLIST pkgsrc/www/snac/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/www/snac/DESCR
diff -u /dev/null pkgsrc/www/snac/DESCR:1.1
--- /dev/null Tue Feb 13 21:50:00 2024
+++ pkgsrc/www/snac/DESCR Tue Feb 13 21:50:00 2024
@@ -0,0 +1,18 @@
+snac (Social Networks Are Crap) runs as a daemon, proxied by a
+TLS-enabled real httpd server, and provides the basic services for a
+Fediverse / ActivityPub instance: sharing messages and stuff from/to
+other systems like Mastodon, Pleroma, Friendica, etc. Features:
+
+- Lightweight, minimal dependencies
+- 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...
+- Multiuser
+- Mastodon API support, so Mastodon-compatible apps can be used
+- Simple but effective web interface
+- Easily-accessed MUTE button to silence morons
+- Tested interoperability with related software
+- No database needed
+- Totally JavaScript-free
+- No cookies either
+- Not much bullshit
Index: pkgsrc/www/snac/Makefile
diff -u /dev/null pkgsrc/www/snac/Makefile:1.1
--- /dev/null Tue Feb 13 21:50:00 2024
+++ pkgsrc/www/snac/Makefile Tue Feb 13 21:50:00 2024
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2024/02/13 21:50:00 schmonz Exp $
+
+DISTNAME= snac-2.47
+CATEGORIES= www
+MASTER_SITES= ${HOMEPAGE}archive/
+SITES.${DISTNAME}.tar.gz= -${MASTER_SITES}${PKGVERSION_NOREV}${EXTRACT_SUFX}
+
+MAINTAINER= schmonz%NetBSD.org@localhost
+HOMEPAGE= https://codeberg.org/grunfink/snac2/
+COMMENT= Simple, minimalistic ActivityPub instance
+LICENSE= mit
+
+WRKSRC= ${WRKDIR}/snac2
+
+CFLAGS.Darwin+= -Dst_ctim=st_ctimespec
+CFLAGS.Darwin+= -Dst_mtim=st_mtimespec
+
+LDFLAGS.NetBSD+= -lrt
+
+INSTALL_MAKE_FLAGS+= PREFIX=${DESTDIR:Q}${PREFIX:Q}
+INSTALL_MAKE_FLAGS+= PREFIX_MAN=${DESTDIR:Q}${PREFIX:Q}/${PKGMANDIR:Q}
+
+.include "../../security/openssl/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/www/snac/PLIST
diff -u /dev/null pkgsrc/www/snac/PLIST:1.1
--- /dev/null Tue Feb 13 21:50:00 2024
+++ pkgsrc/www/snac/PLIST Tue Feb 13 21:50:00 2024
@@ -0,0 +1,5 @@
+@comment $NetBSD: PLIST,v 1.1 2024/02/13 21:50:00 schmonz Exp $
+bin/snac
+man/man1/snac.1
+man/man5/snac.5
+man/man8/snac.8
Index: pkgsrc/www/snac/distinfo
diff -u /dev/null pkgsrc/www/snac/distinfo:1.1
--- /dev/null Tue Feb 13 21:50:00 2024
+++ pkgsrc/www/snac/distinfo Tue Feb 13 21:50:00 2024
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2024/02/13 21:50:00 schmonz Exp $
+
+BLAKE2s (snac-2.47.tar.gz) = 93235955abb55e1c5838868409b3e18ed23cbf41b5a68a625e9cc067316acefa
+SHA512 (snac-2.47.tar.gz) = 9259ef0f0a51b6b69f22a9c02190ac8cbc471daa7dc9aa4768b2237b5ac3e1f8a92da33eba0b84f01c4ff5e02fd27790448c6488aff5b5f67c955448d96e7e25
+Size (snac-2.47.tar.gz) = 156133 bytes
Home |
Main Index |
Thread Index |
Old Index