From owner-svn-ports-head@FreeBSD.ORG Fri May 15 21:20:21 2015 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D430FA47; Fri, 15 May 2015 21:20:21 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B5DEA14EC; Fri, 15 May 2015 21:20:21 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4FLKL7k088610; Fri, 15 May 2015 21:20:21 GMT (envelope-from tijl@FreeBSD.org) Received: (from tijl@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4FLKKWn088606; Fri, 15 May 2015 21:20:20 GMT (envelope-from tijl@FreeBSD.org) Message-Id: <201505152120.t4FLKKWn088606@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: tijl set sender to tijl@FreeBSD.org using -f From: Tijl Coosemans Date: Fri, 15 May 2015 21:20:20 +0000 (UTC) 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 X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 May 2015 21:20:21 -0000 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 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