aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2014-11-10 11:58:38 +0100
committerJustin Lecher <jlec@gentoo.org>2014-11-10 11:58:38 +0100
commit938529bca3f5b1c7868fe59219cb61368aaf0edd (patch)
tree2dfbcabb9725c3f39a27055f2c29bdcc6791b838 /net-ftp/bbftp-client
parentmedia-libs/avbin-bin: Bump EAPI (diff)
downloadsci-938529bca3f5b1c7868fe59219cb61368aaf0edd.tar.gz
sci-938529bca3f5b1c7868fe59219cb61368aaf0edd.tar.bz2
sci-938529bca3f5b1c7868fe59219cb61368aaf0edd.zip
net-ftp/bbftp-client: Bump EAPI; respect CC; version Bump
Package-Manager: portage-2.2.14
Diffstat (limited to 'net-ftp/bbftp-client')
-rw-r--r--net-ftp/bbftp-client/ChangeLog6
-rw-r--r--net-ftp/bbftp-client/Manifest2
-rw-r--r--net-ftp/bbftp-client/bbftp-client-3.2.1.ebuild (renamed from net-ftp/bbftp-client/bbftp-client-3.2.0.ebuild)31
-rw-r--r--net-ftp/bbftp-client/metadata.xml4
4 files changed, 29 insertions, 14 deletions
diff --git a/net-ftp/bbftp-client/ChangeLog b/net-ftp/bbftp-client/ChangeLog
index bd5359718..a515e0648 100644
--- a/net-ftp/bbftp-client/ChangeLog
+++ b/net-ftp/bbftp-client/ChangeLog
@@ -1,7 +1,11 @@
# ChangeLog for net-ftp/bbftp-client
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 10 Nov 2014; Justin Lecher <jlec@gentoo.org> -bbftp-client-3.2.0.ebuild,
+ +bbftp-client-3.2.1.ebuild, metadata.xml:
+ Bump EAPI; respect CC; version Bump
+
23 Jun 2010; Andreas K. Huettel (dilfridge) <mail@akhuettel.de>
bbftp-client-3.2.0.ebuild:
QA fixes
diff --git a/net-ftp/bbftp-client/Manifest b/net-ftp/bbftp-client/Manifest
index 2b6fd0517..36cf43a16 100644
--- a/net-ftp/bbftp-client/Manifest
+++ b/net-ftp/bbftp-client/Manifest
@@ -1 +1 @@
-DIST bbftp-client-3.2.0.tar.gz 233948 SHA256 b533de28f517671adad177532b6f4ae66c30e4ce3d2f558d1d7e6b172d96bcb6
+DIST bbftp-client-3.2.1.tar.gz 245320 SHA256 4000009804d90926ad3c0e770099874084fb49013e8b0770b82678462304456d SHA512 18447b70fbb7eb9db50500f197d43e9e0d78649e26c4471c9c6f96e8b4a357c88192a8e5097d53fd092d5a7aaf7c65a7d503c6ff7e327bfa8004a64677114a2f WHIRLPOOL 5f851352aa6eb7d930ca3844334b522eb314d5ed6f8ea42889293ccff49065477c51498806c7005406b6d4a02117896e1be4a20484592f9532a6fa0fba7344b9
diff --git a/net-ftp/bbftp-client/bbftp-client-3.2.0.ebuild b/net-ftp/bbftp-client/bbftp-client-3.2.1.ebuild
index 1480a6e24..bf978dafb 100644
--- a/net-ftp/bbftp-client/bbftp-client-3.2.0.ebuild
+++ b/net-ftp/bbftp-client/bbftp-client-3.2.1.ebuild
@@ -2,11 +2,13 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-DESCRIPTION="Secure file transfer software with its own transfer protocol optimized for files larger than 2GB"
+EAPI=5
+
+inherit toolchain-funcs
+DESCRIPTION="Secure file transfer software with its own transfer protocol optimized for files larger than 2GB"
HOMEPAGE="http://doc.in2p3.fr/bbftp/"
SRC_URI="http://doc.in2p3.fr/bbftp/dist/${P}.tar.gz"
-S="${WORKDIR}/${P}/bbftpc"
LICENSE="GPL-2"
SLOT="0"
@@ -16,17 +18,26 @@ IUSE="ssl"
DEPEND="ssl? ( dev-libs/openssl )"
RDEPEND="${DEPEND}"
-src_compile() {
- sed -i -e '/@INSTALL@\|mkdir/s:${\(prefix\|mandir\|bindir\)}:${DESTDIR}${\1}:' -e '/\/etc/d' Makefile.in
- econf $(use_with ssl) --with-gzip \
+S="${WORKDIR}/${P}/bbftpc"
+
+src_prepare() {
+ sed \
+ -e '/@INSTALL@\|mkdir/s:${\(prefix\|mandir\|bindir\)}:${DESTDIR}${\1}:' \
+ -e '/\/etc/d' \
+ -i Makefile.in || die
+ tc-export CC
+}
+
+src_configure() {
+ econf \
+ $(use_with ssl) \
+ --with-gzip \
--without-rfio \
- --without-afs || die "configure failed"
- emake
+ --without-afs
}
src_install() {
- emake DESTDIR="${D}" install || die "install failed"
- dodoc ../README ../ChangeLog ../TODO
- dodoc ../doc/*
+ default
+ dodoc ../README ../ChangeLog ../TODO ../doc/*
doman ../doc/bbftp.1
}
diff --git a/net-ftp/bbftp-client/metadata.xml b/net-ftp/bbftp-client/metadata.xml
index 7e915aa7e..7e5e95698 100644
--- a/net-ftp/bbftp-client/metadata.xml
+++ b/net-ftp/bbftp-client/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>sci</herd>
-<longdescription>
+ <herd>sci</herd>
+ <longdescription>
bbFTP is a file transfer software. It implements its own transfer protocol,
which is optimized for large files (larger than 2GB) and secure as it does not
read the password in a file and encrypts the connection information.