ChangeLog

# ChangeLog for net-ftp/pftpfxp
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-ftp/pftpfxp/ChangeLog,v 1.11 2007/05/06 11:00:51 genone Exp $

06 May 2007; Marius Mauch pftpfxp-0.11.4.6.ebuild,
pftpfxp-0.11.4.6-r3.ebuild:
Replacing einfo with elog

15 Mar 2007; Raúl Porcel pftpfxp-0.11.4.6-r3.ebuild:
x86 stable

*pftpfxp-0.11.4.6-r3 (28 Jul 2006)

28 Jul 2006; Daniel Black
+files/0.11.4.6-correct_bookmark_path.patch, -pftpfxp-0.11.4.6-r1.ebuild,
-pftpfxp-0.11.4.6-r2.ebuild, +pftpfxp-0.11.4.6-r3.ebuild:
another patch to handle bookmarks in home directory thanks to Daniel Persson
in bug #140143

*pftpfxp-0.11.4.6-r2 (13 Jul 2006)

13 Jul 2006; Daniel Black
+files/0.11.4.6-correct_config_fix.patch, +pftpfxp-0.11.4.6-r2.ebuild:
added patch to respect $HOME - inspired by Daniel Persson bug #140143

24 Feb 2006; Daniel Black
pftpfxp-0.11.4.6.ebuild, pftpfxp-0.11.4.6-r1.ebuild:
bad use flags - thanks Ciaran - bug #123954

16 Sep 2005; Ciaran McCreesh ChangeLog:
Converted to UTF-8, fixed encoding screwups

08 Aug 2005; Luis Medinas
pftpfxp-0.11.4.6-r1.ebuild:
Added ~amd64 keywords. Closes bug #101747 .

26 Jul 2005; David Holm pftpfxp-0.11.4.6-r1.ebuild:
Added to ~ppc.

*pftpfxp-0.11.4.6-r1 (01 Feb 2005)

01 Feb 2005; Daniel Black
+files/pftpfxp-v0.11.4mew6-pret.patch, +pftpfxp-0.11.4.6-r1.ebuild:
PRET patch as per bug #77756. Thanks to Peter

26 Nov 2004; Daniel Black pftpfxp-0.11.4.6.ebuild:
Replaced $DOCDESTTREE with /usr/share/doc/${PF}

*pftpfxp-0.11.4.6 (26 Nov 2004)

26 Nov 2004; Daniel Black +metadata.xml,
+files/0.11.4.6-gcc3.4.fix, +pftpfxp-0.11.4.6.ebuild:
initial import as per bug #62491. Thanks to Håkan Wikström
for the ebuild

Manifest

AUX 0.11.4.6-correct_bookmark_path.patch 4188 RMD160 c80f2cfb3ccd497ff4eb5fb1dbff8c10f97b38c4 SHA1 82954335f0d0ed894110496f457583741ba16476 SHA256 3cf45197a50d68a2bbc0628f9f6c4413ec39ad5a0dedf3a5c7ba12c0bdd69a25
AUX 0.11.4.6-correct_config_fix.patch 3627 RMD160 abdc33a659ca21b73fdede3ceb5d851c2dc20617 SHA1 a6863c2e625ded0b7f79868752aa28e773dfde2a SHA256 1ff39aedb3b7bba0fb3e76b9786dde4b24dd7ae8d28d588206012abe9ec17fa9
AUX 0.11.4.6-gcc3.4.fix 505 RMD160 594f4126145c4ac2cdaeb0668e6ed038542b2654 SHA1 45797d787d09d10f428ec8bada32375d403d6d25 SHA256 e38b89ec2484a5dc3c39947b5daac9751f2ee1ab4b5bb84d56a1e34aeaebe4d9
AUX pftpfxp-v0.11.4mew6-pret.patch 3559 RMD160 b4321eadfb2f1283ee9b99a234fbb635829aea02 SHA1 85dd4918600438b155ea4c1dd264614ee46cb0fb SHA256 ba74c7a64c3904961a3ed47e711f1bd6960315b2b3b8ecf83a3480d500ed9309
DIST pftpfxp-v0.11.4mew6.tgz 137093 RMD160 7d60f8cb2469d7bb95561631c05a5692dccde995 SHA1 b64483097be88218a9238a4050155e22342541d4 SHA256 c119435cd844eda76631dde77104e2d0daeef44923158776927d3b51dd5b1e9b
EBUILD pftpfxp-0.11.4.6-r3.ebuild 1524 RMD160 81511b586ecde55ed870914786564b81c0cc95b3 SHA1 2179568c10f0f239e20317af1e385d4d6f14d08b SHA256 91bff3c7135d23785489a69f8f0d7557eec06c9f757c9f17ad5d36ca07873d06
MISC ChangeLog 2083 RMD160 36770f2dfd5ed4e7c14fb0c8d2266b44591e9317 SHA1 141b24fc689139d0f0d52ab4b263810f5b13a01f SHA256 21282c7e2a08b7131e407e9a4f03051c9faf4b85f18c679ea4e83361ef622080
MISC metadata.xml 403 RMD160 48afb924f8ddebfd4ea31a43eca3b277a30b62b6 SHA1 ec604212b5eb7dde6256c827184a228eaa8161d5 SHA256 148b8bb5514a7787fab372ad8a71c93c67db9ce84ed2aa5953691c2104ca788a

files

metadata.xml




no-herd

dragonheart@gentoo.org
Daniel Black
A user ebuild that I felt obliged to include. Please take over if you want
it



pftpfxp-0.11.4.6-r3.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-ftp/pftpfxp/pftpfxp-0.11.4.6-r3.ebuild,v 1.3 2007/05/06 11:00:51 genone Exp $

inherit eutils toolchain-funcs

DESCRIPTION="The powerful curses-based ftp/fxp client, mew edition"
HOMEPAGE="http://pftpmew.tanesha.net"
SRC_URI="http://tanesha.net/bigmess/pftpfxp-v0.11.4mew6.tgz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
IUSE="ssl"
DEPEND="ssl? ( >=dev-libs/openssl-0.9.6c )"
S=${WORKDIR}/pftpfxp-mew

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PV}-gcc3.4.fix || die "patch failed"
epatch "${FILESDIR}"/pftpfxp-v0.11.4mew6-pret.patch || die "patch failed"
epatch "${FILESDIR}"/${PV}-correct_config_fix.patch || die "patch failed"
epatch "${FILESDIR}"/${PV}-correct_bookmark_path.patch || die "patch failed"
sed -i -e "s/^CPP=.*/CPP=$(tc-getCXX)/" \
-e "s:^CPPF=.*:CPPF=\"-Wall -D_REENTRANT -I../include ${CFLAGS}\":" \
configure
}

src_compile() {
cd "${S}"
#note: not a propper autoconf
./configure || die "configure failed"
emake || die "emake failed"
}

src_install() {
dobin pftp
dodoc .pftp/config .pftp/keymap README.MEW old/*
cd "${WORKDIR}"
mv irssi mIRC-mew pftpfxp-autoconnect "${D}"/usr/share/doc/${PF}
}

pkg_postinst() {
elog "In order to use pftp-mew you need to create these files:"
elog " ~/.pftp/config"
elog " ~/.pftp/keymap"
elog "Refer to the examples in /usr/share/doc/${PF} for more information."
}