From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 7FAB113888F for ; Sat, 31 Oct 2015 04:27:14 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3035EE07DD; Sat, 31 Oct 2015 04:27:12 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 85487E07DD for ; Sat, 31 Oct 2015 04:27:11 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 6196B340AE1 for ; Sat, 31 Oct 2015 04:27:08 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 49A211BBC for ; Sat, 31 Oct 2015 04:27:06 +0000 (UTC) From: "Jeroen Roovers" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Jeroen Roovers" Message-ID: <1446265622.06c1474fa8ca9941554f9df65242bc5f1f24d095.jer@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/vym/ X-VCS-Repository: repo/gentoo X-VCS-Files: x11-misc/vym/vym-9999.ebuild X-VCS-Directories: x11-misc/vym/ X-VCS-Committer: jer X-VCS-Committer-Name: Jeroen Roovers X-VCS-Revision: 06c1474fa8ca9941554f9df65242bc5f1f24d095 X-VCS-Branch: master Date: Sat, 31 Oct 2015 04:27:06 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 84a5995a-753e-42b2-bb47-be46a69ad1ef X-Archives-Hash: fa2017bd83310a7cff13c3505bdb1678 commit: 06c1474fa8ca9941554f9df65242bc5f1f24d095 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Oct 31 04:26:37 2015 +0000 Commit: Jeroen Roovers gentoo org> CommitDate: Sat Oct 31 04:27:02 2015 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c1474f x11-misc/vym: Add live ebuild. Package-Manager: portage-2.2.23 x11-misc/vym/vym-9999.ebuild | 60 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/x11-misc/vym/vym-9999.ebuild b/x11-misc/vym/vym-9999.ebuild new file mode 100644 index 0000000..d12bbab --- /dev/null +++ b/x11-misc/vym/vym-9999.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit eutils cmake-utils git-r3 + +DESCRIPTION="View Your Mind, a mindmap tool" +HOMEPAGE="http://www.insilmaril.de/vym/" +EGIT_REPO_URI="git://git.code.sf.net/p/vym/code" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="dbus" + +VYM_LINGUAS=( cs_CZ de_DE es fr ia it pt_BR ru sv zh_CN zh_TW ) +IUSE+=" ${VYM_LINGUAS[@]/#/linguas_}" + +DEPEND=" + dev-qt/qtgui:4[qt3support] + dev-qt/qtsvg:4 + dbus? ( dev-qt/qtdbus:4 ) +" +RDEPEND=" + ${DEPEND} + app-arch/zip +" + +DOCS=( README.txt ) + +src_prepare() { + epatch "${FILESDIR}"/${PN}-2.3.22-arrowobj.patch + + sed -i \ + -e '/lang\/vym_en.ts/d' \ + CMakeLists.txt || die + rm -r lang/vym_en.ts || die +} + +src_configure() { + local lingua + for lingua in ${VYM_LINGUAS[@]}; do + if ! use linguas_${lingua}; then + sed -i -e "/lang\/vym_${lingua}.ts/d" CMakeLists.txt || die + rm -r lang/vym_${lingua}.ts || die + fi + done + + local mycmakeargs=( + $(cmake-utils_use !dbus NO_DBUS) + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + doman doc/vym.1.gz + make_desktop_entry vym vym /usr/share/vym/icons/vym.png Education +}