diff options
-rw-r--r-- | net-ftp/yafc/ChangeLog | 143 | ||||
-rw-r--r-- | net-ftp/yafc/Manifest | 14 | ||||
-rw-r--r-- | net-ftp/yafc/metadata.xml | 13 | ||||
-rw-r--r-- | net-ftp/yafc/yafc-1.1.2.ebuild | 53 |
4 files changed, 223 insertions, 0 deletions
diff --git a/net-ftp/yafc/ChangeLog b/net-ftp/yafc/ChangeLog new file mode 100644 index 000000000000..3254f9ffa4e7 --- /dev/null +++ b/net-ftp/yafc/ChangeLog @@ -0,0 +1,143 @@ +# ChangeLog for net-ftp/yafc +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-ftp/yafc/ChangeLog,v 1.40 2011/04/29 15:13:37 ssuominen Exp $ + +*yafc-1.1.2 (04 Apr 2011) + + 04 Apr 2011; Dane Smith <c1pher@gentoo.org> +yafc-1.1.2.ebuild, + metadata.xml: + Version bump. Add proxy maintainer Carles Pagès, who is now + maintaining the new upstream since the old one has had no development + since + 2005. Upsteam fixes to bug 350277 and bug 352401. Local fix for + kerebos support wrt bug 275795. + + 05 Aug 2010; Samuli Suominen <ssuominen@gentoo.org> yafc-1.1.1-r1.ebuild: + Remove built_with_use check for app-crypt/mit-krb5 because krb4 support + was dropped. + + 30 May 2008; Jeremy Olexa <darkside@gentoo.org> yafc-1.1.1-r1.ebuild: + fixed compilation with USE=kerberos. Thanks to Kevin Fullerton & Fredrik + Eriksson for the changes and Gautam Iyer for reporting. Closes bug #201741 + + 12 Nov 2007; Raúl Porcel <armin76@gentoo.org> -yafc-1.1.ebuild: + old + + 23 Sep 2007; Ferris McCormick <fmccor@gentoo.org> yafc-1.1.1-r1.ebuild: + Add quotes for ${FILESDIR}, per dberkholz. + + 23 Sep 2007; Ferris McCormick <fmccor@gentoo.org> + +files/yafc-1.1.1-heimdal_gssapi_fix.patch, yafc-1.1.1-r1.ebuild: + Apply patch for heimdal fix, Bug #113052 --- thanks to jmbsvicetto (Jorge M. + B. S. Vicetto). + + 19 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> yafc-1.1.1-r1.ebuild: + Stable on sparc wrt #173646 + + 17 Jun 2007; Raúl Porcel <armin76@gentoo.org> -yafc-1.1.1.ebuild, + yafc-1.1.1-r1.ebuild: + x86 stable wrt #173646 + + 17 Jun 2007; Christoph Mende <angelos@gentoo.org> yafc-1.1.1-r1.ebuild: + Stable on amd64 wrt bug 173646 + + 15 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml: + add <herd>no-herd</herd> + + 07 Apr 2007; nixnut <nixnut@gentoo.org> yafc-1.1.1-r1.ebuild: + Stable on ppc wrt bug 173646 + +*yafc-1.1.1-r1 (07 Apr 2007) + + 07 Apr 2007; Charlie Shepherd <masterdriverz@gentoo.org> + +yafc-1.1.1-r1.ebuild: + Remove krb4 use flag and dependency on app-crypt/kth-krb. Bug 173354 + + 14 Mar 2007; Raúl Porcel <armin76@gentoo.org> + +files/yafc-1.1.1-gcc4.patch: + refix the commit, thanks to robbat2 + + 14 Mar 2007; Raúl Porcel <armin76@gentoo.org> + files/yafc-1.1.1-gcc4.patch: + Fix the patch again, thanks to genone for the command of cvs + + 14 Mar 2007; Charlie Shepherd <masterdriverz@gentoo.org> + files/yafc-1.1.1-gcc4.patch: + Really fix patch this time + + 12 Mar 2007; Raúl Porcel <armin76@gentoo.org> + files/yafc-1.1.1-gcc4.patch, yafc-1.1.1.ebuild: + fix patch, as it failed, and stable x86 + + 28 Jan 2007; Charlie Shepherd <masterdriverz@gentoo.org> + files/yafc-1.1.1-gcc4.patch: + Fix yafc-1.1.1-gcc4.patch; thanks to Alex Unigovsky; bug 164170 + + 08 Jan 2007; Danny van Dyk <kugelfang@gentoo.org> -yafc-1.0.ebuild: + QA: Removed unused versions. + + 09 Dec 2006; Charlie Shepherd <masterdriverz@gentoo.org> + +files/yafc-1.1.1-gcc4.patch, yafc-1.1.1.ebuild: + Add fix for gcc-4; thanks to P Nienaber for reporting; bug 127634 + + 08 Jul 2006; Lars Weiler <pylon@gentoo.org> yafc-1.1.1.ebuild: + Stable on ppc; it's better for our default unicode-support. + + 11 Nov 2005; Michael Hanselmann <hansmi@gentoo.org> yafc-1.1.ebuild: + Stable on ppc. + + 02 Nov 2005; Gustavo Zacarias <gustavoz@gentoo.org> yafc-1.1.ebuild: + Stable on sparc + + 01 Nov 2005; Krzysiek Pawlik <nelchael@gentoo.org> yafc-1.1.ebuild: + Stable on x86. Bug 111171. + +*yafc-1.1.1 (09 Oct 2005) + + 09 Oct 2005; Daniel Black <dragonheart@gentoo.org> +yafc-1.1.1.ebuild: + version bump + + 16 Sep 2005; Ciaran McCreesh <ciaranm@gentoo.org> ChangeLog: + Converted to UTF-8, fixed encoding screwups + + 04 Feb 2005; Jan Brinkmann <luckyduck@gentoo.org> yafc-1.1.ebuild: + stable on amd64 + + 19 Jun 2004; Jason Wever <weeve@gentoo.org> yafc-1.1.ebuild: + Marked ~arch for everyone since this was initially imported as stable for x86, + ppc and sparc. + +*yafc-1.1 (19 Jun 2004) + + 19 Jun 2004; Mike Frysinger <vapier@gentoo.org> +yafc-1.1.ebuild: + Version bump #53168 by Mikael Wärlander. + + 05 Jan 2004; Jon Portnoy <avenj@gentoo.org> : + AMD64 keywords. + +*yafc-1.0 (20 Jun 2003) + + 20 Jun 2003; Mike Frysinger <vapier@gentoo.org> : + Version bumpage. + +*yafc-0.7.10 (10 Oct 2002) + + 03 Feb 2003; Jon Nall <nall@gentoo.org>) yafc-0.7.10.ebuild : + added ~ppc + + 10 Oct 2002; Jack Morgan <jmorgan@gentoo.org> : + Updated version number to fix an issue with sparc64 + +*yafc-0.7.9 (6 Jun 2002) + 6 Jun 2002; Donny Davies <woodchip@gentoo.org> : + Add docs + ssh RDEPEND + $P; close #859. + +*yafc-0.7.2-r1 (26 May 2002) + + 26 May 2002; Ryan Phillips <rphillips@gentoo.org> ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/net-ftp/yafc/Manifest b/net-ftp/yafc/Manifest new file mode 100644 index 000000000000..134d8f8cc1ae --- /dev/null +++ b/net-ftp/yafc/Manifest @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST yafc-1.1.2.tar.bz2 510334 RMD160 8014a1f6eaaa48e3c41634d6bc90e96cb78c6c58 SHA1 78945d4e628bb333f5d7e4753d41503f288c4fa6 SHA256 ffc9dbac69cbf13e6a6287df20be5ee8c35440962bfebafaef13483458030f94 +EBUILD yafc-1.1.2.ebuild 1469 RMD160 bc1e04623571932cd5da203c0dd4b01e27d5ad4a SHA1 ea3292bec1cd9095f54eb15540cce72adc7bd9cf SHA256 107a7604aa0271e6547eae3467cd8c835aecfadc61a40b40453a1fa9b1a8f820 +MISC ChangeLog 5017 RMD160 a1316a51de1282455e28bd16092451f4cec722dd SHA1 697bdf4f557ce203733419d8abb7f7d22fa3eb90 SHA256 dd3f12f36b36de927d9232c8d11e17c2b45ede3c7f651eafaa232a61788ecc6b +MISC metadata.xml 343 RMD160 8a4c3cb4c706438d94f47878a279f8aee64d5d64 SHA1 ecf07f4e8de691c05f8cffc96e2f0b16e5163c9b SHA256 948b57b1f74759f4bbe32380905c6aa59f98faf8f668d23d87afb974458958ed +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iF4EAREIAAYFAk261hUACgkQXkR9YqOcLPGHAQD7BYL8rkL5tmAJ3RJOVJ8yERLd ++JVUUbc8WsT6gozPHRYA/2UsFJRHqwB1QIibwyxlNDGVu+nyhNmYDuQ5C7yXdPnz +=VS0A +-----END PGP SIGNATURE----- diff --git a/net-ftp/yafc/metadata.xml b/net-ftp/yafc/metadata.xml new file mode 100644 index 000000000000..7222e8ef87d6 --- /dev/null +++ b/net-ftp/yafc/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> + <email>c1pher@gentoo.org</email> + <name>Dane Smith</name> +</maintainer> +<maintainer> + <email>page@cubata.homelinux.net</email> + <name>Carles Pagès</name> +</maintainer> +</pkgmetadata> diff --git a/net-ftp/yafc/yafc-1.1.2.ebuild b/net-ftp/yafc/yafc-1.1.2.ebuild new file mode 100644 index 000000000000..f8ecda162f11 --- /dev/null +++ b/net-ftp/yafc/yafc-1.1.2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-ftp/yafc/yafc-1.1.2.ebuild,v 1.3 2011/04/29 15:13:37 ssuominen Exp $ + +EAPI=2 +inherit eutils + +DESCRIPTION="Console ftp client with a lot of nifty features" +HOMEPAGE="http://yafc.sourceforge.net/" +SRC_URI="http://github.com/downloads/cpages/yafc/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="readline kerberos socks5" + +DEPEND="readline? ( >=sys-libs/readline-6 ) + kerberos? ( virtual/krb5 ) + socks5? ( net-proxy/dante )" +RDEPEND="${DEPEND} + >=net-misc/openssh-3" + +src_configure() { + local myconf="" + + if use kerberos; then + if has_version app-crypt/heimdal; then + myconf="${myconf} --with-krb5=/usr/ --with-krb4=no --with-gssapi=/usr" + elif has_version app-crypt/mit-krb5; then + myconf="${myconf} --with-krb5=/usr/ --with-krb4=no --with-gssapi=/usr" + else + ewarn "No supported kerberos providers detected" + myconf="${myconf} --without-krb4 --without-krb5" + fi + else + myconf="${myconf} --without-krb4 --without-krb5" + fi + + use socks5 && myconf="${myconf} --with-socks5=/usr" \ + || myconf="${myconf} --with-socks5=no" + + use readline && myconf="${myconf} --with-readline=/usr" \ + || myconf="${myconf} --with-readline=no" + + econf \ + $(use_with readline) \ + ${myconf} +} + +src_install() { + emake DESTDIR="${D}" install || die + dodoc BUGS NEWS README THANKS TODO *.sample || die +} |