diff options
| author | Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org> | 2025-06-10 00:50:50 +0000 |
|---|---|---|
| committer | Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org> | 2025-06-10 00:54:13 +0000 |
| commit | 87ea15e683b9d20b4cf6462563ea7206447b06df (patch) | |
| tree | 3621ef772033aa4ebd8c69ce230bfa8fefefef48 | |
| parent | 3d9e8242247c2b86e643e414f9a6fb1dd0b067b6 (diff) | |
| -rw-r--r-- | www/Makefile | 1 | ||||
| -rw-r--r-- | www/peersuite/Makefile | 24 | ||||
| -rw-r--r-- | www/peersuite/distinfo | 3 | ||||
| -rw-r--r-- | www/peersuite/files/pkg-message.in | 5 | ||||
| -rw-r--r-- | www/peersuite/pkg-descr | 7 | ||||
| -rw-r--r-- | www/peersuite/pkg-plist | 10 |
6 files changed, 50 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile index 5d3ac472cf76..fb150b446f62 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1420,6 +1420,7 @@ SUBDIR += pecl-solr SUBDIR += pecl-yaf SUBDIR += pecl-yar + SUBDIR += peersuite SUBDIR += perlbal SUBDIR += persepolis SUBDIR += pglogd diff --git a/www/peersuite/Makefile b/www/peersuite/Makefile new file mode 100644 index 000000000000..8a0b4ab97a42 --- /dev/null +++ b/www/peersuite/Makefile @@ -0,0 +1,24 @@ +PORTNAME= peersuite +DISTVERSION= 0.0.3 +CATEGORIES= www + +MAINTAINER= dtxdf@FreeBSD.org +COMMENT= Peer to peer workspace +WWW= https://github.com/openconstruct/Peersuite + +LICENSE= AGPLv3 MIT +LICENSE_COMB= multi + +USE_GITHUB= yes +GH_ACCOUNT= openconstruct +GH_PROJECT= Peersuite + +NO_ARCH= yes +NO_BUILD= yes +SUB_FILES= pkg-message + +do-install: + @${MKDIR} ${STAGEDIR}${WWWDIR} + ${CP} ${WRKSRC}/*.js ${WRKSRC}/*.html ${WRKSRC}/*.png ${STAGEDIR}${WWWDIR} + +.include <bsd.port.mk> diff --git a/www/peersuite/distinfo b/www/peersuite/distinfo new file mode 100644 index 000000000000..25613ad1aefc --- /dev/null +++ b/www/peersuite/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1749513945 +SHA256 (openconstruct-Peersuite-0.0.3_GH0.tar.gz) = 876007e1ffbaa22c919485a93a48efb797866b53761c6852ad41c06ff3ff4745 +SIZE (openconstruct-Peersuite-0.0.3_GH0.tar.gz) = 3484660 diff --git a/www/peersuite/files/pkg-message.in b/www/peersuite/files/pkg-message.in new file mode 100644 index 000000000000..310c1ed00d92 --- /dev/null +++ b/www/peersuite/files/pkg-message.in @@ -0,0 +1,5 @@ +[ +{ type: install + message: "Please serve files in %%WWWDIR%% with a webserver of your choice. (eg. www/nginx)" +} +] diff --git a/www/peersuite/pkg-descr b/www/peersuite/pkg-descr new file mode 100644 index 000000000000..16d41bd645f8 --- /dev/null +++ b/www/peersuite/pkg-descr @@ -0,0 +1,7 @@ +Peersuite is a open source, decentralized, private alternative to +apps like discord or slack. All data is sent only between clients +through encrypted WebRTC channels. There is no server. + +The tools included are chat with file sending, collaboarative +document editing, a kanban board, screen sharing, video calling, +audio chat, and a shared whiteboard for drawing ideas. diff --git a/www/peersuite/pkg-plist b/www/peersuite/pkg-plist new file mode 100644 index 000000000000..6e744465c18a --- /dev/null +++ b/www/peersuite/pkg-plist @@ -0,0 +1,10 @@ +%%WWWDIR%%/document.js +%%WWWDIR%%/index.html +%%WWWDIR%%/kanban.js +%%WWWDIR%%/main.js +%%WWWDIR%%/media.js +%%WWWDIR%%/peer.png +%%WWWDIR%%/peerspace.png +%%WWWDIR%%/share.js +%%WWWDIR%%/trystero-torrent.min.js +%%WWWDIR%%/whiteboard.js |
