--- pcmanfm-1.2.3.ebuild 2016-03-15 04:59:21.707114875 +0100 +++ pcmanfm-1.2.4.ebuild 2016-04-23 02:42:41.978320882 +0200 @@ -15,7 +15,7 @@ DESCRIPTION="Fast lightweight tabbed filemanager" HOMEPAGE="http://pcmanfm.sourceforge.net/" -SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${MY_P}.tar.xz" +SRC_URI="mirror://sourceforge/pcmanfm/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/PCManFM/${P}.tar.xz" --- libfm-1.2.3-r1.ebuild 2016-03-15 04:59:21.616117539 +0100 +++ libfm-1.2.4.ebuild 2016-04-23 02:45:41.117400687 +0200 @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 inherit autotools fdo-mime multilib vala @@ -10,11 +10,11 @@ MY_P="${PN}-${MY_PV}" DESCRIPTION="A library for file management" HOMEPAGE="http://pcmanfm.sourceforge.net/" -SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${MY_P}.tar.xz" +SRC_URI="mirror://sourceforge/pcmanfm/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/LibFM/${P}.tar.xz" KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux" LICENSE="GPL-2" -SLOT="0/4.3.0" #copy ABI_VERSION because it seems upstream change it randomly +SLOT="0/4.4.0" #copy ABI_VERSION because it seems upstream change it randomly IUSE="+automount debug doc examples exif gtk udisks vala" COMMON_DEPEND=">=dev-libs/glib-2.18:2 @@ -74,6 +74,7 @@ eautoreconf rm -r autom4te.cache || die use vala && export VALAC="$(type -p valac-$(vala_best_api_version))" +default } src_configure() { --- libfm-extra-1.2.3.ebuild 2016-03-15 04:59:21.615117568 +0100 +++ libfm-extra-1.2.4.ebuild 2016-04-23 02:46:19.819337461 +0200 @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 inherit autotools fdo-mime MY_PV=${PV/_/} @@ -10,11 +10,11 @@ MY_P="${MY_PN}-${MY_PV}" DESCRIPTION="A library for file management" HOMEPAGE="http://pcmanfm.sourceforge.net/" -SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${MY_P}.tar.xz" +SRC_URI="mirror://sourceforge/pcmanfm/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/LibFM/${MY_P}.tar.xz" KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux" LICENSE="GPL-2" -SLOT="0/4.3.0" #copy ABI_VERSION because it seems upstream change it randomly +SLOT="0/4.4.0" #copy ABI_VERSION because it seems upstream change it randomly IUSE="" RDEPEND=">=dev-libs/glib-2.18:2" @@ -55,6 +55,7 @@ eautoreconf rm -r autom4te.cache || die +default } src_configure() {
needed for EAPI6: * x11-misc/pcmanfm is using the deprecated readme.gentoo.eclass. * Please use readme.gentoo-r1 instead.
To convert pcmanfm to EAPI 6 it seems to be enough to inherit "readme.gentoo-r1" instead of "readme.gentoo", and to add a src_install function: src_install() { default readme.gentoo_create_doc }
Thank you for the report! Alec Ari
I've just bumped libfm and libfm-extra with a couple of small fixes. I missed the EAPI change, will do that in a future update. I'll leave this bug open for the pcmanfm-update, I'll look into that separately.
pcmanfm updated