summaryrefslogtreecommitdiff
path: root/net-misc/ncp
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /net-misc/ncp
reinit the tree, so we can have metadata
Diffstat (limited to 'net-misc/ncp')
-rw-r--r--net-misc/ncp/Manifest5
-rw-r--r--net-misc/ncp/metadata.xml12
-rw-r--r--net-misc/ncp/ncp-1.2.4.ebuild42
3 files changed, 59 insertions, 0 deletions
diff --git a/net-misc/ncp/Manifest b/net-misc/ncp/Manifest
new file mode 100644
index 000000000000..039edc6408c7
--- /dev/null
+++ b/net-misc/ncp/Manifest
@@ -0,0 +1,5 @@
+DIST ncp-1.2.4.tar.bz2 6172 SHA256 6cfa72edd5f7717bf7a4a93ccc74c4abd89892360e2e0bb095a73c24b9359b88 SHA512 7332cffef56ec8dd8afefbb3f3dda455bc4465a61476cb7a751f9fa0b9cc1c125e22f1d89b9cab36e059f3f686c8dcc847015c4a44c23dd5bca8290b5666bdc8 WHIRLPOOL d95cf58a91fcaf828184c527c10af542194e58f3226b3016486dc65dba5854c92c31ee8fbb3421f951c85cda15c70bccc06caf02c446abb2b540551825f5e935
+EBUILD ncp-1.2.4.ebuild 853 SHA256 be6b3bba090963541c020b318e403c1d31f91eeb995eb23ad1c053dbce3cebd2 SHA512 b7495762fa68ceb0927159dd65f000fc062fdfdcc5f50f1333ce68e43ce4e32db899e16d538b74bcf366a3deff49e1e73ec796e6df41ba8ebc1e544b94849316 WHIRLPOOL bb39e2f7b5c2f42669b0c8747d465c2a9095db0bd7c2a7a5cae4b4403669f71a9bb380150ef8798daee5db9d8c7696f4a4f9485a18ebf7f12a524539d59ee562
+MISC ChangeLog 2557 SHA256 f0b8df28790aae8c2085ec80cf41184af93001d50fb9fc437b3c7f27925807d6 SHA512 386c5e8c324e9a7e42551e2f954e2d23968f669793978fed96983b49a7b9207ddc7be38270f8fc547c130fa9987fffedae9e2b780cd90373512498b9582c81b3 WHIRLPOOL 384bbf59a64487d852c115f8184739fd8781f54ba608ef7aea2bd273db4b02fd3926cd008d24cc3a8e63f756f25627bc35d1c028d080be081d8d2d73e311d441
+MISC ChangeLog-2015 773 SHA256 e4fdea69f14a2984c33ff18ea224901c61d4979376eaad8363e7082deba842b6 SHA512 bb61800b2545ceac577b54d1d706ca919bf1ce2147a215cc038d68a6f1bc6942c304cee3eca7ce7b89bcb288deb777e22dd654ebb03f735962b2d84fd834ae80 WHIRLPOOL 364ae6aa4f85f26f84633d729236fcc0c3004a1b62d518f3c86b9ba5babc68855728dcf9bffa431a93bc94bfa65b98fa2f85f1cfcbfdd6389840b84b8dc0b56d
+MISC metadata.xml 558 SHA256 965bd5e3f69b08eb3e5c3f3c5a43bce7e64924f7e4b6eb377dad1352b59f779e SHA512 464c2fd4788c533675368759bb5e41e56b114d6f93b4a69634bc7ac1e141f632f8ec437b701d3c8ac7d9e4dd35f31146adadc399ca27692da0a5bf8701cfa679 WHIRLPOOL 7b54a4d779c69a4b8da3dbb5321067773ccecb4019bab034ed72764c4bfb0e776dd43f4f4a2cc8f55642c4c65e712fa904bf70e2401062191eb5ddfe62b36d0f
diff --git a/net-misc/ncp/metadata.xml b/net-misc/ncp/metadata.xml
new file mode 100644
index 000000000000..c04ba062f30f
--- /dev/null
+++ b/net-misc/ncp/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+<email>xmw@gentoo.org</email>
+<name>Michael Weber</name>
+</maintainer>
+<longdescription lang="en">
+"ncp" is a utility for copying files in a LAN. It has absolutely no security or integrity checking, no throttling, no features, except one: you don't have to type the coordinates of your peer.
+</longdescription>
+<use><flag name="diet">Compile against <pkg>dev-libs/dietlibc</pkg></flag></use>
+</pkgmetadata>
diff --git a/net-misc/ncp/ncp-1.2.4.ebuild b/net-misc/ncp/ncp-1.2.4.ebuild
new file mode 100644
index 000000000000..12a07aed2c18
--- /dev/null
+++ b/net-misc/ncp/ncp-1.2.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="utility for copying files in a LAN (npoll, npush)"
+HOMEPAGE="http://www.fefe.de/ncp/"
+SRC_URI="http://dl.fefe.de/${P}.tar.bz2"
+
+LICENSE="public-domain" # mail from author, bug 446540
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="diet"
+
+RDEPEND=""
+DEPEND=">=dev-libs/libowfat-0.28-r1
+ diet? ( dev-libs/dietlibc )"
+
+src_prepare() {
+ rm Makefile || die
+ sed -e '/^ncp:/,+5s:strip:#strip:' \
+ -i GNUmakefile || die
+}
+
+src_compile() {
+ emake \
+ CC="$(use diet && echo "diet -Os ")$(tc-getCC)" \
+ CFLAGS="${CFLAGS} -I/usr/include/libowfat" \
+ LDFLAGS="${LDFLAGS}" \
+ STRIP="#"
+}
+
+src_install() {
+ dobin ${PN}
+ dosym ${PN} /usr/bin/npoll
+ dosym ${PN} /usr/bin/npush
+
+ doman ncp.1 npush.1
+ dodoc NEWS
+}