summaryrefslogtreecommitdiff
path: root/net-ftp/ncftp
diff options
context:
space:
mode:
Diffstat (limited to 'net-ftp/ncftp')
-rw-r--r--net-ftp/ncftp/Manifest3
-rw-r--r--net-ftp/ncftp/metadata.xml13
-rw-r--r--net-ftp/ncftp/ncftp-3.2.6-r4.ebuild55
3 files changed, 67 insertions, 4 deletions
diff --git a/net-ftp/ncftp/Manifest b/net-ftp/ncftp/Manifest
index 03475d41c99e..3991b335c1b7 100644
--- a/net-ftp/ncftp/Manifest
+++ b/net-ftp/ncftp/Manifest
@@ -1,4 +1,5 @@
AUX ncftp-3.2.6-fno-common.patch 1818 BLAKE2B 620e3fbc7e297d3186fe9eef8855e2a663a5abcd680269101d5547ab9f6b9addcfe6040ba35e16e8e540784796e34304a9377b1149f7ac00fe0859627a141200 SHA512 c6bf0cc4324583d9aae3f3a57c900437a78d30138d0b9da06fea66cd5fbf57a79ea420afe33536a5bbcf2ace61aaca30ea04155df638daeae125ed9ca90b1c25
DIST ncftp-3.2.6-src.tar.xz 420564 BLAKE2B ce6d8d2bf06761f884e9edfe6d0bb0230f5d515078a787c4e6faf7716b760166acdd0accf3de1e1f5f3d892c8c86348cdbbefeac6be05e6806011a3e8f4c9b02 SHA512 8e6091ce2ea1eb463edea322d1b5dde813475fd22096d67f0bfd2f5101ae09747ff25d38816d0b9b1077e6a5a256078361691f816aa2eefa38638aa523b4b382
EBUILD ncftp-3.2.6-r3.ebuild 1050 BLAKE2B 5ce5712e148ff10ad2ebbcf10360336bf4891fa22f16e80ae14fa44877031fafbc4b5b7f399b5f3cf04a9ffc76e647d9a90363d36eca68eae2f94b8c2f052881 SHA512 5cedc52dc0d30a0c86f1d3c02e6042625331a2ef91d52612d7546e9d86cd3e27cb6b3b9839c5b6c7ffac0b35cff72133c61192c3c2507b5183a5b8f647a8d1e0
-MISC metadata.xml 663 BLAKE2B 22922772d7e64fb89bfe8d6b807b62b1ac4ddf9b570b707a731ae17ad7d1623ddb90ac91f3ce1e8e33e6b94035e59f3a733bbb8c17270ca48adcba51f3c73b44 SHA512 828ea8fb732cb91334f50e522bdb02f0570d7fc5f76060dfa9a5afb6ebbcd9b7ad3c2ee990fece2749fda770b0b5c3f69d7ebedfd7eb52d32a75f2987d045858
+EBUILD ncftp-3.2.6-r4.ebuild 1136 BLAKE2B 7ab6416c4f98975b7e676db2c81ee8824b8771239d3fded5f97eda4a68083b9a5693cc075af7f06f3dc60e0d05764fa1dbcdb021aeb4e77790c780b5089e25f3 SHA512 ee239d39d32012f7744abd1f781bafd719e01afe75fca1607d99d20578eac46ce13a89d01e13483c789ed6a880ce430d3047c92e658f35ca8c51b84c563d5540
+MISC metadata.xml 901 BLAKE2B fe2e37f11f7dc951509759b8f2954b99db7296843928ad0cd5efafaa84e0e284cef9fbb584ec272b0938b3baaf84cd2702cab8c3ae4287aa5d1fe2efad57a811 SHA512 d5617d76fcda26a6ad44b5869102fca50793d59518f8095bcaf390269eb2a99448bcea37dbed0f58458f6a47958d3a2f926509347f70efee48b071c58d89a758
diff --git a/net-ftp/ncftp/metadata.xml b/net-ftp/ncftp/metadata.xml
index 17eb3eeb039e..454915700044 100644
--- a/net-ftp/ncftp/metadata.xml
+++ b/net-ftp/ncftp/metadata.xml
@@ -1,8 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<!-- maintainer-needed -->
-<longdescription>
+ <maintainer type="person" proxied="yes">
+ <email>ceamac.paragon@gmail.com</email>
+ <name>Viorel Munteanu</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <longdescription>
NcFTP Client (also known as just NcFTP) is a set of FREE application
programs implementing the File Transfer Protocol (FTP).
@@ -11,5 +18,5 @@ popular alternative to the FTP program, /usr/bin/ftp. NcFTP offers many
ease-of-use and performance enhancements over the stock ftp client, and
runs on a wide variety of UNIX platforms as well as operating systems
such as Microsoft Windows and Apple Mac OS X.
-</longdescription>
+ </longdescription>
</pkgmetadata>
diff --git a/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild b/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild
new file mode 100644
index 000000000000..ec444773157b
--- /dev/null
+++ b/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools toolchain-funcs
+
+DESCRIPTION="An extremely configurable ftp client"
+HOMEPAGE="https://www.ncftp.com/"
+SRC_URI="
+ https://ftp.mirrorservice.org/sites/ftp.${PN}.com/${PN}/${P}-src.tar.xz
+"
+
+LICENSE="Clarified-Artistic"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+IUSE="pch"
+
+DEPEND="
+ sys-libs/ncurses:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.2.6-fno-common.patch
+)
+
+src_prepare() {
+ default
+
+ sed -i -e '/^AR=/d' autoconf_local/aclocal.m4 || die
+ # 727774
+ sed -i -e 's/STRIP=".*"/STRIP=":"/' autoconf_local/aclocal.m4 || die
+
+ AT_M4DIR=autoconf_local/ eautoreconf
+}
+
+src_configure() {
+ tc-export AR CC
+ LC_ALL="C" \
+ LIBS="$( $(tc-getPKG_CONFIG) --libs ncurses)" \
+ econf \
+ $(use_enable pch precomp) \
+ --disable-ccdv \
+ --disable-universal
+}
+
+src_install() {
+ default
+ dodoc README.txt doc/*.txt
+ docinto html
+ dodoc doc/html/*.html
+}