Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 580886 - x11-misc/pcmanfm, x11-libs/libfm, x11-libs/libfm-extra 1.2.4 version bump
Summary: x11-misc/pcmanfm, x11-libs/libfm, x11-libs/libfm-extra 1.2.4 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Hanno Böck
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-23 01:07 UTC by jospezial
Modified: 2016-09-15 07:45 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jospezial 2016-04-23 01:07:55 UTC
--- 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() {
Comment 1 jospezial 2016-04-23 01:09:57 UTC
needed for EAPI6:

 * x11-misc/pcmanfm is using the deprecated readme.gentoo.eclass.
 * Please use readme.gentoo-r1 instead.
Comment 2 Felix Janda 2016-04-23 08:30:43 UTC
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
}
Comment 3 Alec Ari 2016-06-28 17:53:24 UTC
Thank you for the report!

Alec Ari
Comment 4 Hanno Böck gentoo-dev 2016-08-14 06:47:54 UTC
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.
Comment 5 Hanno Böck gentoo-dev 2016-09-15 07:45:27 UTC
pcmanfm updated