commit:     0288da0b9150787ffd816cf5c62497ed2e503261
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 13 20:13:26 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 13 20:13:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0288da0b

app-admin/sudo: add 1.9.16_p1

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-admin/sudo/Manifest                                |  2 ++
 .../sudo/{sudo-9999.ebuild => sudo-1.9.16_p1.ebuild}   | 18 ++++++++----------
 app-admin/sudo/sudo-9999.ebuild                        | 18 ++++++++----------
 3 files changed, 18 insertions(+), 20 deletions(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index f24674d78d62..fa15ed866e76 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -2,3 +2,5 @@ DIST sudo-1.9.15p5.tar.gz 5306611 BLAKE2B 
73ee598c2a2848d5be24f97492b13eba2f326c
 DIST sudo-1.9.15p5.tar.gz.sig 566 BLAKE2B 
ddd8fed1b3721aafdb32b762834168063c3f0f003ef5d83f1883615320da6fe89b08d72c8e893c8b2bf9fd892a40e47cc77d72672e43b5a24db50e7194d9bc4c
 SHA512 
97480a3d27b546a93e997c3a1e8169904a7625ab8fa6198d0b7e1d2d040f55b2d58462cd08e5cc97c2f1c817b12343e35cdd7db207aee42785f2b95b17c600b0
 DIST sudo-1.9.16.tar.gz 5392026 BLAKE2B 
19daa789af3ca2c4832950f0dd6f26a97285fdc155f0d7c18ec1f1accafce9b86f2f5730d3bb0b8e7717c0c55f4079928e03acb3974cb2652c58d4bcb2f74a12
 SHA512 
1b0254eb5b75422bffd31a2ae8c56cb4e8e2ecc08e2fa687eddb638d4f2de2585fa7621c868c03423e9d636bfb5679a3758d504155dbdfd3eebfbdcbd8b58f7c
 DIST sudo-1.9.16.tar.gz.sig 566 BLAKE2B 
9eb9fd2db0de5b9ce965c2109a9722e0b5f0793b7c9003123b1540d7cb5b8178043221296fd51c7f0b24ce1b1cda9f196a6d50083da172ca2afcb8f130d8eae1
 SHA512 
edf066f9ffdf2653468f8b45866a65214f0dff0164318d5f6bd9252f6211e82522161b1b9621798fbc9112253e6940d7137d18e8b42e8c6e5ba52ccac64d99cf
+DIST sudo-1.9.16p1.tar.gz 5396038 BLAKE2B 
7f973510658e91af54121d8c4c634b26231ef270abac50f658c9ad8a446a7dbbc44cb878561fb8da51e4ec15ebc8873fdaed05be142907f96964ff42c7e4f896
 SHA512 
3239d16513c431383b6d54cf40690a9b8fcf905d9b8f5a2085679dd5daeaacbd7efb153b41fd672fc634277c3203aaa1dc18e6a6c01799ebc9948763ec93a038
+DIST sudo-1.9.16p1.tar.gz.sig 566 BLAKE2B 
0f68bb4a653cfaacf05d6c148f690ae0022035090e6e60df7efde6b25193ac46d12905ca898e5aadb8339ca3f08e27a4408edeb75f26f7e483f136026835aa24
 SHA512 
96cdd7f646d2fe7eeefce7710ba421be12a9bfd6811284ba8ccb3f7288b328531bbd7215cf0182c13670f2ec7c0ee25dfd6396214ddd61ee4ee153fec19bef7e

diff --git a/app-admin/sudo/sudo-9999.ebuild 
b/app-admin/sudo/sudo-1.9.16_p1.ebuild
similarity index 96%
copy from app-admin/sudo/sudo-9999.ebuild
copy to app-admin/sudo/sudo-1.9.16_p1.ebuild
index 6e25ed577a92..5a882d3247ac 100644
--- a/app-admin/sudo/sudo-9999.ebuild
+++ b/app-admin/sudo/sudo-1.9.16_p1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools pam tmpfiles toolchain-funcs
+inherit pam tmpfiles toolchain-funcs
 
 MY_P="${P/_/}"
 MY_P="${MY_P/beta/b}"
@@ -12,11 +12,11 @@ DESCRIPTION="Allows users or groups to run commands as 
other users"
 HOMEPAGE="https://www.sudo.ws/";
 
 if [[ ${PV} == 9999 ]] ; then
-       inherit mercurial
+       inherit autotools mercurial
        EHG_REPO_URI="https://www.sudo.ws/repos/sudo";
 else
        VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/sudo.ws.asc
-       inherit verify-sig
+       inherit libtool verify-sig
 
        uri_prefix=
        case ${P} in
@@ -86,16 +86,14 @@ REQUIRED_USE="
 
 MAKEOPTS+=" SAMPLES="
 
-PATCHES=(
-       "${FILESDIR}"/${PN}-1.9.16-allow-disabling-secure-path.patch
-)
-
 src_prepare() {
        default
 
-       # eautoreconf temporarily for allow-disabling-secure-path patch
-       # in 1.9.16; revert to elibtoolize once that is gone.
-       eautoreconf
+       if [[ ${PV} == 9999 ]] ; then
+               eautoreconf
+       else
+               elibtoolize
+       fi
 }
 
 set_secure_path() {

diff --git a/app-admin/sudo/sudo-9999.ebuild b/app-admin/sudo/sudo-9999.ebuild
index 6e25ed577a92..5a882d3247ac 100644
--- a/app-admin/sudo/sudo-9999.ebuild
+++ b/app-admin/sudo/sudo-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools pam tmpfiles toolchain-funcs
+inherit pam tmpfiles toolchain-funcs
 
 MY_P="${P/_/}"
 MY_P="${MY_P/beta/b}"
@@ -12,11 +12,11 @@ DESCRIPTION="Allows users or groups to run commands as 
other users"
 HOMEPAGE="https://www.sudo.ws/";
 
 if [[ ${PV} == 9999 ]] ; then
-       inherit mercurial
+       inherit autotools mercurial
        EHG_REPO_URI="https://www.sudo.ws/repos/sudo";
 else
        VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/sudo.ws.asc
-       inherit verify-sig
+       inherit libtool verify-sig
 
        uri_prefix=
        case ${P} in
@@ -86,16 +86,14 @@ REQUIRED_USE="
 
 MAKEOPTS+=" SAMPLES="
 
-PATCHES=(
-       "${FILESDIR}"/${PN}-1.9.16-allow-disabling-secure-path.patch
-)
-
 src_prepare() {
        default
 
-       # eautoreconf temporarily for allow-disabling-secure-path patch
-       # in 1.9.16; revert to elibtoolize once that is gone.
-       eautoreconf
+       if [[ ${PV} == 9999 ]] ; then
+               eautoreconf
+       else
+               elibtoolize
+       fi
 }
 
 set_secure_path() {

Reply via email to