summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-ftp/yafc/ChangeLog143
-rw-r--r--net-ftp/yafc/Manifest14
-rw-r--r--net-ftp/yafc/metadata.xml13
-rw-r--r--net-ftp/yafc/yafc-1.1.2.ebuild53
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
+}