commit:     fce20a22449ccdc9552b4f71468c4eb052feb344
Author:     Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
AuthorDate: Fri Sep  9 10:20:54 2022 +0000
Commit:     Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
CommitDate: Fri Sep  9 10:20:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=fce20a22

Update enpass

Signed-off-by: Samuel Bernardo <samuelbernardo.mail <AT> gmail.com>

 app-admin/enpass/enpass-5.3.0.ebuild               | 77 ----------------------
 .../{enpass-5.0.5.ebuild => enpass-6.8.1.ebuild}   |  9 +--
 app-admin/enpass/files/fix-.desktop-Icon-key.patch | 25 -------
 .../enpass/files/fix-rc-.desktop-Icon-key.patch    | 25 -------
 4 files changed, 2 insertions(+), 134 deletions(-)

diff --git a/app-admin/enpass/enpass-5.3.0.ebuild 
b/app-admin/enpass/enpass-5.3.0.ebuild
deleted file mode 100644
index b78efd4..0000000
--- a/app-admin/enpass/enpass-5.3.0.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-# http://repo.sinew.in/dists/stable/main/binary-{amd64,i386}/Packages
-
-EAPI=5
-
-inherit eutils unpacker
-
-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."
-HOMEPAGE="http://enpass.io/apps/linux/";
-SRC_URI="amd64? ( 
http://repo.sinew.in/pool/main/e/enpass/enpass_${PV}_amd64.deb )
-         x86?  ( http://repo.sinew.in/pool/main/e/enpass/enpass_${PV}_i386.deb 
)"
-
-LICENSE="SINEW"
-SLOT="0"
-KEYWORDS="x86 amd64"
-IUSE=""
-
-DEPEND="
-       app-arch/unzip
-       dev-libs/openssl
-       dev-libs/libappindicator:2
-       x11-libs/libXScrnSaver
-       x11-libs/libX11
-       sys-libs/glibc
-       sys-devel/gcc
-       sys-libs/zlib
-       x11-libs/libXext
-       x11-libs/libxcb
-       x11-libs/libXau
-       x11-libs/libXdmcp
-       dev-db/sqlcipher
-       dev-qt/qtcore:5
-       dev-qt/qtnetwork:5
-       dev-qt/qtxml:5
-       dev-qt/qtxmlpatterns:5
-       dev-qt/qtsql:5
-       dev-qt/qtgui:5
-       dev-qt/qtwebsockets:5
-       dev-qt/qtwidgets:5
-       dev-qt/qtmultimedia:5
-"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
-       unpack_deb "${A}"
-       S="${WORKDIR}"
-}
-
-#src_prepare() {
-       #epatch "${FILESDIR}"'/fix-rc-.desktop-Icon-key.patch'
-       #rm -r "${WORKDIR}"/opt/Enpass/lib
-#}
-
-src_install() {
-       cp -R "${WORKDIR}/usr" "${D}" || die "Install failed!"
-       cp -R "${WORKDIR}/opt" "${D}" || die "Install failed!"
-}
-
-pkg_postinst() {
-       elog "Enpass browser extentions are available from the website:"
-       elog "https://enpass.io/enpass-browser-extension/";
-}
-
-pkg_postinst() {
-       elog "Enpass introduces browser extentions in this version."
-       elog "To install the Chrome extention, visit the chrome store:"
-       elog 
"https://chrome.google.com/webstore/detail/enpass-password-manager-r/kmcfomidfpdkfieipokbalgegidffkal";
-       elog ""
-       elog "The Firefox extention is provided, and is located at:"
-       elog "/opt/Enpass_RC/share/Firefox/enpass_rc_firefox.xpi"
-       elog ""
-       elog "For local extention install guide for Firefox, visit:"
-       elog "https://developer.mozilla.org/en-US/Add-ons/Installing_extensions";
-       elog "(Open the Extentions page and drag the file onto it)"
-}

diff --git a/app-admin/enpass/enpass-5.0.5.ebuild 
b/app-admin/enpass/enpass-6.8.1.ebuild
similarity index 93%
rename from app-admin/enpass/enpass-5.0.5.ebuild
rename to app-admin/enpass/enpass-6.8.1.ebuild
index b78efd4..c458477 100644
--- a/app-admin/enpass/enpass-5.0.5.ebuild
+++ b/app-admin/enpass/enpass-6.8.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 # http://repo.sinew.in/dists/stable/main/binary-{amd64,i386}/Packages
 
-EAPI=5
+EAPI=8
 
 inherit eutils unpacker
 
@@ -48,11 +48,6 @@ src_unpack() {
        S="${WORKDIR}"
 }
 
-#src_prepare() {
-       #epatch "${FILESDIR}"'/fix-rc-.desktop-Icon-key.patch'
-       #rm -r "${WORKDIR}"/opt/Enpass/lib
-#}
-
 src_install() {
        cp -R "${WORKDIR}/usr" "${D}" || die "Install failed!"
        cp -R "${WORKDIR}/opt" "${D}" || die "Install failed!"

diff --git a/app-admin/enpass/files/fix-.desktop-Icon-key.patch 
b/app-admin/enpass/files/fix-.desktop-Icon-key.patch
deleted file mode 100644
index ab3b966..0000000
--- a/app-admin/enpass/files/fix-.desktop-Icon-key.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From f0b1a3f3ca90105ad11e08b5ef65348e0f533e2f Mon Sep 17 00:00:00 2001
-From: zamabe <[email protected]>
-Date: Sat, 23 May 2015 00:44:48 -0500
-Subject: [PATCH] fix .desktop Icon key
-
----
- usr/share/applications/enpass.desktop | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/usr/share/applications/enpass.desktop 
b/usr/share/applications/enpass.desktop
-index 856f157..0752e35 100644
---- a/usr/share/applications/enpass.desktop
-+++ b/usr/share/applications/enpass.desktop
-@@ -2,7 +2,7 @@
- Type=Application
- Name=Enpass
- GenericName=EnpassPasswordManager
--Icon=enpass.png
-+Icon=enpass
- Terminal=false
- Exec=/opt/Enpass/bin/runenpass.sh %U
- MimeType=x-scheme-handler/enpass;
--- 
-2.4.1
-

diff --git a/app-admin/enpass/files/fix-rc-.desktop-Icon-key.patch 
b/app-admin/enpass/files/fix-rc-.desktop-Icon-key.patch
deleted file mode 100644
index 1e72168..0000000
--- a/app-admin/enpass/files/fix-rc-.desktop-Icon-key.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From d5bfd018a79e35d289b2682f4a6a504bb9cd76fd Mon Sep 17 00:00:00 2001
-From: zamabe <[email protected]>
-Date: Fri, 18 Sep 2015 01:51:05 -0000
-Subject: [PATCH] fix -rc .desktop Icon key
-
----
- usr/share/applications/enpass_rc.desktop | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/usr/share/applications/enpass_rc.desktop 
b/usr/share/applications/enpass_rc.desktop
-index bbf1fff..6f347a7 100755
---- a/usr/share/applications/enpass_rc.desktop
-+++ b/usr/share/applications/enpass_rc.desktop
-@@ -2,7 +2,7 @@
- Type=Application
--Name=Enpass_RC
-+Name=Enpass RC
- GenericName=EnpassPasswordManager
--Icon=enpass_rc.png
-+Icon=enpass
- Terminal=false
- Exec=/opt/Enpass_RC/bin/runenpass.sh %U
- MimeType=x-scheme-handler/enpass;x-scheme-handler/enpassextension;
--- 
-2.5.3

Reply via email to