commit: c5dd4f5c6ccec9c494cf379c5c9ecb1b1c1ea878 Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru> AuthorDate: Sat Apr 4 00:25:26 2020 +0000 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net> CommitDate: Sat Apr 4 00:25:26 2020 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c5dd4f5c
app-misc/doublecmd-bin: fix 0.9.8.ebuild HOMEPAGE, use make_wrapper function - update HOMEPAGE with https address; - remove RESTRICT="mirror"; - use make_wrapper call to create /opt/bin/doublecmd that allows to run doublecmd directly from shell and to simplify make_desktop_entry expression. Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru> app-misc/doublecmd-bin/doublecmd-bin-0.9.8.ebuild | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/app-misc/doublecmd-bin/doublecmd-bin-0.9.8.ebuild b/app-misc/doublecmd-bin/doublecmd-bin-0.9.8.ebuild index 12ba314..fd1b163 100644 --- a/app-misc/doublecmd-bin/doublecmd-bin-0.9.8.ebuild +++ b/app-misc/doublecmd-bin/doublecmd-bin-0.9.8.ebuild @@ -7,12 +7,16 @@ inherit desktop eutils MY_PN="doublecmd" DESCRIPTION="Free cross platform open source file manager with two panels side by side." -HOMEPAGE="http://doublecmd.sourceforge.net/" +HOMEPAGE="https://doublecmd.sourceforge.io/" -SRC_URI="amd64? ( gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz ) - qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt5.x86_64.tar.xz ) ) - x86? ( gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz ) - qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt5.i386.tar.xz ) )" +SRC_URI="amd64? ( + gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz ) + qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt5.x86_64.tar.xz ) + ) + x86? ( + gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz ) + qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt5.i386.tar.xz ) + )" # Licenses for package and plugins LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist" @@ -22,8 +26,6 @@ KEYWORDS="~amd64 ~x86" IUSE="gtk qt5" REQUIRED_USE=" ^^ ( gtk qt5 ) " -RESTRICT="mirror" - S="${WORKDIR}/${MY_PN}" QA_PREBUILT=" @@ -59,8 +61,8 @@ src_install(){ exeinto "/opt/${PN}" doexe "${S}/${MY_PN}" - doexe "${S}/${MY_PN}.sh" + make_wrapper ${MY_PN} "/opt/${PN}/${MY_PN}" "" "/opt/${PN}" "/opt/bin/" doicon -s 48 ${MY_PN}.png - make_desktop_entry "/opt/${PN}/${MY_PN}.sh" "Double Commander" "${MY_PN}" "Utility;" || die "Failed making desktop entry!" + make_desktop_entry "${MY_PN}" "Double Commander" "${MY_PN}" "Utility;" || die "Failed making desktop entry!" }