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 +}