Remove krb4 use flag and dependency on app-crypt/kth-krb. Bug 173354
authorCharlie Shepherd <masterdriverz@gentoo.org>
Sat, 7 Apr 2007 10:54:11 +0000 (10:54 +0000)
committerCharlie Shepherd <masterdriverz@gentoo.org>
Sat, 7 Apr 2007 10:54:11 +0000 (10:54 +0000)
Package-Manager: portage-2.1.2.2

net-ftp/yafc/ChangeLog
net-ftp/yafc/Manifest
net-ftp/yafc/files/digest-yafc-1.1.1-r1 [new file with mode: 0644]
net-ftp/yafc/yafc-1.1.1-r1.ebuild [new file with mode: 0644]

index 427bc0cc5f53e9702997636b5fb9fb333430581d..feb97b129efdbce928d6453f98aeacc0b7bc4f06 100644 (file)
@@ -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 <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:
index d22212f877e694982ed0f42b4345261da201d76d..d200302dfa6f380d0d83044825e163c7b391b226 100644 (file)
@@ -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 (file)
index 0000000..441a279
--- /dev/null
@@ -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 (file)
index 0000000..83b986a
--- /dev/null
@@ -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
+}