Gentoo Archives: gentoo-commits

From: Samuel Bernardo <samuelbernardo.mail@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/user/ssnb:master commit in: app-admin/enpass/, app-admin/enpass/files/
Date: Fri, 09 Sep 2022 12:32:15
Message-Id: 1662718854.fce20a22449ccdc9552b4f71468c4eb052feb344.samuelbernardo@gentoo
1 commit: fce20a22449ccdc9552b4f71468c4eb052feb344
2 Author: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
3 AuthorDate: Fri Sep 9 10:20:54 2022 +0000
4 Commit: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
5 CommitDate: Fri Sep 9 10:20:54 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=fce20a22
7
8 Update enpass
9
10 Signed-off-by: Samuel Bernardo <samuelbernardo.mail <AT> gmail.com>
11
12 app-admin/enpass/enpass-5.3.0.ebuild | 77 ----------------------
13 .../{enpass-5.0.5.ebuild => enpass-6.8.1.ebuild} | 9 +--
14 app-admin/enpass/files/fix-.desktop-Icon-key.patch | 25 -------
15 .../enpass/files/fix-rc-.desktop-Icon-key.patch | 25 -------
16 4 files changed, 2 insertions(+), 134 deletions(-)
17
18 diff --git a/app-admin/enpass/enpass-5.3.0.ebuild b/app-admin/enpass/enpass-5.3.0.ebuild
19 deleted file mode 100644
20 index b78efd4..0000000
21 --- a/app-admin/enpass/enpass-5.3.0.ebuild
22 +++ /dev/null
23 @@ -1,77 +0,0 @@
24 -# Copyright 1999-2015 Gentoo Foundation
25 -# Distributed under the terms of the GNU General Public License v2
26 -# $Header: $
27 -# http://repo.sinew.in/dists/stable/main/binary-{amd64,i386}/Packages
28 -
29 -EAPI=5
30 -
31 -inherit eutils unpacker
32 -
33 -DESCRIPTION="A cross-platform, complete password management solution that securely manages passwords and all other life important credentials like bank accounts, Credit cards, IDs, passport, driving licenses etc. Everything is saved locally on user’s device and optionally he can sync through other devices using his accounts of Dropbox, Box, Google Drive, OneDrive, iCloud and ownCloud."
34 -HOMEPAGE="http://enpass.io/apps/linux/"
35 -SRC_URI="amd64? ( http://repo.sinew.in/pool/main/e/enpass/enpass_${PV}_amd64.deb )
36 - x86? ( http://repo.sinew.in/pool/main/e/enpass/enpass_${PV}_i386.deb )"
37 -
38 -LICENSE="SINEW"
39 -SLOT="0"
40 -KEYWORDS="x86 amd64"
41 -IUSE=""
42 -
43 -DEPEND="
44 - app-arch/unzip
45 - dev-libs/openssl
46 - dev-libs/libappindicator:2
47 - x11-libs/libXScrnSaver
48 - x11-libs/libX11
49 - sys-libs/glibc
50 - sys-devel/gcc
51 - sys-libs/zlib
52 - x11-libs/libXext
53 - x11-libs/libxcb
54 - x11-libs/libXau
55 - x11-libs/libXdmcp
56 - dev-db/sqlcipher
57 - dev-qt/qtcore:5
58 - dev-qt/qtnetwork:5
59 - dev-qt/qtxml:5
60 - dev-qt/qtxmlpatterns:5
61 - dev-qt/qtsql:5
62 - dev-qt/qtgui:5
63 - dev-qt/qtwebsockets:5
64 - dev-qt/qtwidgets:5
65 - dev-qt/qtmultimedia:5
66 -"
67 -RDEPEND="${DEPEND}"
68 -
69 -src_unpack() {
70 - unpack_deb "${A}"
71 - S="${WORKDIR}"
72 -}
73 -
74 -#src_prepare() {
75 - #epatch "${FILESDIR}"'/fix-rc-.desktop-Icon-key.patch'
76 - #rm -r "${WORKDIR}"/opt/Enpass/lib
77 -#}
78 -
79 -src_install() {
80 - cp -R "${WORKDIR}/usr" "${D}" || die "Install failed!"
81 - cp -R "${WORKDIR}/opt" "${D}" || die "Install failed!"
82 -}
83 -
84 -pkg_postinst() {
85 - elog "Enpass browser extentions are available from the website:"
86 - elog "https://enpass.io/enpass-browser-extension/"
87 -}
88 -
89 -pkg_postinst() {
90 - elog "Enpass introduces browser extentions in this version."
91 - elog "To install the Chrome extention, visit the chrome store:"
92 - elog "https://chrome.google.com/webstore/detail/enpass-password-manager-r/kmcfomidfpdkfieipokbalgegidffkal"
93 - elog ""
94 - elog "The Firefox extention is provided, and is located at:"
95 - elog "/opt/Enpass_RC/share/Firefox/enpass_rc_firefox.xpi"
96 - elog ""
97 - elog "For local extention install guide for Firefox, visit:"
98 - elog "https://developer.mozilla.org/en-US/Add-ons/Installing_extensions"
99 - elog "(Open the Extentions page and drag the file onto it)"
100 -}
101
102 diff --git a/app-admin/enpass/enpass-5.0.5.ebuild b/app-admin/enpass/enpass-6.8.1.ebuild
103 similarity index 93%
104 rename from app-admin/enpass/enpass-5.0.5.ebuild
105 rename to app-admin/enpass/enpass-6.8.1.ebuild
106 index b78efd4..c458477 100644
107 --- a/app-admin/enpass/enpass-5.0.5.ebuild
108 +++ b/app-admin/enpass/enpass-6.8.1.ebuild
109 @@ -1,9 +1,9 @@
110 -# Copyright 1999-2015 Gentoo Foundation
111 +# Copyright 1999-2022 Gentoo Authors
112 # Distributed under the terms of the GNU General Public License v2
113 # $Header: $
114 # http://repo.sinew.in/dists/stable/main/binary-{amd64,i386}/Packages
115
116 -EAPI=5
117 +EAPI=8
118
119 inherit eutils unpacker
120
121 @@ -48,11 +48,6 @@ src_unpack() {
122 S="${WORKDIR}"
123 }
124
125 -#src_prepare() {
126 - #epatch "${FILESDIR}"'/fix-rc-.desktop-Icon-key.patch'
127 - #rm -r "${WORKDIR}"/opt/Enpass/lib
128 -#}
129 -
130 src_install() {
131 cp -R "${WORKDIR}/usr" "${D}" || die "Install failed!"
132 cp -R "${WORKDIR}/opt" "${D}" || die "Install failed!"
133
134 diff --git a/app-admin/enpass/files/fix-.desktop-Icon-key.patch b/app-admin/enpass/files/fix-.desktop-Icon-key.patch
135 deleted file mode 100644
136 index ab3b966..0000000
137 --- a/app-admin/enpass/files/fix-.desktop-Icon-key.patch
138 +++ /dev/null
139 @@ -1,25 +0,0 @@
140 -From f0b1a3f3ca90105ad11e08b5ef65348e0f533e2f Mon Sep 17 00:00:00 2001
141 -From: zamabe <zamabe@××××××××××××.net>
142 -Date: Sat, 23 May 2015 00:44:48 -0500
143 -Subject: [PATCH] fix .desktop Icon key
144 -
145 ----
146 - usr/share/applications/enpass.desktop | 2 +-
147 - 1 file changed, 1 insertion(+), 1 deletion(-)
148 -
149 -diff --git a/usr/share/applications/enpass.desktop b/usr/share/applications/enpass.desktop
150 -index 856f157..0752e35 100644
151 ---- a/usr/share/applications/enpass.desktop
152 -+++ b/usr/share/applications/enpass.desktop
153 -@@ -2,7 +2,7 @@
154 - Type=Application
155 - Name=Enpass
156 - GenericName=EnpassPasswordManager
157 --Icon=enpass.png
158 -+Icon=enpass
159 - Terminal=false
160 - Exec=/opt/Enpass/bin/runenpass.sh %U
161 - MimeType=x-scheme-handler/enpass;
162 ---
163 -2.4.1
164 -
165
166 diff --git a/app-admin/enpass/files/fix-rc-.desktop-Icon-key.patch b/app-admin/enpass/files/fix-rc-.desktop-Icon-key.patch
167 deleted file mode 100644
168 index 1e72168..0000000
169 --- a/app-admin/enpass/files/fix-rc-.desktop-Icon-key.patch
170 +++ /dev/null
171 @@ -1,25 +0,0 @@
172 -From d5bfd018a79e35d289b2682f4a6a504bb9cd76fd Mon Sep 17 00:00:00 2001
173 -From: zamabe <zamabe@××××××××××××.net>
174 -Date: Fri, 18 Sep 2015 01:51:05 -0000
175 -Subject: [PATCH] fix -rc .desktop Icon key
176 -
177 ----
178 - usr/share/applications/enpass_rc.desktop | 2 +-
179 - 1 file changed, 1 insertion(+), 1 deletion(-)
180 -
181 -diff --git a/usr/share/applications/enpass_rc.desktop b/usr/share/applications/enpass_rc.desktop
182 -index bbf1fff..6f347a7 100755
183 ---- a/usr/share/applications/enpass_rc.desktop
184 -+++ b/usr/share/applications/enpass_rc.desktop
185 -@@ -2,7 +2,7 @@
186 - Type=Application
187 --Name=Enpass_RC
188 -+Name=Enpass RC
189 - GenericName=EnpassPasswordManager
190 --Icon=enpass_rc.png
191 -+Icon=enpass
192 - Terminal=false
193 - Exec=/opt/Enpass_RC/bin/runenpass.sh %U
194 - MimeType=x-scheme-handler/enpass;x-scheme-handler/enpassextension;
195 ---
196 -2.5.3