summaryrefslogtreecommitdiff
path: root/chat
diff options
context:
space:
mode:
authorwiz <wiz>2012-08-26 14:06:19 +0000
committerwiz <wiz>2012-08-26 14:06:19 +0000
commit08e486809a66ea45d5e7c3b52975163387209a47 (patch)
tree08815a7f5c83651014abd37376aa7bcf53971062 /chat
parent24c2debd52c1630ac33370621c301466380e6000 (diff)
downloadpkgsrc-08e486809a66ea45d5e7c3b52975163387209a47.tar.gz
Import irssi-xmpp-0.52 as chat/irssi-xmpp.
Packaged for wip by Leonardo Taccari. irssi-xmpp is an irssi plugin to connect to the Jabber network. Its aim is to provide a good integration in this text-based irc client and a good support of XMPP (the Jabber protocol). Its main features are: * Sending and receiving messages in irssi's query windows * A roster with contact & resource tracking (contact list) * Contact management (add, remove, manage subscriptions) * Tab completion of commands, JIDs and resources * Many extensions supported (XEP) including Multi-User Chat (MUC) * Support for multiple accounts * Unicode support (UTF-8) * SSL and STARTTLS support To deal with the XMPP protocol, it uses of the Loudmouth library.
Diffstat (limited to 'chat')
-rw-r--r--chat/irssi-xmpp/DESCR15
-rw-r--r--chat/irssi-xmpp/Makefile38
-rw-r--r--chat/irssi-xmpp/PLIST12
-rw-r--r--chat/irssi-xmpp/distinfo8
4 files changed, 73 insertions, 0 deletions
diff --git a/chat/irssi-xmpp/DESCR b/chat/irssi-xmpp/DESCR
new file mode 100644
index 00000000000..4d7341d262a
--- /dev/null
+++ b/chat/irssi-xmpp/DESCR
@@ -0,0 +1,15 @@
+irssi-xmpp is an irssi plugin to connect to the Jabber network.
+Its aim is to provide a good integration in this text-based irc client
+and a good support of XMPP (the Jabber protocol).
+
+Its main features are:
+ * Sending and receiving messages in irssi's query windows
+ * A roster with contact & resource tracking (contact list)
+ * Contact management (add, remove, manage subscriptions)
+ * Tab completion of commands, JIDs and resources
+ * Many extensions supported (XEP) including Multi-User Chat (MUC)
+ * Support for multiple accounts
+ * Unicode support (UTF-8)
+ * SSL and STARTTLS support
+
+To deal with the XMPP protocol, it uses of the Loudmouth library.
diff --git a/chat/irssi-xmpp/Makefile b/chat/irssi-xmpp/Makefile
new file mode 100644
index 00000000000..555093647be
--- /dev/null
+++ b/chat/irssi-xmpp/Makefile
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile,v 1.1 2012/08/26 14:06:19 wiz Exp $
+#
+
+DISTNAME= irssi-xmpp-0.52
+CATEGORIES= chat
+MASTER_SITES= http://cybione.org/~irssi-xmpp/files/
+DISTFILES= ${DISTNAME}.tar.gz ${IRSSI_DISTFILE}
+
+MAINTAINER= leot1990@users.sourceforge.net
+HOMEPAGE= http://cybione.org/~irssi-xmpp/
+COMMENT= Irssi plugin to connect to the Jabber network
+LICENSE= gnu-gpl-v2
+
+DEPENDS+= irssi>=${IRSSI_VERSION}:../../chat/irssi
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+.include "../../mk/bsd.prefs.mk"
+.include "../../chat/irssi/Makefile.common"
+
+MAKE_JOBS_SAFE= no
+USE_TOOLS+= pkg-config
+WRKSRC= ${WRKDIR}/${IRSSI_DISTNAME}/${DISTNAME}
+
+MAKE_ENV+= IRSSI_INCLUDE="${WRKDIR}/${IRSSI_DISTNAME}"
+
+SUBST_CLASSES+= makefile
+SUBST_STAGE.makefile= pre-build
+SUBST_MESSAGE.makefile= Fixing doc-install Makefile target.
+SUBST_FILES.makefile= Makefile
+SUBST_SED.makefile+= -e '/docs/s/install/install -m 644/'
+
+post-extract:
+ ${MV} ${WRKDIR}/${DISTNAME} ${WRKDIR}/${IRSSI_DISTNAME}
+ ${CP} ${IRSSI_CONFIG_H} ${WRKSRC}/src/config.h
+
+.include "../../chat/loudmouth/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/chat/irssi-xmpp/PLIST b/chat/irssi-xmpp/PLIST
new file mode 100644
index 00000000000..fdd02c8e0a6
--- /dev/null
+++ b/chat/irssi-xmpp/PLIST
@@ -0,0 +1,12 @@
+@comment $NetBSD: PLIST,v 1.1 2012/08/26 14:06:19 wiz Exp $
+lib/irssi/modules/libfe_xmpp.so
+lib/irssi/modules/libtext_xmpp.so
+lib/irssi/modules/libxmpp_core.so
+share/doc/irssi/irssi-xmpp/FAQ
+share/doc/irssi/irssi-xmpp/GENERAL
+share/doc/irssi/irssi-xmpp/MUC
+share/doc/irssi/irssi-xmpp/STARTUP
+share/doc/irssi/irssi-xmpp/XEP
+share/irssi/help/roster
+share/irssi/help/xmppconnect
+share/irssi/help/xmppserver
diff --git a/chat/irssi-xmpp/distinfo b/chat/irssi-xmpp/distinfo
new file mode 100644
index 00000000000..2bc57344168
--- /dev/null
+++ b/chat/irssi-xmpp/distinfo
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1 2012/08/26 14:06:19 wiz Exp $
+
+SHA1 (irssi-0.8.15.tar.bz2) = b79ce8c2c98a76b004f63706e7868cd363000d89
+RMD160 (irssi-0.8.15.tar.bz2) = 0c8fba8cf3409621f6c1883127e14538a58c3359
+Size (irssi-0.8.15.tar.bz2) = 948847 bytes
+SHA1 (irssi-xmpp-0.52.tar.gz) = 330d80e6deb115b875d2a4e1ad0841888285e378
+RMD160 (irssi-xmpp-0.52.tar.gz) = b007e0462fee3a24dc06296713e4fc912b8c2528
+Size (irssi-xmpp-0.52.tar.gz) = 68105 bytes