app-misc/doublecmd - 1.1.32 (fol4)

Search

Package Information

Description:
Cross Platform file manager.
Homepage:
https://doublecmd.sourceforge.io/
License:
GPL-2

Ebuild Details

Version EAPI Keywords Slot
1.1.32 8 ~amd64 ~x86 0
View Raw Ebuild
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit xdg-utils

ABBREV="doublecmd"
DESCRIPTION="Cross Platform file manager."
HOMEPAGE="https://doublecmd.sourceforge.io/"
SRC_URI="https://github.com/${ABBREV}/${ABBREV}/archive/refs/tags/v${PV}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"

RESTRICT="mirror"

DEPEND=">=dev-lang/lazarus-1.8[qt6]"
RDEPEND="
	${DEPEND}
	sys-apps/dbus
	dev-libs/glib
	sys-libs/ncurses
	>=dev-qt/qtbase-6
	dev-libs/libqt6pas
"


PATCHES=( "${FILESDIR}"/${ABBREV}-build.patch )

HOME="${PORTAGE_BUILDDIR}/homedir"
export HOME
src_compile(){
	# Set temporary HOME for lazarus primary config directory
	bash build.sh release qt6 || die

}

src_install(){
	./install/linux/install.sh --install-prefix="${D}" 
}

pkg_postinst() {
	xdg_desktop_database_update
}

pkg_postrm() {
	xdg_desktop_database_update
}

Dependencies

DEPEND

>=dev-lang/lazarus-1.8[qt6]

RDEPEND

	>=dev-lang/lazarus-1.8[qt6]
	sys-apps/dbus
	dev-libs/glib
	sys-libs/ncurses
	>=dev-qt/qtbase-6
	dev-libs/libqt6pas

Manifest for 1.1.32

Type File Size Source URLs
DIST v1.1.32.tar.gz 9655045 bytes https://github.com/doublecmd/doublecmd/archive/refs/tags/v1.1.32.tar.gz