Gentoo Archives: gentoo-commits

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