commit: 27197097a91a887a8ba3b9a3a0515e9eeea72836 Author: charIes17 <charles17 <AT> arcor <DOT> de> AuthorDate: Thu Jul 27 17:09:30 2017 +0000 Commit: David Seifert <soap <AT> gentoo <DOT> org> CommitDate: Sun Jul 30 15:13:13 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27197097
x11-misc/pcmanfm: Bump live ebuild to EAPI 6 * Remove unused pcmanfm-1.2.4-fix-no-common.patch * Adjust eclass to readme.gentoo-r1 * Adjust SRC_URI same as in 1.2.5 * Remove old lines for Bug #382265, #382265, #421101 Package-Manager: Portage-2.3.6, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/5118 .../files/pcmanfm-1.2.4-fix-no-common.patch | 11 ------- x11-misc/pcmanfm/pcmanfm-9999.ebuild | 34 ++++++++++++---------- 2 files changed, 19 insertions(+), 26 deletions(-) diff --git a/x11-misc/pcmanfm/files/pcmanfm-1.2.4-fix-no-common.patch b/x11-misc/pcmanfm/files/pcmanfm-1.2.4-fix-no-common.patch deleted file mode 100644 index 46b0ac876f9..00000000000 --- a/x11-misc/pcmanfm/files/pcmanfm-1.2.4-fix-no-common.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/tab-page.h 2014-08-24 00:46:28.000000000 +0200 -+++ b/src/tab-page.h 2016-08-21 18:12:33.509482924 +0200 -@@ -147,7 +147,7 @@ - #if FM_CHECK_VERSION(1, 2, 0) - #include "pcmanfm-modules.h" - --GList *_tab_page_modules; /* in pcmanfm.c */ -+extern GList *_tab_page_modules; /* in pcmanfm.c */ - #endif - - G_END_DECLS diff --git a/x11-misc/pcmanfm/pcmanfm-9999.ebuild b/x11-misc/pcmanfm/pcmanfm-9999.ebuild index 5edc83ba4c0..d721dbfcaf5 100644 --- a/x11-misc/pcmanfm/pcmanfm-9999.ebuild +++ b/x11-misc/pcmanfm/pcmanfm-9999.ebuild @@ -1,20 +1,21 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=6 + PLOCALES="ar be bg bn ca cs da de el en_GB es et eu fa fi fo fr gl he hr hu id is it ja kk km ko lg lt lv ms nl pa pl pt pt_BR ro ru si sk sl sr sr@latin sv te th tr tt_RU ug uk vi zh_CN zh_TW" PLOCALE_BACKUP="en_GB" -inherit autotools eutils fdo-mime l10n readme.gentoo +inherit autotools eutils fdo-mime l10n readme.gentoo-r1 if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}" inherit git-r3 KEYWORDS="" else - SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${MY_P}.tar.xz" + SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~x86" fi @@ -43,25 +44,28 @@ DEPEND="${RDEPEND} S="${WORKDIR}"/${MY_P} -DOCS=( AUTHORS ) - -DOC_CONTENTS="PCmanFM can optionally support the menu://applications/ - location. You should install lxde-base/lxmenu-data for that functionality." - src_prepare() { + default + intltoolize --force --copy --automake || die - # drop -O0 -g. Bug #382265 and #382265 - sed -i -e "s:-O0::" -e "/-DG_ENABLE_DEBUG/s: -g::" "${S}"/configure.ac || die - #Remove -Werror for automake-1.12. Bug #421101 - sed -i "s:-Werror::" configure.ac || die eautoreconf + export LINGUAS="${LINGUAS:-${PLOCALE_BACKUP}}" - l10n_get_locales > "${S}"/po/LINGUAS - epatch_user + l10n_get_locales > po/LINGUAS || die } src_configure() { - econf --sysconfdir="${EPREFIX}/etc" $(use_enable debug) + econf \ + --sysconfdir="${EPREFIX}"/etc \ + $(use_enable debug) +} + +src_install() { + default + + local DOC_CONTENTS="PCmanFM can optionally support the menu://applications/ + location. You should install lxde-base/lxmenu-data for that functionality." + readme.gentoo_create_doc } pkg_postinst() {