Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 May 2015 21:20:20 +0000 (UTC)
From:      Tijl Coosemans <tijl@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r386485 - in head: deskutils/kdepim4 net-im/kopete-kde4
Message-ID:  <201505152120.t4FLKKWn088606@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tijl
Date: Fri May 15 21:20:20 2015
New Revision: 386485
URL: https://svnweb.freebsd.org/changeset/ports/386485

Log:
  - Modify deskutils/kdepim4 to install libkleo headers.  This basically
    reverts http://websvn.kde.org/?view=revision&revision=1070773 (Linux
    distros have done something similar)
  - Let net-im/kopete-kde4 depend on libkleo from deskutils/kdepim4 to
    enable the cryptography plugin
  - Remove dependencies from kopete-kde4 for protocols that are no longer
    supported (libjingle and MSN/WLM)
  
  PR:		199546
  Approved by:	maintainer timeout (3 weeks)

Modified:
  head/deskutils/kdepim4/Makefile
  head/deskutils/kdepim4/pkg-plist
  head/net-im/kopete-kde4/Makefile
  head/net-im/kopete-kde4/pkg-plist

Modified: head/deskutils/kdepim4/Makefile
==============================================================================
--- head/deskutils/kdepim4/Makefile	Fri May 15 21:15:03 2015	(r386484)
+++ head/deskutils/kdepim4/Makefile	Fri May 15 21:20:20 2015	(r386485)
@@ -3,6 +3,7 @@
 
 PORTNAME=	kdepim
 PORTVERSION=	${KDE4_VERSION}
+PORTREVISION=	1
 CATEGORIES=	deskutils kde
 MASTER_SITES=	KDE/${KDE4_BRANCH}/${PORTVERSION}/src
 DIST_SUBDIR=	KDE/${PORTVERSION}
@@ -44,4 +45,12 @@ post-patch:
 	${REINPLACE_CMD} -e '1 s|^.*/|/|g' \
 		${WRKSRC}/knotes/configdialog/knotecollectionconfigwidget.cpp
 
+post-install:
+	${MKDIR} ${STAGEDIR}${PREFIX}/include/kleo
+	${INSTALL_DATA} ${WRKSRC}/libkleo/kleo/*.h \
+		${STAGEDIR}${PREFIX}/include/kleo
+	${MKDIR} ${STAGEDIR}${PREFIX}/include/kleo/ui
+	${INSTALL_DATA} ${WRKSRC}/libkleo/ui/*.h \
+		${STAGEDIR}${PREFIX}/include/kleo/ui
+
 .include <bsd.port.mk>

Modified: head/deskutils/kdepim4/pkg-plist
==============================================================================
--- head/deskutils/kdepim4/pkg-plist	Fri May 15 21:15:03 2015	(r386484)
+++ head/deskutils/kdepim4/pkg-plist	Fri May 15 21:20:20 2015	(r386485)
@@ -43,6 +43,60 @@ bin/pimsettingexporter
 bin/sieveeditor
 bin/storageservicemanager
 etc/dbus-1/system.d/org.kde.kalarmrtcwake.conf
+include/kleo/abstractimportjob.h
+include/kleo/adduseridjob.h
+include/kleo/changeexpiryjob.h
+include/kleo/changeownertrustjob.h
+include/kleo/changepasswdjob.h
+include/kleo/checksumdefinition.h
+include/kleo/cryptobackend.h
+include/kleo/cryptobackendfactory.h
+include/kleo/cryptoconfig.h
+include/kleo/decryptjob.h
+include/kleo/decryptverifyjob.h
+include/kleo/deletejob.h
+include/kleo/dn.h
+include/kleo/downloadjob.h
+include/kleo/encryptjob.h
+include/kleo/enum.h
+include/kleo/exception.h
+include/kleo/exportjob.h
+include/kleo/hierarchicalkeylistjob.h
+include/kleo/importfromkeyserverjob.h
+include/kleo/importjob.h
+include/kleo/job.h
+include/kleo/kconfigbasedkeyfilter.h
+include/kleo/keyfilter.h
+include/kleo/keyfiltermanager.h
+include/kleo/keygenerationjob.h
+include/kleo/keylistjob.h
+include/kleo/kleo_export.h
+include/kleo/listallkeysjob.h
+include/kleo/multideletejob.h
+include/kleo/oidmap.h
+include/kleo/refreshkeysjob.h
+include/kleo/signencryptjob.h
+include/kleo/signjob.h
+include/kleo/signkeyjob.h
+include/kleo/specialjob.h
+include/kleo/stl_util.h
+include/kleo/ui/cryptoconfigdialog.h
+include/kleo/ui/cryptoconfigmodule.h
+include/kleo/ui/cryptoconfigmodule_p.h
+include/kleo/ui/directoryserviceswidget.h
+include/kleo/ui/dnattributeorderconfigwidget.h
+include/kleo/ui/filenamerequester.h
+include/kleo/ui/kdhorizontalline.h
+include/kleo/ui/keyapprovaldialog.h
+include/kleo/ui/keylistview.h
+include/kleo/ui/keyrequester.h
+include/kleo/ui/keyselectiondialog.h
+include/kleo/ui/messagebox.h
+include/kleo/ui/messagebox_p.h
+include/kleo/ui/progressbar.h
+include/kleo/ui/progressdialog.h
+include/kleo/verifydetachedjob.h
+include/kleo/verifyopaquejob.h
 lib/akonadi/contact/editorpageplugins/cryptopageplugin.so
 lib/kde4/akregator_config_advanced.so
 lib/kde4/akregator_config_appearance.so

Modified: head/net-im/kopete-kde4/Makefile
==============================================================================
--- head/net-im/kopete-kde4/Makefile	Fri May 15 21:15:03 2015	(r386484)
+++ head/net-im/kopete-kde4/Makefile	Fri May 15 21:20:20 2015	(r386485)
@@ -2,6 +2,7 @@
 
 PORTNAME=	kopete
 PORTVERSION=	${KDE4_VERSION}
+PORTREVISION=	1
 CATEGORIES=	net-im kde
 MASTER_SITES=	KDE/${KDE4_BRANCH}/${PORTVERSION}/src
 DIST_SUBDIR=	KDE/${PORTVERSION}
@@ -13,24 +14,17 @@ LIB_DEPENDS=	libidn.so:${PORTSDIR}/dns/l
 		libqca.so:${PORTSDIR}/devel/qca \
 		libotr.so.5:${PORTSDIR}/security/libotr \
 		libgadu.so:${PORTSDIR}/polish/libgadu \
-		libortp.so:${PORTSDIR}/net/ortp \
-		libmediastreamer_base.so:${PORTSDIR}/net/mediastreamer \
-		libspeex.so:${PORTSDIR}/audio/speex \
-		libexpat.so:${PORTSDIR}/textproc/expat2 \
+		libkleo.so:${PORTSDIR}/deskutils/kdepim4 \
 		libmeanwhile.so:${PORTSDIR}/net-im/meanwhile \
 		libv4l2.so:${PORTSDIR}/multimedia/libv4l \
 		libjasper.so:${PORTSDIR}/graphics/jasper \
-		libjpeg.so:${PORTSDIR}/graphics/jpeg \
-		libjsoncpp.so:${PORTSDIR}/devel/jsoncpp
-BUILD_DEPENDS=	${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat \
-		${LOCALBASE}/lib/mediastreamer/plugins/libmsilbc.so:${PORTSDIR}/audio/msilbc
-RUN_DEPENDS=	${LOCALBASE}/lib/mediastreamer/plugins/libmsilbc.so:${PORTSDIR}/audio/msilbc
+		libjpeg.so:${PORTSDIR}/graphics/jpeg
+BUILD_DEPENDS=	${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat
 
 USES=		cmake:outsource pkgconfig shebangfix tar:xz webplugin:native
 USE_GNOME=	libxml2 libxslt
 USE_KDE4=	kdelibs kdeprefix pimlibs \
 		automoc4 qimageblitz
-USE_OPENSSL=	yes
 USE_QT4=	corelib gui network qt3support sql xml \
 		moc_build qmake_build rcc_build uic_build uic3_build
 USE_SQLITE=	yes
@@ -51,7 +45,7 @@ CMAKE_ARGS+=	-DWITH_Alsa:BOOL=OFF
 CMAKE_ARGS+=	-DMOZPLUGIN_INSTALL_DIR:PATH="${WEBPLUGIN_DIR}"
 
 # Forcefully disable net-im/libmsn which was deprecated on 2013-07-27.
-CMAKE_ARGS+=	-DHAVE_LIBMSN:BOOL=OFF
+CMAKE_ARGS+=	-DWITH_wlm:BOOL=OFF
 
 # Fix build with fresh multimedia/v4l_compat installed.
 CFLAGS+=	-DHAVE_LINUX_INTEGER_TYPES=1

Modified: head/net-im/kopete-kde4/pkg-plist
==============================================================================
--- head/net-im/kopete-kde4/pkg-plist	Fri May 15 21:15:03 2015	(r386484)
+++ head/net-im/kopete-kde4/pkg-plist	Fri May 15 21:20:20 2015	(r386485)
@@ -78,6 +78,7 @@ lib/kde4/kcm_kopete_autoreplace.so
 lib/kde4/kcm_kopete_avdeviceconfig.so
 lib/kde4/kcm_kopete_behaviorconfig.so
 lib/kde4/kcm_kopete_chatwindowconfig.so
+lib/kde4/kcm_kopete_cryptography.so
 lib/kde4/kcm_kopete_highlight.so
 lib/kde4/kcm_kopete_history.so
 lib/kde4/kcm_kopete_history2.so
@@ -98,6 +99,7 @@ lib/kde4/kopete_autoreplace.so
 lib/kde4/kopete_bonjour.so
 lib/kde4/kopete_chatwindow.so
 lib/kde4/kopete_contactnotes.so
+lib/kde4/kopete_cryptography.so
 lib/kde4/kopete_emailwindow.so
 lib/kde4/kopete_gadu.so
 lib/kde4/kopete_groupwise.so
@@ -588,6 +590,8 @@ share/apps/kopete/webpresence/webpresenc
 share/apps/kopete/webpresence/webpresence_xhtml.xsl
 share/apps/kopete/webpresence/webpresence_xhtml_images.xsl
 share/apps/kopete_contactnotes/contactnotesui.rc
+share/apps/kopete_cryptography/cryptographychatui.rc
+share/apps/kopete_cryptography/cryptographyui.rc
 share/apps/kopete_groupwise/gwchatui.rc
 share/apps/kopete_history/historychatui.rc
 share/apps/kopete_history/historyui.rc
@@ -745,6 +749,7 @@ share/kde4/services/chatwindow.desktop
 share/kde4/services/emailwindow.desktop
 share/kde4/services/kconfiguredialog/kopete_addbookmarks_config.desktop
 share/kde4/services/kconfiguredialog/kopete_autoreplace_config.desktop
+share/kde4/services/kconfiguredialog/kopete_cryptography_config.desktop
 share/kde4/services/kconfiguredialog/kopete_highlight_config.desktop
 share/kde4/services/kconfiguredialog/kopete_history2_config.desktop
 share/kde4/services/kconfiguredialog/kopete_history_config.desktop
@@ -767,6 +772,7 @@ share/kde4/services/kopete_behaviorconfi
 share/kde4/services/kopete_bonjour.desktop
 share/kde4/services/kopete_chatwindowconfig.desktop
 share/kde4/services/kopete_contactnotes.desktop
+share/kde4/services/kopete_cryptography.desktop
 share/kde4/services/kopete_gadu.desktop
 share/kde4/services/kopete_groupwise.desktop
 share/kde4/services/kopete_highlight.desktop



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201505152120.t4FLKKWn088606>