Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 May 2015 04:47:16 +0000 (UTC)
From:      Kubilay Kocak <koobs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r387540 - head/mail/trojita
Message-ID:  <201505270447.t4R4lGsE027477@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: koobs
Date: Wed May 27 04:47:15 2015
New Revision: 387540
URL: https://svnweb.freebsd.org/changeset/ports/387540

Log:
  mail/trojita: Enable password plugins
  
  - Enable QTKEYCHAIN and CLEARTEXT plugins for trojita and trojita-qt4
  - Remove obsolete path patch and post-install: target
  
  PR:		200441
  Submitted by:	Marco Broder <marco dot broeder posteo eu> (maintainer)

Modified:
  head/mail/trojita/Makefile
  head/mail/trojita/pkg-plist

Modified: head/mail/trojita/Makefile
==============================================================================
--- head/mail/trojita/Makefile	Wed May 27 03:57:29 2015	(r387539)
+++ head/mail/trojita/Makefile	Wed May 27 04:47:15 2015	(r387540)
@@ -3,6 +3,7 @@
 
 PORTNAME=	trojita
 PORTVERSION=	0.5
+PORTREVISION=	1
 CATEGORIES=	mail
 MASTER_SITES=	SF/${PORTNAME}/src/
 
@@ -17,9 +18,9 @@ USE_LDCONFIG=	yes
 USES=		cmake compiler:c++11-lib cpe desktop-file-utils tar:bzip2
 CPE_PROJECT=	trojita_project
 CMAKE_ARGS+=	-DCMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make \
-		-DWITH_CLEARTEXT_PLUGIN:STRING=OFF -DWITH_DBUS:STRING=ON \
+		-DWITH_CLEARTEXT_PLUGIN:STRING=ON -DWITH_DBUS:STRING=ON \
 		-DWITH_DESKTOP:STRING=ON -DWITH_HARMATTAN:STRING=OFF \
-		-DWITH_QTKEYCHAIN_PLUGIN:STRING=OFF -DWITH_RAGEL:STRING=OFF \
+		-DWITH_QTKEYCHAIN_PLUGIN:STRING=ON -DWITH_RAGEL:STRING=OFF \
 		-DWITH_SHARED_PLUGINS:STRING=ON -DWITH_TESTS:STRING=OFF \
 		-DWITH_ZLIB:STRING=ON
 
@@ -28,21 +29,17 @@ INSTALLS_ICONS=	yes
 
 .if defined(PKGNAMESUFFIX) && ${PKGNAMESUFFIX} == "-qt4"
 CONFLICTS_INSTALL=	trojita-[0-9]*
+LIB_DEPENDS+=	libqtkeychain.so:${PORTSDIR}/security/qtkeychain-qt4
 CMAKE_ARGS+=	-DWITH_QT5:STRING=OFF
 USE_QT4=	linguisttools_build moc_build qmake_build rcc_build uic_build \
 		corelib dbus gui network opengl sql sql-sqlite3 webkit
 .else
 CONFLICTS_INSTALL=	trojita-qt4-[0-9]*
+LIB_DEPENDS+=	libqt5keychain.so:${PORTSDIR}/security/qtkeychain-qt5
 CMAKE_ARGS+=	-DWITH_QT5:STRING=ON
 USE_QT5=	buildtools_build linguisttools_build qmake_build \
 		core dbus gui network opengl printsupport \
 		qml quick sql sql-sqlite3 webkit widgets
 .endif
 
-post-patch:
-	${REINPLACE_CMD} -e 's|$${LINGUIST_PATH}/bin|${QT_BINDIR}|g' \
-		${WRKSRC}/cmake/FindQt5LinguistForTrojita.cmake
-
-post-install:
-
 .include <bsd.port.mk>

Modified: head/mail/trojita/pkg-plist
==============================================================================
--- head/mail/trojita/pkg-plist	Wed May 27 03:57:29 2015	(r387539)
+++ head/mail/trojita/pkg-plist	Wed May 27 04:47:15 2015	(r387540)
@@ -1,6 +1,8 @@
 bin/be.contacts
 bin/trojita
 lib/libtrojita_plugins.so
+lib/trojita/trojita_plugin_ClearTextPasswordPlugin.so
+lib/trojita/trojita_plugin_QtKeychainPasswordPlugin.so
 share/appdata/trojita.appdata.xml
 share/applications/trojita.desktop
 share/icons/hicolor/32x32/apps/trojita.png



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