commit:     081fabe1023efcceda787ce5220bc1e06f32eb66
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 16 00:59:52 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 00:59:52 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=081fabe1

sys-fs/eudev: add 3.2.12_pre3, drop 3.2.12_pre2

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

 sys-fs/eudev/Manifest                                          |  2 +-
 .../{eudev-3.2.12_pre2.ebuild => eudev-3.2.12_pre3.ebuild}     | 10 ++++++----
 sys-fs/eudev/eudev-9999.ebuild                                 | 10 ++++++----
 3 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest
index b32971672931..5a38d7af12ed 100644
--- a/sys-fs/eudev/Manifest
+++ b/sys-fs/eudev/Manifest
@@ -1,2 +1,2 @@
 DIST eudev-3.2.11.tar.gz 2254373 BLAKE2B 
cfa6235d6509b751fde93ff2b0961b93c3741458e561a7ad9b07b49a57779627532cff25ad3519e5f79320854fcedfcdc23642ef542505cebcd6b2803067389a
 SHA512 
17b328365913af3e434abe667dd0498c3702a41c6cb66f3793ca2c195b05ac06397b0a401077f81df7dd25193e4eeea13657a221ca6cb3d237c4d91e31e30b33
-DIST eudev-3.2.12_pre2.tar.gz 2304806 BLAKE2B 
86f497a88cffa96c6976b0910b44329cdee9615c7b3592fa619cfe681f14d6669b36f4272003f36d64b63c4d47de2e3b37d602e93c72d423e630007c418d079f
 SHA512 
4e7a6c3f7f65b665486fa9ba8158186b2bac6279de780fd1439ac7fb766aa807ae8fd45063f990de6ab01809c57af2695560d36aed8fd90ae0557666d523e36d
+DIST eudev-3.2.12-pre3.tar.gz 2166940 BLAKE2B 
46cb4e2daa7302380f169b2505e01483a1c879f83802537b718d1380b9411621db9b58454eaf828ca22aa8e913342b52b682593604c365d7159ddc1df82fe719
 SHA512 
a450ef8ccfb0ec8817e03ae666464cb43390849d1b340f057e047bc42b246ff30e13cfef148417c7452755316bce858ef0c89bf94abf27af143f87db7de9f446

diff --git a/sys-fs/eudev/eudev-3.2.12_pre2.ebuild 
b/sys-fs/eudev/eudev-3.2.12_pre3.ebuild
similarity index 96%
rename from sys-fs/eudev/eudev-3.2.12_pre2.ebuild
rename to sys-fs/eudev/eudev-3.2.12_pre3.ebuild
index 18823816ad13..d286cedd7a14 100644
--- a/sys-fs/eudev/eudev-3.2.12_pre2.ebuild
+++ b/sys-fs/eudev/eudev-3.2.12_pre3.ebuild
@@ -5,14 +5,14 @@ EAPI=8
 
 KV_MIN=2.6.39
 
-inherit autotools linux-info multilib-minimal toolchain-funcs udev
+inherit linux-info multilib-minimal toolchain-funcs udev
 
 if [[ ${PV} = 9999* ]]; then
        EGIT_REPO_URI="https://github.com/eudev-project/eudev.git";
-       inherit git-r3
+       inherit autotools git-r3
 else
        MY_PV=${PV/_pre/-pre}
-       
SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+       
SRC_URI="https://github.com/eudev-project/eudev/releases/download/v${MY_PV}/${PN}-${MY_PV}.tar.gz";
        S="${WORKDIR}"/${PN}-${MY_PV}
 
        if [[ ${PV} != *_pre* ]] ; then
@@ -91,7 +91,9 @@ src_prepare() {
        sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \
                || die "failed to change group dialout to uucp"
 
-       eautoreconf
+       if [[ ${PV} == 9999* ]] ; then
+               eautoreconf
+       fi
 }
 
 multilib_src_configure() {

diff --git a/sys-fs/eudev/eudev-9999.ebuild b/sys-fs/eudev/eudev-9999.ebuild
index 18823816ad13..d286cedd7a14 100644
--- a/sys-fs/eudev/eudev-9999.ebuild
+++ b/sys-fs/eudev/eudev-9999.ebuild
@@ -5,14 +5,14 @@ EAPI=8
 
 KV_MIN=2.6.39
 
-inherit autotools linux-info multilib-minimal toolchain-funcs udev
+inherit linux-info multilib-minimal toolchain-funcs udev
 
 if [[ ${PV} = 9999* ]]; then
        EGIT_REPO_URI="https://github.com/eudev-project/eudev.git";
-       inherit git-r3
+       inherit autotools git-r3
 else
        MY_PV=${PV/_pre/-pre}
-       
SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+       
SRC_URI="https://github.com/eudev-project/eudev/releases/download/v${MY_PV}/${PN}-${MY_PV}.tar.gz";
        S="${WORKDIR}"/${PN}-${MY_PV}
 
        if [[ ${PV} != *_pre* ]] ; then
@@ -91,7 +91,9 @@ src_prepare() {
        sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \
                || die "failed to change group dialout to uucp"
 
-       eautoreconf
+       if [[ ${PV} == 9999* ]] ; then
+               eautoreconf
+       fi
 }
 
 multilib_src_configure() {

Reply via email to