ports/145290: [PATCH] irc/irssi-xmpp: update to 0.50

Peter Schuller peter.schuller at infidyne.com
Fri Apr 2 13:00:19 UTC 2010


>Number:         145290
>Category:       ports
>Synopsis:       [PATCH] irc/irssi-xmpp: update to 0.50
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Apr 02 13:00:18 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     peter.schuller at infidyne.com
>Release:        FreeBSD 8.0-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD prometheus.scode.org 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:02:08 UTC 2009
>Description:
- Update to 0.50
- Remove the 'IGNORE'; I don't know what the problem was with the old version, but this
  version works with a current irssi.

Port maintainer (jadawin at FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- irssi-xmpp-0.50.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/irc/irssi-xmpp.orig/Makefile /usr/ports/irc/irssi-xmpp/Makefile
--- /usr/ports/irc/irssi-xmpp.orig/Makefile	2008-06-06 15:36:40.000000000 +0200
+++ /usr/ports/irc/irssi-xmpp/Makefile	2010-04-02 14:26:14.197332878 +0200
@@ -4,10 +4,9 @@
 # $FreeBSD: ports/irc/irssi-xmpp/Makefile,v 1.5 2008/06/06 13:36:40 edwin Exp $
 
 PORTNAME=	irssi-xmpp
-PORTVERSION=	0.13
-PORTREVISION=	1
+PORTVERSION=	0.50
 CATEGORIES=	irc
-MASTER_SITES=	http://cybione.org/src/irssi-xmpp/
+MASTER_SITES=	http://cybione.org/~irssi-xmpp/files/
 
 MAINTAINER=	jadawin at FreeBSD.org
 COMMENT=	Irssi-xmpp is an irssi plugin to connect to the Jabber network
@@ -21,13 +20,18 @@
 MAKE_ENV=	IRSSI_INCLUDE="${LOCALBASE}/include/irssi/"
 
 PLIST_FILES=	lib/irssi/modules/libfe_xmpp.so \
+		lib/irssi/modules/libtext_xmpp.so \
 		lib/irssi/modules/libxmpp_core.so
-PORTDOCS=	README
-
-IGNORE=		Does not work with irc/irssi-0.8.12
+PORTDOCS=	README \
+		FAQ \
+		GENERAL \
+		INTERNAL \
+		MUC \
+		STARTUP \
+		XEP
 
 do-install:
-.for data in core fe-common
+.for data in core fe-common fe-text
 	${MKDIR} ${PREFIX}/lib/irssi/modules
 	${INSTALL_PROGRAM} ${WRKSRC}/src/${data}/*.so \
 		${PREFIX}/lib/irssi/modules
@@ -35,6 +39,12 @@
 .if !defined(NOPORTDOCS)
 	${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/docs/FAQ ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/docs/GENERAL ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/docs/INTERNAL ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/docs/MUC ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/docs/STARTUP ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/docs/XEP ${DOCSDIR}
 .endif
 
 .include <bsd.port.mk>
diff -ruN --exclude=CVS /usr/ports/irc/irssi-xmpp.orig/distinfo /usr/ports/irc/irssi-xmpp/distinfo
--- /usr/ports/irc/irssi-xmpp.orig/distinfo	2007-09-13 01:56:31.000000000 +0200
+++ /usr/ports/irc/irssi-xmpp/distinfo	2010-04-02 14:11:44.893247968 +0200
@@ -1,3 +1,3 @@
-MD5 (irssi-xmpp-0.13.tar.gz) = be2dab63a3ef5d86c3be9d5ff02f26fe
-SHA256 (irssi-xmpp-0.13.tar.gz) = 0f6741c702222390d337c03b17ff65ed61a932fcd98780b5ffafbfdabf6eefa7
-SIZE (irssi-xmpp-0.13.tar.gz) = 25074
+MD5 (irssi-xmpp-0.50.tar.gz) = ca0dbe486fe28d10f6e6917d2575f6b7
+SHA256 (irssi-xmpp-0.50.tar.gz) = 9aa5c656dffb9a067485e90cb62e4ac5fd41c38acd7876c1dc95f52e4ffc9878
+SIZE (irssi-xmpp-0.50.tar.gz) = 65700
diff -ruN --exclude=CVS /usr/ports/irc/irssi-xmpp.orig/pkg-descr /usr/ports/irc/irssi-xmpp/pkg-descr
--- /usr/ports/irc/irssi-xmpp.orig/pkg-descr	2007-09-13 01:56:31.000000000 +0200
+++ /usr/ports/irc/irssi-xmpp/pkg-descr	2010-04-02 14:53:14.347159803 +0200
@@ -1,15 +1,16 @@
 irssi-xmpp's aim is to provide a good integration in this text-based
 irc client and a good support of XMPP (the Jabber protocol).
 
-Current main features are:
-
+Its main features are:
     * Sending and receiving messages in irssi's query windows
-    * A roster with contact's ressources tracking (contact list)
-    * Contact management (add, remove, manage subscriptions...)
-    * Contact's JIDs, ressources and commands completion (TAB key)
-    * Multiple accounts support (in different connection)
+    * A roster with contact & resource tracking (contact list)
+    * Contact management (add, remove, manage subscriptions)
+    * MUC (Multi-User Chat)
+    * Tab completion of commands, JIDs and resources
+    * Message Events ("composing")
+    * Support for multiple accounts
     * Unicode support (UTF-8)
-    * SSL support
+    * SSL and HTTP proxy support
     * ...
 
 WWW: http://cybione.org/src/irssi-xmpp/
--- irssi-xmpp-0.50.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list