From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 47897138350 for ; Thu, 23 Apr 2020 19:25:49 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 63A54E0A85; Thu, 23 Apr 2020 19:25:48 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 3A757E0A85 for ; Thu, 23 Apr 2020 19:25:47 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 583C834F287 for ; Thu, 23 Apr 2020 19:25:46 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id E42FF1EE for ; Thu, 23 Apr 2020 19:25:44 +0000 (UTC) From: "David Heidelberg" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "David Heidelberg" Message-ID: <1587669921.7ec4544c2020959453938b681f0fc1e3e8ec68b9.okias@gentoo> Subject: [gentoo-commits] repo/proj/guru:dev commit in: app-admin/gnome-passwordsafe/ X-VCS-Repository: repo/proj/guru X-VCS-Files: app-admin/gnome-passwordsafe/Manifest app-admin/gnome-passwordsafe/gnome-passwordsafe-3.99.2.ebuild app-admin/gnome-passwordsafe/metadata.xml X-VCS-Directories: app-admin/gnome-passwordsafe/ X-VCS-Committer: okias X-VCS-Committer-Name: David Heidelberg X-VCS-Revision: 7ec4544c2020959453938b681f0fc1e3e8ec68b9 X-VCS-Branch: dev Date: Thu, 23 Apr 2020 19:25:44 +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-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 208baf10-0ae2-4dd4-b1d3-2201a79522d0 X-Archives-Hash: 14a3dd12e02098b085616b80297fb854 commit: 7ec4544c2020959453938b681f0fc1e3e8ec68b9 Author: David Heidelberg ixit cz> AuthorDate: Thu Apr 23 12:46:01 2020 +0000 Commit: David Heidelberg ixit cz> CommitDate: Thu Apr 23 19:25:21 2020 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ec4544c app-admin/gnome-passwordsafe: New package. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: David Heidelberg ixit.cz> app-admin/gnome-passwordsafe/Manifest | 1 + .../gnome-passwordsafe-3.99.2.ebuild | 48 ++++++++++++++++++++++ app-admin/gnome-passwordsafe/metadata.xml | 9 ++++ 3 files changed, 58 insertions(+) diff --git a/app-admin/gnome-passwordsafe/Manifest b/app-admin/gnome-passwordsafe/Manifest new file mode 100644 index 0000000..7e83094 --- /dev/null +++ b/app-admin/gnome-passwordsafe/Manifest @@ -0,0 +1 @@ +DIST PasswordSafe-3.99.2.tar.bz2 530080 BLAKE2B 16ec5a73a5fd110065ee035afde13de87074b27404881eec2340e8ab67a67c704b5efdba64833dea29a27e3f966247c5d006c1037f2d9bcb505c494d63fc782b SHA512 f6ccf269c7f3597ee0da38cf3dd05596b2d3adbfbc8be3b4f7a87f6ea250e99adf70408003d351f20e693d83a7a3f4068f5e14b8cc69a95ce8eb4f157b61d9a5 diff --git a/app-admin/gnome-passwordsafe/gnome-passwordsafe-3.99.2.ebuild b/app-admin/gnome-passwordsafe/gnome-passwordsafe-3.99.2.ebuild new file mode 100644 index 0000000..5013d48 --- /dev/null +++ b/app-admin/gnome-passwordsafe/gnome-passwordsafe-3.99.2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome2-utils meson xdg + +DESCRIPTION="A password manager for GNOME" +HOMEPAGE="https://gitlab.gnome.org/World/PasswordSafe" + +SRC_URI="https://gitlab.gnome.org/World/PasswordSafe/-/archive/${PV}/PasswordSafe-${PV}.tar.bz2" + +LICENSE="GPL-2+" +IUSE="debug +introspection" +KEYWORDS="~amd64 ~x86" +SLOT="0" + +S="${WORKDIR}/PasswordSafe-${PV}" + +RDEPEND=" + >=dev-lang/python-3.6.5:* + >=dev-python/pykeepass-3.2.0 + >=x11-libs/gtk+-3.24.1:3[introspection?] + >=gui-libs/libhandy-0.0.13 + >=dev-libs/libpwquality-1.4.0[python] + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) +" +DEPEND=" + ${RDEPEND} +" + +src_configure() { + local emesonargs=( + -Dprofile=$(usex debug development default) + ) + meson_src_configure +} + +pkg_postinst() { + gnome2_gconf_install + gnome2_schemas_update + xdg_pkg_postinst +} +pkg_postrm() { + gnome2_gconf_uninstall + gnome2_schemas_update + xdg_pkg_postrm +} diff --git a/app-admin/gnome-passwordsafe/metadata.xml b/app-admin/gnome-passwordsafe/metadata.xml new file mode 100644 index 0000000..844b011 --- /dev/null +++ b/app-admin/gnome-passwordsafe/metadata.xml @@ -0,0 +1,9 @@ + + + + + + david@ixit.cz + David Heidelberg + +