commit:     a4b005bf0b3c2a069ddeccf667cbb0bf5e63fa25
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  2 21:26:57 2016 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Tue Feb  2 21:26:57 2016 +0000
URL:        https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=a4b005bf

app-admin/passwordsafe: Fix dependencies

Package-Manager: portage-2.2.27

 app-admin/passwordsafe/passwordsafe-0.98_beta.ebuild | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/app-admin/passwordsafe/passwordsafe-0.98_beta.ebuild 
b/app-admin/passwordsafe/passwordsafe-0.98_beta.ebuild
index dac9adf..51be156 100644
--- a/app-admin/passwordsafe/passwordsafe-0.98_beta.ebuild
+++ b/app-admin/passwordsafe/passwordsafe-0.98_beta.ebuild
@@ -16,17 +16,18 @@ 
SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
 LICENSE="Artistic-2"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="minimal yubikey +xml"
+IUSE="minimal test yubikey +xml"
 
 RDEPEND="xml? ( dev-libs/xerces-c )
        sys-apps/util-linux
-       sys-devel/gettext
        x11-libs/libXt
        x11-libs/libXtst
        x11-libs/wxGTK:${WX_GTK_VER}[X]
        !minimal? ( !!app-misc/pwsafe )
        yubikey? ( sys-auth/ykpers )"
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+       sys-devel/gettext
+       test? ( dev-cpp/gtest )"
 
 S=${WORKDIR}/pwsafe-${MY_PV}
 
@@ -42,6 +43,8 @@ src_prepare() {
        sed -i docs/pwsafe.1 \
                -e 's/PWSAFE/PASSWORDSAFE/' \
                -e "s/^.B pwsafe/.B ${PN}/" || die
+       use test || sed -i -e '/find_package(GTest REQUIRED)/s/^/#/' \
+               -e '/add_subdirectory (src\/test)/s/^/#/' CMakeLists.txt || die
        epatch "${FILESDIR}"/${P}-fix-noyubikey.patch\
                "${FILESDIR}"/${P}-fix-yubikey.patch
 }

Reply via email to