commit 238d48e3d593720e1d0cc8c11891c758e1c33b1f
parent 6a41a425080526c85be9e4695fde00c3d7b094f5
Author: Shokara Kou <kou@13f0.net>
Date: Thu, 2 Jun 2022 19:01:48 -0400
add mcabber
Diffstat:
10 files changed, 434 insertions(+), 0 deletions(-)
diff --git a/net/mcabber/CVS/Entries b/net/mcabber/CVS/Entries
@@ -0,0 +1,4 @@
+/Makefile/1.40/Fri Mar 11 19:46:20 2022//
+/distinfo/1.16/Sun Nov 22 20:52:14 2020//
+D/patches////
+D/pkg////
diff --git a/net/mcabber/CVS/Repository b/net/mcabber/CVS/Repository
@@ -0,0 +1 @@
+ports/net/mcabber
diff --git a/net/mcabber/CVS/Root b/net/mcabber/CVS/Root
@@ -0,0 +1 @@
+/cvs
diff --git a/net/mcabber/Makefile b/net/mcabber/Makefile
@@ -0,0 +1,49 @@
+COMMENT= console jabber client
+DISTNAME= mcabber-1.1.2
+CATEGORIES= net
+
+HOMEPAGE= https://mcabber.com/
+
+MAINTAINER= Markus Hennecke <markus-hennecke@markus-hennecke.de>
+
+# GPLv2+ with SSL exemption
+PERMIT_PACKAGE= Yes
+
+WANTLIB += assuan c crypto curses gcrypt glib-2.0 gpg-error gpgme iconv
+WANTLIB += idn intl loudmouth-1>=3 otr panel pcre pthread ssl
+
+MASTER_SITES= ${HOMEPAGE}/files/
+EXTRACT_SUFX= .tar.bz2
+
+# uses pledge()
+
+LIB_DEPENDS= devel/glib2 \
+ security/gpgme \
+ net/loudmouth \
+ devel/libidn \
+ security/libotr \
+ devel/gettext,-runtime
+
+RUN_DEPENDS= devel/desktop-file-utils
+
+USE_GMAKE = Yes
+LIBTOOL_FLAGS= --tag=disable-static
+
+CONFIGURE_STYLE= gnu
+CONFIGURE_ARGS= --enable-gpgme \
+ --disable-aspell \
+ --disable-enchant \
+ --enable-modules \
+ --enable-otr \
+ --enable-sigwinch \
+ --with-libotr-prefix=${LOCALBASE}/lib \
+ --with-libotr-inc-prefix=${LOCALBASE}/include
+
+post-install:
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/applications/
+ ${INSTALL_DATA} ${WRKSRC}/mcabber.desktop ${PREFIX}/share/applications/
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/mcabber
+ ${INSTALL_DATA} ${WRKSRC}/mcabberrc.example \
+ ${PREFIX}/share/examples/mcabber
+
+.include <bsd.port.mk>
diff --git a/net/mcabber/distinfo b/net/mcabber/distinfo
@@ -0,0 +1,2 @@
+SHA256 (mcabber-1.1.2.tar.bz2) = xKFBO+N0NLa6fVd9lK+zYs6J4txcY4S0+lXD55kqMWA=
+SIZE (mcabber-1.1.2.tar.bz2) = 651528
diff --git a/net/mcabber/pkg/CVS/Entries b/net/mcabber/pkg/CVS/Entries
@@ -0,0 +1,3 @@
+/DESCR/1.2/Thu Mar 24 20:04:25 2016//
+/PLIST/1.10/Fri Mar 11 19:46:20 2022//
+D
diff --git a/net/mcabber/pkg/CVS/Repository b/net/mcabber/pkg/CVS/Repository
@@ -0,0 +1 @@
+ports/net/mcabber/pkg
diff --git a/net/mcabber/pkg/CVS/Root b/net/mcabber/pkg/CVS/Root
@@ -0,0 +1 @@
+/cvs
diff --git a/net/mcabber/pkg/DESCR b/net/mcabber/pkg/DESCR
@@ -0,0 +1,4 @@
+Small console Jabber client which features SSL support, history logging
+and external actions.
+
+Module support has been disabled in favour of a strong pledge(2).
diff --git a/net/mcabber/pkg/PLIST b/net/mcabber/pkg/PLIST
@@ -0,0 +1,368 @@
+@bin bin/mcabber
+@man man/man1/mcabber.1
+share/applications/mcabber.desktop
+share/examples/mcabber/
+share/examples/mcabber/mcabberrc.example
+share/mcabber/
+share/mcabber/help/
+share/mcabber/help/cs/
+share/mcabber/help/cs/hlp.txt
+share/mcabber/help/cs/hlp_add.txt
+share/mcabber/help/cs/hlp_alias.txt
+share/mcabber/help/cs/hlp_authorization.txt
+share/mcabber/help/cs/hlp_bind.txt
+share/mcabber/help/cs/hlp_buffer.txt
+share/mcabber/help/cs/hlp_carbons.txt
+share/mcabber/help/cs/hlp_chat_disable.txt
+share/mcabber/help/cs/hlp_clear.txt
+share/mcabber/help/cs/hlp_color.txt
+share/mcabber/help/cs/hlp_connect.txt
+share/mcabber/help/cs/hlp_del.txt
+share/mcabber/help/cs/hlp_disconnect.txt
+share/mcabber/help/cs/hlp_echo.txt
+share/mcabber/help/cs/hlp_event.txt
+share/mcabber/help/cs/hlp_group.txt
+share/mcabber/help/cs/hlp_help.txt
+share/mcabber/help/cs/hlp_iline.txt
+share/mcabber/help/cs/hlp_info.txt
+share/mcabber/help/cs/hlp_module.txt
+share/mcabber/help/cs/hlp_move.txt
+share/mcabber/help/cs/hlp_msay.txt
+share/mcabber/help/cs/hlp_otr.txt
+share/mcabber/help/cs/hlp_otrpolicy.txt
+share/mcabber/help/cs/hlp_pgp.txt
+share/mcabber/help/cs/hlp_quit.txt
+share/mcabber/help/cs/hlp_rawxml.txt
+share/mcabber/help/cs/hlp_rename.txt
+share/mcabber/help/cs/hlp_request.txt
+share/mcabber/help/cs/hlp_room.txt
+share/mcabber/help/cs/hlp_roster.txt
+share/mcabber/help/cs/hlp_say.txt
+share/mcabber/help/cs/hlp_say_to.txt
+share/mcabber/help/cs/hlp_screen_refresh.txt
+share/mcabber/help/cs/hlp_set.txt
+share/mcabber/help/cs/hlp_source.txt
+share/mcabber/help/cs/hlp_status.txt
+share/mcabber/help/cs/hlp_status_to.txt
+share/mcabber/help/cs/hlp_version.txt
+share/mcabber/help/de/
+share/mcabber/help/de/hlp.txt
+share/mcabber/help/de/hlp_add.txt
+share/mcabber/help/de/hlp_alias.txt
+share/mcabber/help/de/hlp_authorization.txt
+share/mcabber/help/de/hlp_bind.txt
+share/mcabber/help/de/hlp_buffer.txt
+share/mcabber/help/de/hlp_carbons.txt
+share/mcabber/help/de/hlp_chat_disable.txt
+share/mcabber/help/de/hlp_clear.txt
+share/mcabber/help/de/hlp_color.txt
+share/mcabber/help/de/hlp_connect.txt
+share/mcabber/help/de/hlp_del.txt
+share/mcabber/help/de/hlp_disconnect.txt
+share/mcabber/help/de/hlp_echo.txt
+share/mcabber/help/de/hlp_event.txt
+share/mcabber/help/de/hlp_group.txt
+share/mcabber/help/de/hlp_help.txt
+share/mcabber/help/de/hlp_iline.txt
+share/mcabber/help/de/hlp_info.txt
+share/mcabber/help/de/hlp_module.txt
+share/mcabber/help/de/hlp_move.txt
+share/mcabber/help/de/hlp_msay.txt
+share/mcabber/help/de/hlp_otr.txt
+share/mcabber/help/de/hlp_otrpolicy.txt
+share/mcabber/help/de/hlp_pgp.txt
+share/mcabber/help/de/hlp_quit.txt
+share/mcabber/help/de/hlp_rawxml.txt
+share/mcabber/help/de/hlp_rename.txt
+share/mcabber/help/de/hlp_request.txt
+share/mcabber/help/de/hlp_room.txt
+share/mcabber/help/de/hlp_roster.txt
+share/mcabber/help/de/hlp_say.txt
+share/mcabber/help/de/hlp_say_to.txt
+share/mcabber/help/de/hlp_screen_refresh.txt
+share/mcabber/help/de/hlp_set.txt
+share/mcabber/help/de/hlp_source.txt
+share/mcabber/help/de/hlp_status.txt
+share/mcabber/help/de/hlp_status_to.txt
+share/mcabber/help/de/hlp_version.txt
+share/mcabber/help/en/
+share/mcabber/help/en/hlp.txt
+share/mcabber/help/en/hlp_add.txt
+share/mcabber/help/en/hlp_alias.txt
+share/mcabber/help/en/hlp_authorization.txt
+share/mcabber/help/en/hlp_bind.txt
+share/mcabber/help/en/hlp_buffer.txt
+share/mcabber/help/en/hlp_carbons.txt
+share/mcabber/help/en/hlp_chat_disable.txt
+share/mcabber/help/en/hlp_clear.txt
+share/mcabber/help/en/hlp_color.txt
+share/mcabber/help/en/hlp_connect.txt
+share/mcabber/help/en/hlp_del.txt
+share/mcabber/help/en/hlp_disconnect.txt
+share/mcabber/help/en/hlp_echo.txt
+share/mcabber/help/en/hlp_event.txt
+share/mcabber/help/en/hlp_group.txt
+share/mcabber/help/en/hlp_help.txt
+share/mcabber/help/en/hlp_iline.txt
+share/mcabber/help/en/hlp_info.txt
+share/mcabber/help/en/hlp_module.txt
+share/mcabber/help/en/hlp_move.txt
+share/mcabber/help/en/hlp_msay.txt
+share/mcabber/help/en/hlp_otr.txt
+share/mcabber/help/en/hlp_otrpolicy.txt
+share/mcabber/help/en/hlp_pgp.txt
+share/mcabber/help/en/hlp_quit.txt
+share/mcabber/help/en/hlp_rawxml.txt
+share/mcabber/help/en/hlp_rename.txt
+share/mcabber/help/en/hlp_request.txt
+share/mcabber/help/en/hlp_room.txt
+share/mcabber/help/en/hlp_roster.txt
+share/mcabber/help/en/hlp_say.txt
+share/mcabber/help/en/hlp_say_to.txt
+share/mcabber/help/en/hlp_screen_refresh.txt
+share/mcabber/help/en/hlp_set.txt
+share/mcabber/help/en/hlp_source.txt
+share/mcabber/help/en/hlp_status.txt
+share/mcabber/help/en/hlp_status_to.txt
+share/mcabber/help/en/hlp_version.txt
+share/mcabber/help/fr/
+share/mcabber/help/fr/hlp.txt
+share/mcabber/help/fr/hlp_add.txt
+share/mcabber/help/fr/hlp_alias.txt
+share/mcabber/help/fr/hlp_authorization.txt
+share/mcabber/help/fr/hlp_bind.txt
+share/mcabber/help/fr/hlp_buffer.txt
+share/mcabber/help/fr/hlp_carbons.txt
+share/mcabber/help/fr/hlp_chat_disable.txt
+share/mcabber/help/fr/hlp_clear.txt
+share/mcabber/help/fr/hlp_color.txt
+share/mcabber/help/fr/hlp_connect.txt
+share/mcabber/help/fr/hlp_del.txt
+share/mcabber/help/fr/hlp_disconnect.txt
+share/mcabber/help/fr/hlp_echo.txt
+share/mcabber/help/fr/hlp_event.txt
+share/mcabber/help/fr/hlp_group.txt
+share/mcabber/help/fr/hlp_help.txt
+share/mcabber/help/fr/hlp_iline.txt
+share/mcabber/help/fr/hlp_info.txt
+share/mcabber/help/fr/hlp_module.txt
+share/mcabber/help/fr/hlp_move.txt
+share/mcabber/help/fr/hlp_msay.txt
+share/mcabber/help/fr/hlp_otr.txt
+share/mcabber/help/fr/hlp_otrpolicy.txt
+share/mcabber/help/fr/hlp_pgp.txt
+share/mcabber/help/fr/hlp_quit.txt
+share/mcabber/help/fr/hlp_rawxml.txt
+share/mcabber/help/fr/hlp_rename.txt
+share/mcabber/help/fr/hlp_request.txt
+share/mcabber/help/fr/hlp_room.txt
+share/mcabber/help/fr/hlp_roster.txt
+share/mcabber/help/fr/hlp_say.txt
+share/mcabber/help/fr/hlp_say_to.txt
+share/mcabber/help/fr/hlp_screen_refresh.txt
+share/mcabber/help/fr/hlp_set.txt
+share/mcabber/help/fr/hlp_source.txt
+share/mcabber/help/fr/hlp_status.txt
+share/mcabber/help/fr/hlp_status_to.txt
+share/mcabber/help/fr/hlp_version.txt
+share/mcabber/help/it/
+share/mcabber/help/it/hlp.txt
+share/mcabber/help/it/hlp_add.txt
+share/mcabber/help/it/hlp_alias.txt
+share/mcabber/help/it/hlp_authorization.txt
+share/mcabber/help/it/hlp_bind.txt
+share/mcabber/help/it/hlp_buffer.txt
+share/mcabber/help/it/hlp_carbons.txt
+share/mcabber/help/it/hlp_chat_disable.txt
+share/mcabber/help/it/hlp_clear.txt
+share/mcabber/help/it/hlp_color.txt
+share/mcabber/help/it/hlp_connect.txt
+share/mcabber/help/it/hlp_del.txt
+share/mcabber/help/it/hlp_disconnect.txt
+share/mcabber/help/it/hlp_echo.txt
+share/mcabber/help/it/hlp_event.txt
+share/mcabber/help/it/hlp_group.txt
+share/mcabber/help/it/hlp_help.txt
+share/mcabber/help/it/hlp_iline.txt
+share/mcabber/help/it/hlp_info.txt
+share/mcabber/help/it/hlp_module.txt
+share/mcabber/help/it/hlp_move.txt
+share/mcabber/help/it/hlp_msay.txt
+share/mcabber/help/it/hlp_otr.txt
+share/mcabber/help/it/hlp_otrpolicy.txt
+share/mcabber/help/it/hlp_pgp.txt
+share/mcabber/help/it/hlp_quit.txt
+share/mcabber/help/it/hlp_rawxml.txt
+share/mcabber/help/it/hlp_rename.txt
+share/mcabber/help/it/hlp_request.txt
+share/mcabber/help/it/hlp_room.txt
+share/mcabber/help/it/hlp_roster.txt
+share/mcabber/help/it/hlp_say.txt
+share/mcabber/help/it/hlp_say_to.txt
+share/mcabber/help/it/hlp_screen_refresh.txt
+share/mcabber/help/it/hlp_set.txt
+share/mcabber/help/it/hlp_source.txt
+share/mcabber/help/it/hlp_status.txt
+share/mcabber/help/it/hlp_status_to.txt
+share/mcabber/help/it/hlp_version.txt
+share/mcabber/help/nl/
+share/mcabber/help/nl/hlp.txt
+share/mcabber/help/nl/hlp_add.txt
+share/mcabber/help/nl/hlp_alias.txt
+share/mcabber/help/nl/hlp_authorization.txt
+share/mcabber/help/nl/hlp_bind.txt
+share/mcabber/help/nl/hlp_buffer.txt
+share/mcabber/help/nl/hlp_carbons.txt
+share/mcabber/help/nl/hlp_chat_disable.txt
+share/mcabber/help/nl/hlp_clear.txt
+share/mcabber/help/nl/hlp_color.txt
+share/mcabber/help/nl/hlp_connect.txt
+share/mcabber/help/nl/hlp_del.txt
+share/mcabber/help/nl/hlp_disconnect.txt
+share/mcabber/help/nl/hlp_echo.txt
+share/mcabber/help/nl/hlp_event.txt
+share/mcabber/help/nl/hlp_group.txt
+share/mcabber/help/nl/hlp_help.txt
+share/mcabber/help/nl/hlp_iline.txt
+share/mcabber/help/nl/hlp_info.txt
+share/mcabber/help/nl/hlp_module.txt
+share/mcabber/help/nl/hlp_move.txt
+share/mcabber/help/nl/hlp_msay.txt
+share/mcabber/help/nl/hlp_otr.txt
+share/mcabber/help/nl/hlp_otrpolicy.txt
+share/mcabber/help/nl/hlp_pgp.txt
+share/mcabber/help/nl/hlp_quit.txt
+share/mcabber/help/nl/hlp_rawxml.txt
+share/mcabber/help/nl/hlp_rename.txt
+share/mcabber/help/nl/hlp_request.txt
+share/mcabber/help/nl/hlp_room.txt
+share/mcabber/help/nl/hlp_roster.txt
+share/mcabber/help/nl/hlp_say.txt
+share/mcabber/help/nl/hlp_say_to.txt
+share/mcabber/help/nl/hlp_screen_refresh.txt
+share/mcabber/help/nl/hlp_set.txt
+share/mcabber/help/nl/hlp_source.txt
+share/mcabber/help/nl/hlp_status.txt
+share/mcabber/help/nl/hlp_status_to.txt
+share/mcabber/help/nl/hlp_version.txt
+share/mcabber/help/pl/
+share/mcabber/help/pl/hlp.txt
+share/mcabber/help/pl/hlp_add.txt
+share/mcabber/help/pl/hlp_alias.txt
+share/mcabber/help/pl/hlp_authorization.txt
+share/mcabber/help/pl/hlp_bind.txt
+share/mcabber/help/pl/hlp_buffer.txt
+share/mcabber/help/pl/hlp_carbons.txt
+share/mcabber/help/pl/hlp_chat_disable.txt
+share/mcabber/help/pl/hlp_clear.txt
+share/mcabber/help/pl/hlp_color.txt
+share/mcabber/help/pl/hlp_connect.txt
+share/mcabber/help/pl/hlp_del.txt
+share/mcabber/help/pl/hlp_disconnect.txt
+share/mcabber/help/pl/hlp_echo.txt
+share/mcabber/help/pl/hlp_event.txt
+share/mcabber/help/pl/hlp_group.txt
+share/mcabber/help/pl/hlp_help.txt
+share/mcabber/help/pl/hlp_iline.txt
+share/mcabber/help/pl/hlp_info.txt
+share/mcabber/help/pl/hlp_module.txt
+share/mcabber/help/pl/hlp_move.txt
+share/mcabber/help/pl/hlp_msay.txt
+share/mcabber/help/pl/hlp_otr.txt
+share/mcabber/help/pl/hlp_otrpolicy.txt
+share/mcabber/help/pl/hlp_pgp.txt
+share/mcabber/help/pl/hlp_quit.txt
+share/mcabber/help/pl/hlp_rawxml.txt
+share/mcabber/help/pl/hlp_rename.txt
+share/mcabber/help/pl/hlp_request.txt
+share/mcabber/help/pl/hlp_room.txt
+share/mcabber/help/pl/hlp_roster.txt
+share/mcabber/help/pl/hlp_say.txt
+share/mcabber/help/pl/hlp_say_to.txt
+share/mcabber/help/pl/hlp_screen_refresh.txt
+share/mcabber/help/pl/hlp_set.txt
+share/mcabber/help/pl/hlp_source.txt
+share/mcabber/help/pl/hlp_status.txt
+share/mcabber/help/pl/hlp_status_to.txt
+share/mcabber/help/pl/hlp_version.txt
+share/mcabber/help/ru/
+share/mcabber/help/ru/hlp.txt
+share/mcabber/help/ru/hlp_add.txt
+share/mcabber/help/ru/hlp_alias.txt
+share/mcabber/help/ru/hlp_authorization.txt
+share/mcabber/help/ru/hlp_bind.txt
+share/mcabber/help/ru/hlp_buffer.txt
+share/mcabber/help/ru/hlp_carbons.txt
+share/mcabber/help/ru/hlp_chat_disable.txt
+share/mcabber/help/ru/hlp_clear.txt
+share/mcabber/help/ru/hlp_color.txt
+share/mcabber/help/ru/hlp_connect.txt
+share/mcabber/help/ru/hlp_del.txt
+share/mcabber/help/ru/hlp_disconnect.txt
+share/mcabber/help/ru/hlp_echo.txt
+share/mcabber/help/ru/hlp_event.txt
+share/mcabber/help/ru/hlp_group.txt
+share/mcabber/help/ru/hlp_help.txt
+share/mcabber/help/ru/hlp_iline.txt
+share/mcabber/help/ru/hlp_info.txt
+share/mcabber/help/ru/hlp_module.txt
+share/mcabber/help/ru/hlp_move.txt
+share/mcabber/help/ru/hlp_msay.txt
+share/mcabber/help/ru/hlp_otr.txt
+share/mcabber/help/ru/hlp_otrpolicy.txt
+share/mcabber/help/ru/hlp_pgp.txt
+share/mcabber/help/ru/hlp_quit.txt
+share/mcabber/help/ru/hlp_rawxml.txt
+share/mcabber/help/ru/hlp_rename.txt
+share/mcabber/help/ru/hlp_request.txt
+share/mcabber/help/ru/hlp_room.txt
+share/mcabber/help/ru/hlp_roster.txt
+share/mcabber/help/ru/hlp_say.txt
+share/mcabber/help/ru/hlp_say_to.txt
+share/mcabber/help/ru/hlp_screen_refresh.txt
+share/mcabber/help/ru/hlp_set.txt
+share/mcabber/help/ru/hlp_source.txt
+share/mcabber/help/ru/hlp_status.txt
+share/mcabber/help/ru/hlp_status_to.txt
+share/mcabber/help/ru/hlp_version.txt
+share/mcabber/help/uk/
+share/mcabber/help/uk/hlp.txt
+share/mcabber/help/uk/hlp_add.txt
+share/mcabber/help/uk/hlp_alias.txt
+share/mcabber/help/uk/hlp_authorization.txt
+share/mcabber/help/uk/hlp_bind.txt
+share/mcabber/help/uk/hlp_buffer.txt
+share/mcabber/help/uk/hlp_carbons.txt
+share/mcabber/help/uk/hlp_chat_disable.txt
+share/mcabber/help/uk/hlp_clear.txt
+share/mcabber/help/uk/hlp_color.txt
+share/mcabber/help/uk/hlp_connect.txt
+share/mcabber/help/uk/hlp_del.txt
+share/mcabber/help/uk/hlp_disconnect.txt
+share/mcabber/help/uk/hlp_echo.txt
+share/mcabber/help/uk/hlp_event.txt
+share/mcabber/help/uk/hlp_group.txt
+share/mcabber/help/uk/hlp_help.txt
+share/mcabber/help/uk/hlp_iline.txt
+share/mcabber/help/uk/hlp_info.txt
+share/mcabber/help/uk/hlp_module.txt
+share/mcabber/help/uk/hlp_move.txt
+share/mcabber/help/uk/hlp_msay.txt
+share/mcabber/help/uk/hlp_otr.txt
+share/mcabber/help/uk/hlp_otrpolicy.txt
+share/mcabber/help/uk/hlp_pgp.txt
+share/mcabber/help/uk/hlp_quit.txt
+share/mcabber/help/uk/hlp_rawxml.txt
+share/mcabber/help/uk/hlp_rename.txt
+share/mcabber/help/uk/hlp_request.txt
+share/mcabber/help/uk/hlp_room.txt
+share/mcabber/help/uk/hlp_roster.txt
+share/mcabber/help/uk/hlp_say.txt
+share/mcabber/help/uk/hlp_say_to.txt
+share/mcabber/help/uk/hlp_screen_refresh.txt
+share/mcabber/help/uk/hlp_set.txt
+share/mcabber/help/uk/hlp_source.txt
+share/mcabber/help/uk/hlp_status.txt
+share/mcabber/help/uk/hlp_status_to.txt
+share/mcabber/help/uk/hlp_version.txt
+@tag update-desktop-database