Gentoo Archives: gentoo-commits

From: Bernard Cafarelli <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-ftp/filezilla/
Date: Sat, 30 Oct 2021 06:40:08
Message-Id: 1635575998.30c52246c7ae406e8d2a3f95dc555c0b696a660a.voyageur@gentoo
1 commit: 30c52246c7ae406e8d2a3f95dc555c0b696a660a
2 Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 30 06:39:45 2021 +0000
4 Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 30 06:39:58 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c52246
7
8 net-ftp/filezilla: 3.56.2 bump
9
10 Package-Manager: Portage-3.0.28, Repoman-3.0.3
11 Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
12
13 net-ftp/filezilla/Manifest | 1 +
14 net-ftp/filezilla/filezilla-3.56.2.ebuild | 71 +++++++++++++++++++++++++++++++
15 2 files changed, 72 insertions(+)
16
17 diff --git a/net-ftp/filezilla/Manifest b/net-ftp/filezilla/Manifest
18 index 78e08e406a8..297ec353fc3 100644
19 --- a/net-ftp/filezilla/Manifest
20 +++ b/net-ftp/filezilla/Manifest
21 @@ -3,3 +3,4 @@ DIST FileZilla_3.54.1_src.tar.bz2 4847815 BLAKE2B 86d219e6c26c15bfd5597e486fafc7
22 DIST FileZilla_3.55.0_src.tar.bz2 4910040 BLAKE2B 9955ddff5bfdd7fe7fadf5dad73638c8fd32bfe52411e6b7ad5f147bd076d6e184ed7deec5ff127f0de904a0ecd01c1c3ae770c70a6d6dd6491366f2af1fe7eb SHA512 8a1221e97719610be900d66f7feba90d1c5053a618b38084e93e8f2b11e51fc523336e11e110f51828eba3f17f60cea1fcd8060bd0cc5e7fdb3d24f35a4c1732
23 DIST FileZilla_3.55.1_src.tar.bz2 4910935 BLAKE2B 7a901f7c73c6223c92100138989cedc83f8abf0f9657e08b31e8454892c39f2dccf6880350bb42742639dcec0326f50c46d1afd2d9d931529f11378f7e18bfa0 SHA512 07f1ccc596cac64aca0e82a97725f2ade26de78116441ba5aefaa8bd1396a483be88d9820820b9767e77686abbfd0eb6190684303e1f4d9ec45ef0b1f2cf0170
24 DIST FileZilla_3.56.0_src.tar.bz2 4918048 BLAKE2B c671f1a2d0164f7083841d03e6e3780e778b620cf9525b96c15c7c86fc2ca4a4e5908b7bbe30a37b44209f30494c6adedc9292ae0ee5cf03043e18c73dc6e036 SHA512 390aceee80151bbf5e8f00cdfe48fafc20afdfab8b78f627a96215e74bc7d4ff7310dd67400b1deb531dde0fa4a100ac4cd04ff4e6166860badac68438ed23db
25 +DIST FileZilla_3.56.2_src.tar.bz2 4919610 BLAKE2B 1034500f3f4c2c747db663a8b4fe234e7f24db570186625b40cca84143c3b3119a9d1c7206069bfe1837056e134f2df4641beeb9c437fb0b1bb48872cec89d51 SHA512 6aab8a0a8b2205ac5428c6b5ef698010cb9a42759913254ac5981be85ffb8d725251724c1972c9b9ba6c88029573ef2c8a36f6814252b8080476f0b080a9d2f1
26
27 diff --git a/net-ftp/filezilla/filezilla-3.56.2.ebuild b/net-ftp/filezilla/filezilla-3.56.2.ebuild
28 new file mode 100644
29 index 00000000000..c8582b1cb1c
30 --- /dev/null
31 +++ b/net-ftp/filezilla/filezilla-3.56.2.ebuild
32 @@ -0,0 +1,71 @@
33 +# Copyright 1999-2021 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=7
37 +
38 +WX_GTK_VER="3.0-gtk3"
39 +
40 +inherit autotools flag-o-matic wxwidgets xdg
41 +
42 +MY_PV="${PV/_/-}"
43 +MY_P="FileZilla_${MY_PV}"
44 +
45 +DESCRIPTION="FTP client with lots of useful features and an intuitive interface"
46 +HOMEPAGE="https://filezilla-project.org/"
47 +SRC_URI="https://download.filezilla-project.org/client/${MY_P}_src.tar.bz2"
48 +S="${WORKDIR}/${PN}-${MY_PV}"
49 +
50 +LICENSE="GPL-2"
51 +SLOT="0"
52 +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
53 +IUSE="dbus nls test"
54 +RESTRICT="!test? ( test )"
55 +
56 +# pugixml 1.7 minimal dependency is for c++11 proper configuration
57 +RDEPEND="
58 + >=app-eselect/eselect-wxwidgets-0.7-r1
59 + >=dev-libs/nettle-3.1:=
60 + >=dev-db/sqlite-3.7
61 + >=dev-libs/libfilezilla-0.34.2:=
62 + >=dev-libs/pugixml-1.7
63 + >=net-libs/gnutls-3.5.7
64 + >=x11-libs/wxGTK-3.0.4:${WX_GTK_VER}[X]
65 + x11-misc/xdg-utils
66 + dbus? ( sys-apps/dbus )"
67 +DEPEND="${RDEPEND}
68 + test? ( >=dev-util/cppunit-1.13.0 )"
69 +BDEPEND="
70 + virtual/pkgconfig
71 + >=sys-devel/libtool-1.4
72 + nls? ( >=sys-devel/gettext-0.11 )"
73 +
74 +PATCHES=(
75 + "${FILESDIR}"/${PN}-3.22.1-debug.patch
76 + "${FILESDIR}"/${PN}-3.47.0-metainfo.patch
77 + "${FILESDIR}"/${PN}-3.47.0-disable-shellext_conf.patch
78 + "${FILESDIR}"/${PN}-3.52.2-slibtool.patch
79 +)
80 +
81 +src_prepare() {
82 + default
83 + eautoreconf
84 +}
85 +
86 +src_configure() {
87 + setup-wxwidgets
88 +
89 + local myeconfargs=(
90 + --disable-autoupdatecheck
91 + --with-pugixml=system
92 + $(use_enable nls locales)
93 + $(use_with dbus)
94 + )
95 + econf "${myeconfargs[@]}"
96 +}
97 +
98 +src_install() {
99 + default
100 +
101 + # no static archives
102 + find "${ED}" -name '*.la' -delete || die
103 +}