# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=4 inherit eutils multilib toolchain-funcs versionator DEB_REV=9 MY_PV=$(replace_version_separator 2 -) DESCRIPTION="A set of routines that implement the FTP protocol" HOMEPAGE="http://nbpfaus.net/~pfau/ftplib/" DEB_URI="mirror://debian/pool/main/f/${PN}" SRC_URI="${DEB_URI}/${PN}_${MY_PV}.orig.tar.gz ${DEB_URI}/${PN}_${MY_PV}-${DEB_REV}.debian.tar.gz" LICENSE="GPL-2 LGPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" S=${WORKDIR}/${PN}-${MY_PV} src_prepare() { epatch "${WORKDIR}"/debian/patches/{check-getservbyname-failure,fix-ascii-read-without-eol} sed -i \ -e '/shared/s:$(CC):$(CC) $(LDFLAGS):' \ -e 's:/usr/local:$(DESTDIR)/usr:' \ -e '/^LDFLAGS/s:=:+=:' \ -e "s:/lib:/$(get_libdir):" \ linux/Makefile || die } src_compile() { tc-export CC emake -C linux DEBUG="${CFLAGS}" } src_install() { dodir /usr/bin /usr/include /usr/$(get_libdir) emake -C linux DESTDIR="${D}" install dodoc additional_rfcs CHANGES ftplib.lsm NOTES README* RFC959.txt TODO }