summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2013-10-07 12:43:37 +0000
committerJeroen Roovers <jer@gentoo.org>2013-10-07 12:43:37 +0000
commitcaef84718f400a0f11f55822a3411d00649f8a30 (patch)
tree6787b15af9f2ed85ccc9a4db391d2c10e9997a37 /net-ftp
parentVersion bump for Rails 4. Dropped keywords in bug 487206. (diff)
downloadhistorical-caef84718f400a0f11f55822a3411d00649f8a30.tar.gz
historical-caef84718f400a0f11f55822a3411d00649f8a30.tar.bz2
historical-caef84718f400a0f11f55822a3411d00649f8a30.zip
Optionally install perl scripts (bug #486762).
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'net-ftp')
-rw-r--r--net-ftp/lftp/ChangeLog8
-rw-r--r--net-ftp/lftp/Manifest23
-rw-r--r--net-ftp/lftp/lftp-4.4.9-r1.ebuild82
-rw-r--r--net-ftp/lftp/metadata.xml2
4 files changed, 98 insertions, 17 deletions
diff --git a/net-ftp/lftp/ChangeLog b/net-ftp/lftp/ChangeLog
index 11136a3eb0e7..690d7d4f00ff 100644
--- a/net-ftp/lftp/ChangeLog
+++ b/net-ftp/lftp/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-ftp/lftp
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-ftp/lftp/ChangeLog,v 1.430 2013/09/30 17:16:22 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-ftp/lftp/ChangeLog,v 1.431 2013/10/07 12:43:36 jer Exp $
+
+*lftp-4.4.9-r1 (07 Oct 2013)
+
+ 07 Oct 2013; Jeroen Roovers <jer@gentoo.org> +lftp-4.4.9-r1.ebuild,
+ metadata.xml:
+ Optionally install perl scripts (bug #486762).
30 Sep 2013; Agostino Sarubbo <ago@gentoo.org> lftp-4.4.9.ebuild:
Stable for x86, wrt bug #485590
diff --git a/net-ftp/lftp/Manifest b/net-ftp/lftp/Manifest
index ad347456d3b3..d14ea21989d8 100644
--- a/net-ftp/lftp/Manifest
+++ b/net-ftp/lftp/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
AUX lftp-4.0.2.91-lafile.patch 976 SHA256 b54aac35c297657290a2d9571c38bdc4bf51548f826b4ec958a768c398c0cd0b SHA512 5da906b19e2f2eeb46292e4b406656e851072fcba431c3fc771baf3825f09e577550cab079991625cb96b1547a6ba15938b6c67c4e89ee9e11fb9ccd21509bf2 WHIRLPOOL 9348707606cc0772d76666167425196b79cb3c9509cb037c61f28bdd8f023593f78b16e0c970b8520f58aa9c0c193cb15314b715f4840f2afd3044e43729c828
AUX lftp-4.3.5-autopoint.patch 330 SHA256 5aa4d9b739ffcc9a500988a7c80ca6a192d4ef440bea27278d87a27da50bf909 SHA512 7d7f0628bfe817fb9fb10d36f85f729f2e0b8ae3a6b6c9e719469a109b08b65a465c6d313cbe8a8115e9bc036e07347b6f5df0aa3067f905690b221d4bdf3318 WHIRLPOOL 91a8be4feed34ffd3f9d6ea2eb44968420d8cb57c494520b0ce8fb3f40cce85d136e8b2124eac7fcadbb8c9e1187b9fa6c9256f360079ac41eeb693cc5298c3a
@@ -7,23 +7,14 @@ AUX lftp-4.3.8-gets.patch 430 SHA256 20f3f931132aae70c6dc8b03368419951bb4ec9f0d4
DIST lftp-4.4.8.tar.xz 1434312 SHA256 acdb4641874c950d80c699de8814fd7f24d54557511f6fb63d88f87227fbb34d SHA512 c9bed7be0cc8b9d65eaf1f2996380f36c87739d1679216af8cced36f516019776280a2d0bbf2ed26b0ed428d08549d41772e5028753834f26d48b7919d8fe9e0 WHIRLPOOL 170aa5ca4c63710660ef936c032681b5680d200cc374858cdf14d29c51a43b8e617649563875bc326279edd6e75e1e4b0da09d3d4d3852c848a6d3b3aa2b192c
DIST lftp-4.4.9.tar.xz 1444684 SHA256 96ad4da1c0cec9899a9aa7ba61b7dd09994e1fdb3577eb75df15742e53797107 SHA512 de3facb2496130a3df1cc0d66f5cdd377ce4ec376e9ffa3656e2e8b113bb72058fe8f8671b99188adca46a9194661bcff40999d9bfbd2a4db3c13e11ec775ff4 WHIRLPOOL d8e96366dba0a4cbea260b18476227b098e2327ac99af8301e0090b11cca93ea5ba868b1c60b5a87cd1ece04ac12cd906cd1d35ad6e94ff2752efd0dc219f286
EBUILD lftp-4.4.8.ebuild 1889 SHA256 4fb8de0226fda1d25d891819f5704754a98ba8acab5e6ea6d9cbfbd6ceeeefd5 SHA512 59460286e4b8b8d51d5efb80c6bafd0748351812198e24453afeaba84a5d2403a57dec6cced6b3c87e12c350e30e74bcc3bba7f9206b0741a1aad5bf82f5ca86 WHIRLPOOL 671dcb179aa0f18227ca0dc5e6b90d27c75c636a4ab1ee2ff7b035acefcddec3c3a5f46c46c2cf02d07123c75990009e31f3f083111df5a3757d38f6b181fbea
+EBUILD lftp-4.4.9-r1.ebuild 2162 SHA256 8582fb159391c2ac880bd1522fd6f2ad33b07034db266746d95894a9689eebab SHA512 3b33e00b26dcc9c23a1e2bec9da6af42c585c1e63d43e89cffdb14aab4df2ac230a0d8640b2856c8f0146d2031620db5a1fdeabc2a2545b6e5cc9aee50853916 WHIRLPOOL a4732833f61ce945b5f05e128f272b133d59189f76c3a352d4ac29e2be44813eeafbfd7b8c950ea51c83597baa4244c335cb99c5bfb21ecc10b3f5073962b581
EBUILD lftp-4.4.9.ebuild 1873 SHA256 dec5cd189ccbaa1c2702203629db71bdd15515ff5b1b96452505a052eec9b596 SHA512 7e4a6ed703ec921bbc2ff65886059d282f94a13cbffb07c59eab4680c3528cb19cd643e783d9c933f914f3ff2639ffd53556260fdb8d4ff449550ccad1f1b8fc WHIRLPOOL b19fa7e3cf5def1813063182f87b1078f99e8390b8dc7fdf69298cb900f45ed2c92653d34f21d3c9b8f0881e7e3bb37208532752e9c5b0ff9ed972d7da51ff7f
-MISC ChangeLog 54071 SHA256 e3daf07ef85b200afba69edfe5101983a49fd3d5a44e38c92bd4ba1c7c7a859e SHA512 06c4722242ef7897a6bb240c53b4d7c5be3f612abc58a5c5db2bdcd18e5f42589acb88578f5d161c6f5f9ee432a7fbea34c3c3bdc0248e935a8bcda786aec1db WHIRLPOOL fec90d1ef3de28ca1386039c5a788c916450595fa27e32e26adc4b5fd67576fa2fa9f362a4530738376b77590d5547e063089a7deb1888f66c00436eb07f15d4
-MISC metadata.xml 321 SHA256 eebeac2cfe38ac0775c5e6ff273df9b063a719663223d8cd7f3560f07c963e40 SHA512 8b01c6fd719ad981ab3f931770672fe4bfac8b5e414b8fc5d57462627d1f282f2b65a7e6f6e438eae4e8511daf3a68f5d61f1cb6d435b90c00b042d935af314f WHIRLPOOL b4c784b93f9323228a7e84fdbc2233c02f8622de41955e057b95960402df35d30af25f8ddb2ed6faae1b0387a8039e6c36e073fd4978c7079874730020f23e6f
+MISC ChangeLog 54237 SHA256 5fb00b6b6c98d2a67ff6fed370920a3b9153a9994b8547377ab6b3475353502a SHA512 54d5dedfe80491cd798d9d5c1f07866168e5598d72a2b1e0d54a47ff17bb2a8a0e1ac9ada671a37a2c167335d4a0b56fb7a090c8046239d32a4a69b82870e9bf WHIRLPOOL c056d71ac56f3e7c0f62f05d7c161577f04ee8537e217a17b03399f91f01fadff93ae2e063fd7805d5008812d69eeabdaea7095b2dc0d5c40df10f32149d75e1
+MISC metadata.xml 531 SHA256 ce1a5e5ed227a35582fbc8cae768a0f6b7769ac49194197926882f47600b519f SHA512 6058e3d0fbf8032fc97c48d9742afea487ac89bbe88281e4a4fd392018a42c7ff5bab39b7f01b16c70bd24735cf3b6b9ea613f957f71075f095cf3b109516cd5 WHIRLPOOL cc07076f948d4cbd81a4bd799c8e5f4a06f5665a732034456778d51c7bdd8486c04cd55bfdbdf85f013379f231b535508e46572b191a7bd30d04f6692b0647c6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQIcBAEBCgAGBQJSSbHdAAoJELp701BxlEWf1JgQAI0IO/wCpDBEL2Ajm/PUdlgu
-+IDBYdGhnQHWO/8lsxWHoMEkhX5z1qd76mg8SftEJ8tKtTVtttLD/H1S1eatMPGI
-4nPbjRjDDh8FpldwJB9L+zthsVCKG9fyw9vS+JutWPiaI3fdqtyLWQG3DMchmVIo
-cASsJonHj+t1zkt59olo4mlQp6/ATar851IGAsYuOq2v0L+ShpfwXgdSe+O7u5qx
-1ZNPn8KnDMClR6LrWmnBlCKTZQrPF1W3h5t44cgu1B2YoQvUuPo7PjUW7/6cQXZd
-aL4WezxEhFNsrUYaIqZkyJ9LNuc23R50zLPFF0hYOonnYRLashBDG/B/Ed7YwIwH
-H8gV1SOc5zQdOdibUO/UzePLrHR6HW3tBSc62Xyp4kXUoM6pNUwf8jjYvwUx0oPx
-szYilqMyjMbYulegafinUZWofz7dB0DZ2QeceRIUuzBY69kNJRJv66HsA5ty9Jy8
-FWuGtLTx4BAGYLvyN0or7QeIYqHd8yllQFbq7p3ZZdgzwIB0UaMtqPaY34L3vi74
-jofVnpopEeegv/YqLq2e3wuJXcQLKz1I4LbaxNCtJv4QQK1KJjA73ZKThc6uCJbv
-O4/Ee9HDH/sqkpvnvD7VGOrXwNau+NXZZcJpn0oxfitE6YfyO1k/9XlNFk+MqTdO
-Ln4O/z5BY+FJXmCbvGN/
-=fM6e
+iEYEAREIAAYFAlJSrHkACgkQVWmRsqeSphOsNQCfQCyaZxAeVyUV2PlCdi9bXmJd
+yUQAn1KNfjCJLwSS7kEKYp+E11jaWquw
+=r+pA
-----END PGP SIGNATURE-----
diff --git a/net-ftp/lftp/lftp-4.4.9-r1.ebuild b/net-ftp/lftp/lftp-4.4.9-r1.ebuild
new file mode 100644
index 000000000000..6be0962291b3
--- /dev/null
+++ b/net-ftp/lftp/lftp-4.4.9-r1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-ftp/lftp/lftp-4.4.9-r1.ebuild,v 1.1 2013/10/07 12:43:36 jer Exp $
+
+EAPI=5
+inherit autotools eutils libtool
+
+DESCRIPTION="A sophisticated ftp/sftp/http/https/torrent client and file transfer program"
+HOMEPAGE="http://lftp.yar.ru/"
+SRC_URI="http://${PN}.yar.ru/ftp/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+
+IUSE="convert-mozilla-cookies +gnutls nls openssl socks5 +ssl verify-file"
+LFTP_LINGUAS=( cs de es fr it ja ko pl pt_BR ru zh_CN zh_HK zh_TW )
+IUSE+=" ${LFTP_LINGUAS[@]/#/linguas_}"
+
+REQUIRED_USE="
+ ssl? ( ^^ ( openssl gnutls ) )
+"
+
+RDEPEND="
+ >=sys-libs/ncurses-5.1
+ >=sys-libs/readline-5.1
+ dev-libs/expat
+ sys-libs/zlib
+ convert-mozilla-cookies? ( dev-perl/DBI )
+ socks5? (
+ >=net-proxy/dante-1.1.12
+ virtual/pam
+ )
+ ssl? (
+ gnutls? ( >=net-libs/gnutls-1.2.3 )
+ openssl? ( >=dev-libs/openssl-0.9.6 )
+ )
+ verify-file? ( virtual/perl-Digest-MD5 )
+"
+
+DEPEND="
+ ${RDEPEND}
+ =sys-devel/libtool-2*
+ app-arch/xz-utils
+ nls? ( sys-devel/gettext )
+ virtual/pkgconfig
+"
+
+DOCS=(
+ BUGS ChangeLog FAQ FEATURES MIRRORS NEWS README README.debug-levels
+ README.dnssec README.modules THANKS TODO
+)
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}/${PN}-4.0.2.91-lafile.patch" \
+ "${FILESDIR}/${PN}-4.3.5-autopoint.patch" \
+ "${FILESDIR}/${PN}-4.3.8-gets.patch"
+ sed -i configure.ac -e 's|^AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' || die
+ eautoreconf
+ elibtoolize # for Darwin bundles
+}
+
+src_configure() {
+ econf \
+ $(use_enable nls) \
+ $(use_with gnutls) \
+ $(use_with openssl openssl "${EPREFIX}"/usr) \
+ $(use_with socks5 socksdante "${EPREFIX}"/usr) \
+ --enable-packager-mode \
+ --sysconfdir="${EPREFIX}"/etc/${PN} \
+ --with-modules \
+ --without-included-regex
+}
+
+src_install() {
+ default
+ local script
+ for script in {convert-mozilla-cookies,verify-file}; do
+ use ${script} || { rm "${D}"/usr/share/${PN}/${script} || die ;}
+ done
+}
diff --git a/net-ftp/lftp/metadata.xml b/net-ftp/lftp/metadata.xml
index d90f14f53a0f..ea034faaa954 100644
--- a/net-ftp/lftp/metadata.xml
+++ b/net-ftp/lftp/metadata.xml
@@ -6,6 +6,8 @@
<name>Jeroen Roovers</name>
</maintainer>
<use>
+<flag name='convert-mozilla-cookies'>Install the convert-mozilla-cookies script and its run-time dependencies</flag>
<flag name='openssl'>Use <pkg>dev-libs/openssl</pkg> for SSL connections</flag>
+<flag name='verify-file'>Install the verify-file script and its run-time dependencies</flag>
</use>
</pkgmetadata>