commit:     c5feaf57cbdf93e0d0b00cd464462e27d19367b6
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 28 08:29:11 2022 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Jun 28 08:29:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5feaf57

media-libs/libmtp: fixed udev reload, eapi8, deps versions cleanup

Closes: https://bugs.gentoo.org/847430
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 .../{libmtp-9999.ebuild => libmtp-1.1.19-r1.ebuild}     | 17 +++++++++++++----
 media-libs/libmtp/libmtp-1.1.19.ebuild                  | 10 +++++++++-
 media-libs/libmtp/libmtp-9999.ebuild                    | 16 ++++++++++++----
 3 files changed, 34 insertions(+), 9 deletions(-)

diff --git a/media-libs/libmtp/libmtp-9999.ebuild 
b/media-libs/libmtp/libmtp-1.1.19-r1.ebuild
similarity index 89%
copy from media-libs/libmtp/libmtp-9999.ebuild
copy to media-libs/libmtp/libmtp-1.1.19-r1.ebuild
index b95cfed9a95a..bf1575d7a256 100644
--- a/media-libs/libmtp/libmtp-9999.ebuild
+++ b/media-libs/libmtp/libmtp-1.1.19-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit udev
 
@@ -22,11 +22,12 @@ IUSE="+crypt doc examples static-libs"
 
 RDEPEND="
        acct-group/plugdev
+       virtual/libiconv
        virtual/libusb:1
-       crypt? ( >=dev-libs/libgcrypt-1.5.4:0= )"
+       crypt? ( dev-libs/libgcrypt:0= )"
 DEPEND="${RDEPEND}"
 BDEPEND="
-       >sys-devel/gettext-0.18.3
+       sys-devel/gettext
        virtual/pkgconfig
        doc? ( app-doc/doxygen )"
 
@@ -69,3 +70,11 @@ src_install() {
                dodoc examples/*.{c,h,sh}
        fi
 }
+
+pkg_postinst() {
+       udev_reload
+}
+
+pkg_postrm() {
+       udev_reload
+}

diff --git a/media-libs/libmtp/libmtp-1.1.19.ebuild 
b/media-libs/libmtp/libmtp-1.1.19.ebuild
index a4a77ee37e47..cb54789a908f 100644
--- a/media-libs/libmtp/libmtp-1.1.19.ebuild
+++ b/media-libs/libmtp/libmtp-1.1.19.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -70,3 +70,11 @@ src_install() {
                dodoc examples/*.{c,h,sh}
        fi
 }
+
+pkg_postinst() {
+       udev_reload
+}
+
+pkg_postrm() {
+       udev_reload
+}

diff --git a/media-libs/libmtp/libmtp-9999.ebuild 
b/media-libs/libmtp/libmtp-9999.ebuild
index b95cfed9a95a..d0c62a952673 100644
--- a/media-libs/libmtp/libmtp-9999.ebuild
+++ b/media-libs/libmtp/libmtp-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit udev
 
@@ -23,10 +23,10 @@ IUSE="+crypt doc examples static-libs"
 RDEPEND="
        acct-group/plugdev
        virtual/libusb:1
-       crypt? ( >=dev-libs/libgcrypt-1.5.4:0= )"
+       crypt? ( dev-libs/libgcrypt:0= )"
 DEPEND="${RDEPEND}"
 BDEPEND="
-       >sys-devel/gettext-0.18.3
+       sys-devel/gettext
        virtual/pkgconfig
        doc? ( app-doc/doxygen )"
 
@@ -69,3 +69,11 @@ src_install() {
                dodoc examples/*.{c,h,sh}
        fi
 }
+
+pkg_postinst() {
+       udev_reload
+}
+
+pkg_postrm() {
+       udev_reload
+}

Reply via email to