Install this version:
emerge -a =net-ftp/filezilla-pro-3.70.4
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =net-ftp/filezilla-pro-3.70.4
Or alternatively:
emerge --autounmask-write -a =net-ftp/filezilla-pro-3.70.4
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 3.70.4 | 8 | ~amd64 | 0 |
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit xdg desktop
MY_PV="${PV/_/-}"
MY_P="FileZilla_Pro_${MY_PV}"
DESCRIPTION="Commercial verison of FileZilla"
HOMEPAGE="https://filezillapro.com/"
SRC_URI="https://distfiles.obentoo.org/${MY_P}_x86_64-linux-gnu.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
# pugixml 1.7 minimal dependency is for c++11 proper configuration
RDEPEND="
>=dev-libs/nettle-3.1:=
>=dev-db/sqlite-3.7
>=dev-libs/boost-1.76.0:=
>=dev-libs/libfilezilla-0.50.0:=
>=dev-libs/pugixml-1.7
>=net-libs/gnutls-3.5.7
x11-libs/gtk+:2
x11-misc/xdg-utils"
DEPEND="${RDEPEND}"
S="${WORKDIR}/FileZilla3"
pkg_nofetch() {
einfo "Please download"
#einfo " - FileZilla_Pro_${PV}_x86_64-linux-gnu.tar.bz2"
einfo " - ${A}"
einfo "from ${HOMEPAGE} and place it in your DISTDIR directory."
}
src_prepare() {
default
cd "${WORKDIR}/FileZilla3/share/applications/" || die
mv filezilla.desktop filezilla-pro.desktop || die
sed -i \
-e 's/Exec=filezilla/Exec=filezilla-pro/' \
-e 's/Icon=filezilla/Icon=filezilla-pro/' \
filezilla-pro.desktop || die
}
src_install() {
insinto /opt/${PN}
doins -r * || die
fperms +x "/opt/${PN}/bin/filezilla"
dosym "/opt/${PN}/bin/filezilla" /usr/bin/filezilla-pro
fperms +x "/opt/${PN}/bin/fzputtygen"
dosym "/opt/${PN}/bin/fzputtygen" /usr/bin/fzputtygen-pro
fperms +x "/opt/${PN}/bin/fzsftp"
dosym "/opt/${PN}/bin/fzsftp" /usr/bin/fzsftp-pro
fperms +x "/opt/${PN}/bin/fzstorj"
dosym "/opt/${PN}/bin/fzstorj" /usr/bin/fzstorj-pro
newicon share/pixmaps/filezilla.png filezilla-pro.png
domenu share/applications/filezilla-pro.desktop
}
pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
xdg_icon_cache_update
}
pkg_postrm() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
xdg_icon_cache_update
}
>=dev-libs/nettle-3.1:= >=dev-db/sqlite-3.7 >=dev-libs/boost-1.76.0:= >=dev-libs/libfilezilla-0.50.0:= >=dev-libs/pugixml-1.7 >=net-libs/gnutls-3.5.7 x11-libs/gtk+:2 x11-misc/xdg-utils
>=dev-libs/nettle-3.1:= >=dev-db/sqlite-3.7 >=dev-libs/boost-1.76.0:= >=dev-libs/libfilezilla-0.50.0:= >=dev-libs/pugixml-1.7 >=net-libs/gnutls-3.5.7 x11-libs/gtk+:2 x11-misc/xdg-utils
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | FileZilla_Pro_3.70.4_x86_64-linux-gnu.tar.xz | 13175992 bytes | https://distfiles.obentoo.org/FileZilla_Pro_3.70.4_x86_64-linux-gnu.tar.xz |