From 1f4f9bb6f703975c04c5a3d4117c580715209159 Mon Sep 17 00:00:00 2001 From: Charlie Shepherd Date: Sat, 7 Apr 2007 10:54:11 +0000 Subject: [PATCH] Remove krb4 use flag and dependency on app-crypt/kth-krb. Bug 173354 Package-Manager: portage-2.1.2.2 --- net-ftp/yafc/ChangeLog | 8 ++++- net-ftp/yafc/Manifest | 15 ++++++--- net-ftp/yafc/files/digest-yafc-1.1.1-r1 | 3 ++ net-ftp/yafc/yafc-1.1.1-r1.ebuild | 44 +++++++++++++++++++++++++ 4 files changed, 65 insertions(+), 5 deletions(-) create mode 100644 net-ftp/yafc/files/digest-yafc-1.1.1-r1 create mode 100644 net-ftp/yafc/yafc-1.1.1-r1.ebuild diff --git a/net-ftp/yafc/ChangeLog b/net-ftp/yafc/ChangeLog index 427bc0cc5f53..feb97b129efd 100644 --- a/net-ftp/yafc/ChangeLog +++ b/net-ftp/yafc/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-ftp/yafc # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-ftp/yafc/ChangeLog,v 1.26 2007/03/14 17:56:44 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-ftp/yafc/ChangeLog,v 1.27 2007/04/07 10:54:11 masterdriverz Exp $ + +*yafc-1.1.1-r1 (07 Apr 2007) + + 07 Apr 2007; Charlie Shepherd + +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 +files/yafc-1.1.1-gcc4.patch: diff --git a/net-ftp/yafc/Manifest b/net-ftp/yafc/Manifest index d22212f877e6..d200302dfa6f 100644 --- a/net-ftp/yafc/Manifest +++ b/net-ftp/yafc/Manifest @@ -4,6 +4,10 @@ RMD160 b7e5b088236c9fa587e42ab17e9d8abb9db43f16 files/yafc-1.1.1-gcc4.patch 1059 SHA256 1b58aa3f23e4255265955c3ed96cb2fdcde34624ae52dc25646d60cf5006f9ce files/yafc-1.1.1-gcc4.patch 1059 DIST yafc-1.1.1.tar.bz2 858991 RMD160 1a1af7f618e9fada90b23390e64ec0ee4c8ed370 SHA1 d88132e1b389d74533f9eaa94f1a6d02787c03c8 SHA256 ab72b2ed89fb75dbe8ebd119458cf513392225f367cccfad881e9780aefcd7e6 DIST yafc-1.1.tar.bz2 463528 RMD160 7db932512d818316623fcd732cea4a7a1f3195cc SHA1 982510548434ea4d4f659ebb0ea2dae3b2f29533 SHA256 5eb28b04f2e3166bddc2b3555d7e316278b0405c36284bec07a0c008ca7e94f5 +EBUILD yafc-1.1.1-r1.ebuild 1277 RMD160 11e62be440a6ac186dfcdff9c5b6c31cd268fec7 SHA1 64104cb2f902c1866c205c4bd9df2add433e8e13 SHA256 08cbef6068bda337d849e171cae87bbb2a71c13bbbbd542d73ba3d156897a452 +MD5 fa43f0e4d2e3b3ae0bed26199b94702a yafc-1.1.1-r1.ebuild 1277 +RMD160 11e62be440a6ac186dfcdff9c5b6c31cd268fec7 yafc-1.1.1-r1.ebuild 1277 +SHA256 08cbef6068bda337d849e171cae87bbb2a71c13bbbbd542d73ba3d156897a452 yafc-1.1.1-r1.ebuild 1277 EBUILD yafc-1.1.1.ebuild 1397 RMD160 9636ee5e0e6da7c2efb8d024681ddc2b64837b0c SHA1 602bac05f326f7e5d670814fd6712d86ed13a255 SHA256 88cd41dd4321118b79641384b106a989f931d894b4a8e0e5e524102aee39ca4b MD5 de775eae58b7e5bc64ff49d259286f9f yafc-1.1.1.ebuild 1397 RMD160 9636ee5e0e6da7c2efb8d024681ddc2b64837b0c yafc-1.1.1.ebuild 1397 @@ -12,10 +16,10 @@ EBUILD yafc-1.1.ebuild 761 RMD160 7f96b56bb4eb9ae6663479729f122f8e276370d2 SHA1 MD5 e3d6437c17339f807c5e49e94d9b7324 yafc-1.1.ebuild 761 RMD160 7f96b56bb4eb9ae6663479729f122f8e276370d2 yafc-1.1.ebuild 761 SHA256 7d7b0ef45fb17aaf5b2557b1e95117a1a20fa52da7bdcd67c4d251318e79e1a6 yafc-1.1.ebuild 761 -MISC ChangeLog 3150 RMD160 78170dcfb0d6926ed1646b6aa1181395df4d4862 SHA1 d75927a9f2b65786954696d465ff3dc21f2f7f32 SHA256 90299e9744413a6fdd68859cf3579a5f7166c13cf1007b0ea7861ea4ad48b8e8 -MD5 f289b0bd1936fc124a7673e04e4048d8 ChangeLog 3150 -RMD160 78170dcfb0d6926ed1646b6aa1181395df4d4862 ChangeLog 3150 -SHA256 90299e9744413a6fdd68859cf3579a5f7166c13cf1007b0ea7861ea4ad48b8e8 ChangeLog 3150 +MISC ChangeLog 3342 RMD160 e8fdc28b27753a5459283f5db7284e1b973d5eab SHA1 9eb6d69cb28c5f598aabde205037f97be2c7dfcc SHA256 1cd812ac6e6f2a721797619686f0dee3fe9d7d90503b9586ff1344bf1a845b39 +MD5 c127605f02b3832d209eb8f1c678bda2 ChangeLog 3342 +RMD160 e8fdc28b27753a5459283f5db7284e1b973d5eab ChangeLog 3342 +SHA256 1cd812ac6e6f2a721797619686f0dee3fe9d7d90503b9586ff1344bf1a845b39 ChangeLog 3342 MISC metadata.xml 210 RMD160 c9fe92a44d079ef04bcdd31de9867de5bb9f26e5 SHA1 efa00493ddec7289a21bc4cbcc6e95ec4de749d5 SHA256 90082fe26a119a63ca8fbe227f66c33ba74167b6cf28e2cef02dea6c4f656c39 MD5 c667f921ee8d48ce17ebef0f8d601ea4 metadata.xml 210 RMD160 c9fe92a44d079ef04bcdd31de9867de5bb9f26e5 metadata.xml 210 @@ -26,3 +30,6 @@ SHA256 eaf8eafa6f122f5dec9ffca188eb7d87df9feebe357599bb4e9f93dae8092895 files/di MD5 3ee2e68447905fa413d245081d46858d files/digest-yafc-1.1.1 235 RMD160 6b75ac71be32473dded249d37208455373d43376 files/digest-yafc-1.1.1 235 SHA256 5563b99056b271620a14ac46bf8a37fc58814c2e797b9314383365a7e8e87b52 files/digest-yafc-1.1.1 235 +MD5 3ee2e68447905fa413d245081d46858d files/digest-yafc-1.1.1-r1 235 +RMD160 6b75ac71be32473dded249d37208455373d43376 files/digest-yafc-1.1.1-r1 235 +SHA256 5563b99056b271620a14ac46bf8a37fc58814c2e797b9314383365a7e8e87b52 files/digest-yafc-1.1.1-r1 235 diff --git a/net-ftp/yafc/files/digest-yafc-1.1.1-r1 b/net-ftp/yafc/files/digest-yafc-1.1.1-r1 new file mode 100644 index 000000000000..441a27942e4e --- /dev/null +++ b/net-ftp/yafc/files/digest-yafc-1.1.1-r1 @@ -0,0 +1,3 @@ +MD5 832d074183a36ee15b47553ed5962fce yafc-1.1.1.tar.bz2 858991 +RMD160 1a1af7f618e9fada90b23390e64ec0ee4c8ed370 yafc-1.1.1.tar.bz2 858991 +SHA256 ab72b2ed89fb75dbe8ebd119458cf513392225f367cccfad881e9780aefcd7e6 yafc-1.1.1.tar.bz2 858991 diff --git a/net-ftp/yafc/yafc-1.1.1-r1.ebuild b/net-ftp/yafc/yafc-1.1.1-r1.ebuild new file mode 100644 index 000000000000..83b986a4e291 --- /dev/null +++ b/net-ftp/yafc/yafc-1.1.1-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-ftp/yafc/yafc-1.1.1-r1.ebuild,v 1.1 2007/04/07 10:54:11 masterdriverz Exp $ + +inherit eutils + +DESCRIPTION="Console ftp client with a lot of nifty features" +HOMEPAGE="http://yafc.sourceforge.net/" +SRC_URI="mirror://sourceforge/yafc/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="readline kerberos socks5" + +DEPEND="readline? ( >=sys-libs/readline-4.1-r4 ) + kerberos? ( virtual/krb5 ) + socks5? ( net-proxy/dante )" +RDEPEND=">=net-misc/openssh-3.0 + ${DEPEND}" + +src_unpack() { + unpack "${A}" + cd "${S}" + epatch "${FILESDIR}/${P}-gcc4.patch" +} + +src_compile() { + local myconf="" + use kerberos && myconf="${myconf} --with-krb5=/usr/ --with-gssapi=/usr" \ + || myconf="${myconf} --with-krb5=no --with-gssapi=no" + 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} || die "./configure failed" + emake || die "emake failed" +} + +src_install () { + make DESTDIR=${D} install || die + dodoc BUGS NEWS README THANKS TODO *.sample +} -- 2.26.2