commit:     61583b6e105163ae7ce18642acde2b54ba304c70
Author:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Wed May 22 17:02:41 2019 +0000
Commit:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Wed May 22 17:04:01 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61583b6e

app-crypt/jetring: 0.27 + sandbox bandage + EAPI 7

Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
Package-Manager: Portage-2.3.65, Repoman-2.3.12

 app-crypt/jetring/Manifest                               |  1 +
 app-crypt/jetring/jetring-0.25.ebuild                    |  7 ++++++-
 .../jetring/{jetring-0.25.ebuild => jetring-0.27.ebuild} | 16 +++++++++++-----
 3 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/app-crypt/jetring/Manifest b/app-crypt/jetring/Manifest
index 3510b7fdd2e..02ee98a4f84 100644
--- a/app-crypt/jetring/Manifest
+++ b/app-crypt/jetring/Manifest
@@ -1 +1,2 @@
 DIST jetring_0.25.tar.xz 208944 BLAKE2B 
417565c1590f677542f81b6f457482ff1c8219317b90d12666a8b497608f5ee16466c03f68d8c4424c4bb92a0713fefb243dc621eee9cd10f7cf3495590143bd
 SHA512 
aa9de0c7c034093789bf74c75533e678b0822cf0d1261d1b906fd5ef2decb41654bf2facc5c06b469367bb1a0fea4c862c0836fd00635779a2e8dd4f3c08ff46
+DIST jetring_0.27.tar.xz 209376 BLAKE2B 
08081611d42f63dbfd0d8c44c67932ae6428ce244f9f2c01466bae0baef54e4ccaa67f78825004a0292bc619efd44b247b7982669cf5b29b366c4c20f776984a
 SHA512 
707f480d6b5ef2943fcd54776631d2290ec892bcccb0a3099f28262e4660d844d1db135fa4070538ffcf1ddeda00c09dd258707857e0f1af0fcadb407cca383a

diff --git a/app-crypt/jetring/jetring-0.25.ebuild 
b/app-crypt/jetring/jetring-0.25.ebuild
index 04664bb5eb5..1e93e84f2d9 100644
--- a/app-crypt/jetring/jetring-0.25.ebuild
+++ b/app-crypt/jetring/jetring-0.25.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -24,6 +24,11 @@ src_prepare() {
        epatch "${FILESDIR}"/${PN}-0.21-parallel.patch
 }
 
+src_compile() {
+       addpredict "/run/user/$(id -u)/gnupg/"
+       default
+}
+
 src_install() {
        default
 

diff --git a/app-crypt/jetring/jetring-0.25.ebuild 
b/app-crypt/jetring/jetring-0.27.ebuild
similarity index 71%
copy from app-crypt/jetring/jetring-0.25.ebuild
copy to app-crypt/jetring/jetring-0.27.ebuild
index 04664bb5eb5..fe2d14100c3 100644
--- a/app-crypt/jetring/jetring-0.25.ebuild
+++ b/app-crypt/jetring/jetring-0.27.ebuild
@@ -1,9 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
-
-inherit eutils
+EAPI=7
 
 DESCRIPTION="GPG keyring maintenance using changesets"
 HOMEPAGE="http://joeyh.name/code/jetring/";
@@ -20,8 +18,16 @@ RDEPEND="
        dev-lang/perl
        "
 
+S="${WORKDIR}"/${PN}
+
 src_prepare() {
-       epatch "${FILESDIR}"/${PN}-0.21-parallel.patch
+       eapply "${FILESDIR}"/${PN}-0.21-parallel.patch
+       eapply_user
+}
+
+src_compile() {
+       addpredict "/run/user/$(id -u)/gnupg/"
+       default
 }
 
 src_install() {

Reply via email to