Attached patch adds support for the Jabber protocol to Kopete.

---
Lars Hansson
? w-kdenetwork-3.5.1p0
Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/kde/network3/Makefile,v
retrieving revision 1.36
diff -u -r1.36 Makefile
--- Makefile	2006/02/03 20:39:22	1.36
+++ Makefile	2006/03/20 04:19:48
@@ -4,7 +4,7 @@
 CATEGORIES=		x11 x11/kde
 VERSION=		3.5.1
 DISTNAME=		kdenetwork-${VERSION}
-PKGNAME=		${DISTNAME}
+PKGNAME=		${DISTNAME}p0
 MODKDE_VERSION=		3.5
 FLAVORS=debug
 SHARED_LIBS=		kopete			2.0 \
@@ -14,7 +14,8 @@
 			rss			2.0
 
 LIB_DEPENDS= kdecore.6,DCOP,kabc,kdefx,kdeprint,kdesu,kdeui,khtml,kio,kjs,kparts,kresources,ktexteditor,kutils,kwalletclient,vcard,kspell,kdnssd,knewstuff::x11/kde/libs3 \
-	xmms::audio/xmms
+	xmms::audio/xmms \
+	idn::devel/libidn
 
 SEPARATE_BUILD=	flavored
 
@@ -24,6 +25,7 @@
 
 USE_LIBTOOL=	Yes
 LIBTOOL_FLAGS+=	--tag=disable-static
+CONFIGURE_FLAGS+= --with-libidn
 post-configure:
 	@touch ${WRKSRC}/Makefile.in
 	@touch ${WRKBUILD}/Makefile
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/kde/network3/pkg/PLIST,v
retrieving revision 1.28
diff -u -r1.28 PLIST
--- pkg/PLIST	2006/01/05 21:59:07	1.28
+++ pkg/PLIST	2006/03/20 04:19:50
@@ -149,6 +149,8 @@
 ${KDE}/kfile_torrent.so
 ${KDE}/khtml_kget.la
 ${KDE}/khtml_kget.so
+${KDE}/kio_jabberdisco.la
+${KDE}/kio_jabberdisco.so
 ${KDE}/kio_lan.la
 ${KDE}/kio_lan.so
 ${KDE}/kio_zeroconf.la
@@ -185,6 +187,8 @@
 ${KDE}/kopete_icq.so
 ${KDE}/kopete_irc.la
 ${KDE}/kopete_irc.so
+${KDE}/kopete_jabber.la
+${KDE}/kopete_jabber.so
 ${KDE}/kopete_latex.la
 ${KDE}/kopete_latex.so
 ${KDE}/kopete_msn.la
@@ -421,6 +425,19 @@
 share/apps/kopete/icons/crystalsvg/16x16/actions/irc_op.png
 share/apps/kopete/icons/crystalsvg/16x16/actions/irc_server.png
 share/apps/kopete/icons/crystalsvg/16x16/actions/irc_voice.png
+share/apps/kopete/icons/crystalsvg/16x16/actions/jabber_away.png
+share/apps/kopete/icons/crystalsvg/16x16/actions/jabber_chatty.png
+share/apps/kopete/icons/crystalsvg/16x16/actions/jabber_connecting.mng
+share/apps/kopete/icons/crystalsvg/16x16/actions/jabber_group.png
+share/apps/kopete/icons/crystalsvg/16x16/actions/jabber_invisible.png
+share/apps/kopete/icons/crystalsvg/16x16/actions/jabber_na.png
+share/apps/kopete/icons/crystalsvg/16x16/actions/jabber_offline.png
+share/apps/kopete/icons/crystalsvg/16x16/actions/jabber_online.png
+share/apps/kopete/icons/crystalsvg/16x16/actions/jabber_original.png
+share/apps/kopete/icons/crystalsvg/16x16/actions/jabber_raw.png
+share/apps/kopete/icons/crystalsvg/16x16/actions/jabber_serv_off.png
+share/apps/kopete/icons/crystalsvg/16x16/actions/jabber_serv_on.png
+share/apps/kopete/icons/crystalsvg/16x16/actions/jabber_xa.png
 share/apps/kopete/icons/crystalsvg/16x16/actions/kgpg_key1.png
 share/apps/kopete/icons/crystalsvg/16x16/actions/kgpg_key2.png
 share/apps/kopete/icons/crystalsvg/16x16/actions/kgpg_key3.png
@@ -458,6 +475,7 @@
 share/apps/kopete/icons/crystalsvg/16x16/apps/groupwise_protocol.png
 share/apps/kopete/icons/crystalsvg/16x16/apps/icq_protocol.png
 share/apps/kopete/icons/crystalsvg/16x16/apps/irc_protocol.png
+share/apps/kopete/icons/crystalsvg/16x16/apps/jabber_protocol.png
 share/apps/kopete/icons/crystalsvg/16x16/apps/msn_protocol.png
 share/apps/kopete/icons/crystalsvg/16x16/apps/sms_protocol.png
 share/apps/kopete/icons/crystalsvg/16x16/apps/testbed_protocol.png
@@ -491,6 +509,7 @@
 share/apps/kopete/icons/crystalsvg/32x32/apps/highlight.png
 share/apps/kopete/icons/crystalsvg/32x32/apps/icq_protocol.png
 share/apps/kopete/icons/crystalsvg/32x32/apps/irc_protocol.png
+share/apps/kopete/icons/crystalsvg/32x32/apps/jabber_protocol.png
 share/apps/kopete/icons/crystalsvg/32x32/apps/kopete_avdevice.png
 share/apps/kopete/icons/crystalsvg/32x32/apps/latex.png
 share/apps/kopete/icons/crystalsvg/32x32/apps/msn_protocol.png
@@ -510,6 +529,7 @@
 share/apps/kopete/icons/crystalsvg/48x48/apps/aim_protocol.png
 share/apps/kopete/icons/crystalsvg/48x48/apps/groupwise_protocol.png
 share/apps/kopete/icons/crystalsvg/48x48/apps/icq_protocol.png
+share/apps/kopete/icons/crystalsvg/48x48/apps/jabber_protocol.png
 share/apps/kopete/icons/crystalsvg/48x48/apps/msn_protocol.png
 share/apps/kopete/icons/crystalsvg/48x48/apps/sms_protocol.png
 share/apps/kopete/icons/crystalsvg/48x48/apps/testbed_protocol.png
@@ -546,6 +566,19 @@
 share/apps/kopete/icons/hicolor/16x16/actions/icq_occupied.png
 share/apps/kopete/icons/hicolor/16x16/actions/icq_offline.png
 share/apps/kopete/icons/hicolor/16x16/actions/icq_online.png
+share/apps/kopete/icons/hicolor/16x16/actions/jabber_away.png
+share/apps/kopete/icons/hicolor/16x16/actions/jabber_chatty.png
+share/apps/kopete/icons/hicolor/16x16/actions/jabber_connecting.mng
+share/apps/kopete/icons/hicolor/16x16/actions/jabber_group.png
+share/apps/kopete/icons/hicolor/16x16/actions/jabber_invisible.png
+share/apps/kopete/icons/hicolor/16x16/actions/jabber_na.png
+share/apps/kopete/icons/hicolor/16x16/actions/jabber_offline.png
+share/apps/kopete/icons/hicolor/16x16/actions/jabber_online.png
+share/apps/kopete/icons/hicolor/16x16/actions/jabber_original.png
+share/apps/kopete/icons/hicolor/16x16/actions/jabber_raw.png
+share/apps/kopete/icons/hicolor/16x16/actions/jabber_serv_off.png
+share/apps/kopete/icons/hicolor/16x16/actions/jabber_serv_on.png
+share/apps/kopete/icons/hicolor/16x16/actions/jabber_xa.png
 share/apps/kopete/icons/hicolor/16x16/actions/kopeteavailable.png
 share/apps/kopete/icons/hicolor/16x16/actions/kopeteaway.png
 share/apps/kopete/icons/hicolor/16x16/actions/newmsg.png
@@ -553,6 +586,7 @@
 share/apps/kopete/icons/hicolor/16x16/apps/
 share/apps/kopete/icons/hicolor/16x16/apps/aim_protocol.png
 share/apps/kopete/icons/hicolor/16x16/apps/icq_protocol.png
+share/apps/kopete/icons/hicolor/16x16/apps/jabber_protocol.png
 share/apps/kopete/icons/hicolor/22x22/
 share/apps/kopete/icons/hicolor/22x22/actions/
 share/apps/kopete/icons/hicolor/22x22/actions/kopeteavailable.png
@@ -565,10 +599,13 @@
 share/apps/kopete/icons/hicolor/32x32/apps/
 share/apps/kopete/icons/hicolor/32x32/apps/aim_protocol.png
 share/apps/kopete/icons/hicolor/32x32/apps/icq_protocol.png
+share/apps/kopete/icons/hicolor/32x32/apps/jabber_protocol.png
 share/apps/kopete/icons/hicolor/48x48/
 share/apps/kopete/icons/hicolor/48x48/actions/
 share/apps/kopete/icons/hicolor/48x48/actions/kopeteavailable.png
 share/apps/kopete/icons/hicolor/48x48/actions/kopeteaway.png
+share/apps/kopete/icons/hicolor/48x48/apps/
+share/apps/kopete/icons/hicolor/48x48/apps/jabber_protocol.png
 share/apps/kopete/ircchatui.rc
 share/apps/kopete/ircnetworks.xml
 share/apps/kopete/kopetechatwindow.rc
@@ -1932,6 +1969,7 @@
 share/services/fileshare_propsdlgplugin.desktop
 share/services/invitation.protocol
 share/services/irc.protocol
+share/services/jabberdisco.protocol
 share/services/kconfiguredialog/
 share/services/kconfiguredialog/kopete_addbookmarks_config.desktop
 share/services/kconfiguredialog/kopete_alias_config.desktop
@@ -1970,6 +2008,7 @@
 share/services/kopete_icq.desktop
 share/services/kopete_identityconfig.desktop
 share/services/kopete_irc.desktop
+share/services/kopete_jabber.desktop
 share/services/kopete_latex.desktop
 share/services/kopete_msn.desktop
 share/services/kopete_netmeeting.desktop

Reply via email to