From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-commits+bounces-938278-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 4DB4C139694 for <garchives@archives.gentoo.org>; Tue, 14 Mar 2017 13:50:25 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0A9AF21C03C; Tue, 14 Mar 2017 13:50:23 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id CEB6221C03C for <gentoo-commits@lists.gentoo.org>; Tue, 14 Mar 2017 13:50:22 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 9B59633BEFC for <gentoo-commits@lists.gentoo.org>; Tue, 14 Mar 2017 13:50:21 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 0A2A467EB for <gentoo-commits@lists.gentoo.org>; Tue, 14 Mar 2017 13:50:20 +0000 (UTC) From: "Bernard Cafarelli" <voyageur@gentoo.org> To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Bernard Cafarelli" <voyageur@gentoo.org> Message-ID: <1489499339.8005f6a46b19b7daaec91694363da5ed0ca50155.voyageur@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: net-ftp/filezilla/ X-VCS-Repository: repo/gentoo X-VCS-Files: net-ftp/filezilla/Manifest net-ftp/filezilla/filezilla-3.25.0.ebuild X-VCS-Directories: net-ftp/filezilla/ X-VCS-Committer: voyageur X-VCS-Committer-Name: Bernard Cafarelli X-VCS-Revision: 8005f6a46b19b7daaec91694363da5ed0ca50155 X-VCS-Branch: master Date: Tue, 14 Mar 2017 13:50:20 +0000 (UTC) Precedence: bulk List-Post: <mailto:gentoo-commits@lists.gentoo.org> List-Help: <mailto:gentoo-commits+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-commits+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-commits+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-commits.gentoo.org> X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 5f26514b-c460-4cff-82ef-b955bad83ed6 X-Archives-Hash: f947768602afed360f4817577dc26f16 commit: 8005f6a46b19b7daaec91694363da5ed0ca50155 Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org> AuthorDate: Tue Mar 14 13:48:13 2017 +0000 Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org> CommitDate: Tue Mar 14 13:48:59 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8005f6a4 net-ftp/filezilla: 3.25.0. bump EAPI bump and ebuild cleanup Package-Manager: Portage-2.3.4, Repoman-2.3.2 net-ftp/filezilla/Manifest | 1 + net-ftp/filezilla/filezilla-3.25.0.ebuild | 68 +++++++++++++++++++++++++++++++ 2 files changed, 69 insertions(+) diff --git a/net-ftp/filezilla/Manifest b/net-ftp/filezilla/Manifest index 97a2505e6d1..e38a21538d2 100644 --- a/net-ftp/filezilla/Manifest +++ b/net-ftp/filezilla/Manifest @@ -2,3 +2,4 @@ DIST FileZilla_3.12.0.2_src.tar.bz2 4440836 SHA256 7a296fc2cd94d00d3a14ad29b84ff DIST FileZilla_3.14.1_src.tar.bz2 4411187 SHA256 b10871b6ced5f52062b44deda037edb8a38090b226a018b9b64b1a1feb59d46c SHA512 c97767ed01f4538a2f4b8760601778ca7f9aa99b5b928cb86c9508eba0490bbc1f31921d098e0ccd30712ff06dc9f21d323201fb8bee80b9fb7a6528fbb03368 WHIRLPOOL 1fbccfbb0de5111fad14eb0b38ee190aefc4c80777c3611189c74412dfefdf2fd96d4a42c917791d3a3318b6ae22f01a7d24a4a0904386b22a98693151b5a822 DIST FileZilla_3.24.0_src.tar.bz2 4635977 SHA256 3d5dd4899cdeca038afd330f24098a61a223f15b172611e0c210244911cd4cad SHA512 e5e7fcf1d1c33053775d09ee9a3c0bac1286b4ed5aee1af47498ec2d860bd0571b8e2a35443119d3ebe61a8eea4fb236edb0e7d9dc6a1b37b823902828620ea0 WHIRLPOOL 41abe64523852b45c7ca7e8bf54ed92d749fb4af289b4cdfd0bfa7399dbcd4f135bdc5329b26306b2a04e98c9790b38945c82566db200de8d741603044ba61a1 DIST FileZilla_3.24.1_src.tar.bz2 4645630 SHA256 e6dd748c7ec067c1165683ebe81325ce6c561f4725963a9515494af346a30c2a SHA512 7a3f871278ad35a9237e7a8e16c4b7becadd29bb3385dd528a645c96a36c9451d7e798da43bfe57de4064206605750a9184494ff8ff233511a4be09b6265bffd WHIRLPOOL 344fff6628ef3f281784b729aa913b33dcff0cc275d389886fb0913aa2d36407362fbe69b36071ded1923a8ccc14fe6304a418b3d69f37649d5401abefdd5d69 +DIST FileZilla_3.25.0_src.tar.bz2 4707698 SHA256 104e5f302dfef72cf9d235a880da159c93c9378ebfc48487ef07a1ba7f5834ac SHA512 efaf92b3705394a310dd2026095b0b44e54182e508e3fa6838944f7d2bca8f053f4242c8138385b1e4fd33837476c34173a33e234be0faaaec9fdc9a7b0fbb79 WHIRLPOOL edd44203e72603072e82f47eb1b78397f707b7d22ecd18706bfdb8a37cdc882a09e808b19c0c742bec2d7979067d532425fcbeafdf952310eef4b8d3cb103eb4 diff --git a/net-ftp/filezilla/filezilla-3.25.0.ebuild b/net-ftp/filezilla/filezilla-3.25.0.ebuild new file mode 100644 index 00000000000..17003f08647 --- /dev/null +++ b/net-ftp/filezilla/filezilla-3.25.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +WX_GTK_VER="3.0" + +inherit autotools eutils flag-o-matic multilib wxwidgets + +MY_PV=${PV/_/-} +MY_P="FileZilla_${MY_PV}" + +DESCRIPTION="FTP client with lots of useful features and an intuitive interface" +HOMEPAGE="http://filezilla-project.org/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}_src.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="dbus nls test" + +# pugixml 1.7 minimal dependency is for c++11 proper configuration +RDEPEND=">=app-eselect/eselect-wxwidgets-0.7-r1 + >=dev-libs/nettle-3.1:= + >=dev-db/sqlite-3.7 + >=dev-libs/libfilezilla-0.9.1 + >=dev-libs/pugixml-1.7 + net-dns/libidn + >=net-libs/gnutls-3.4.0 + >=x11-libs/wxGTK-3.0.2.0-r1:3.0[X] + x11-misc/xdg-utils + dbus? ( sys-apps/dbus )" +DEPEND="${RDEPEND} + virtual/pkgconfig + >=sys-devel/libtool-1.4 + nls? ( >=sys-devel/gettext-0.11 ) + test? ( dev-util/cppunit )" + +S="${WORKDIR}"/${PN}-${MY_PV} + +DOCS=(AUTHORS ChangeLog NEWS ) + +PATCHES=( + "${FILESDIR}"/${PN}-3.22.1-debug.patch +) + +pkg_pretend() { + if [[ ${MERGE_TYPE} != binary ]]; then + if ! test-flag-CXX -std=c++14; then + eerror "${P} requires C++14-capable C++ compiler. Your current compiler" + eerror "does not seem to support -std=c++14 option. Please upgrade your compiler" + eerror "to gcc-4.9 or an equivalent version supporting C++14." + die "Currently active compiler does not support -std=c++14" + fi + fi +} + +src_prepare() { + setup-wxwidgets + default + eautoreconf +} + +src_configure() { + econf $(use_with dbus) $(use_enable nls locales) \ + --with-pugixml=system \ + --disable-autoupdatecheck +}