pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/udpcast Initial import of udpcast-20060619, reques...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/82b6384acb55
branches:  trunk
changeset: 517338:82b6384acb55
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Wed Aug 09 10:04:12 2006 +0000

description:
Initial import of udpcast-20060619, requested in PR 34171:

UDPcast is a file transfer tool that can send data simultaneously
to many destinations on a LAN. This can for instance be used to
install entire classrooms of PC's at once. The advantage of UDPcast
over using other methods (nfs, ftp, whatever) is that UDPcast uses
Ethernet's multicast abilities: it won't take longer to install 15
machines than it would to install just 2.

diffstat:

 net/udpcast/DESCR            |   6 ++++++
 net/udpcast/Makefile         |  20 ++++++++++++++++++++
 net/udpcast/PLIST            |   5 +++++
 net/udpcast/distinfo         |   6 ++++++
 net/udpcast/patches/patch-aa |  13 +++++++++++++
 5 files changed, 50 insertions(+), 0 deletions(-)

diffs (70 lines):

diff -r c310547ff416 -r 82b6384acb55 net/udpcast/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/udpcast/DESCR Wed Aug 09 10:04:12 2006 +0000
@@ -0,0 +1,6 @@
+UDPcast is a file transfer tool that can send data simultaneously
+to many destinations on a LAN. This can for instance be used to
+install entire classrooms of PC's at once. The advantage of UDPcast
+over using other methods (nfs, ftp, whatever) is that UDPcast uses
+Ethernet's multicast abilities: it won't take longer to install 15
+machines than it would to install just 2.
diff -r c310547ff416 -r 82b6384acb55 net/udpcast/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/udpcast/Makefile      Wed Aug 09 10:04:12 2006 +0000
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/08/09 10:04:12 wiz Exp $
+#
+
+DISTNAME=              udpcast-20060619
+CATEGORIES=            net
+MASTER_SITES=          http://udpcast.linux.lu/download/
+
+MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=              http://udpcast.linux.lu/
+COMMENT=               Send data simultaneously to many destinations on a LAN
+
+USE_TOOLS+=            gmake perl
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/udp-receiver ${PREFIX}/sbin
+       ${INSTALL_PROGRAM} ${WRKSRC}/udp-sender ${PREFIX}/sbin
+       ${INSTALL_MAN} ${WRKSRC}/udp-receiver.1 ${PREFIX}/${PKGMANDIR}/man1
+       ${INSTALL_MAN} ${WRKSRC}/udp-sender.1 ${PREFIX}/${PKGMANDIR}/man1
+
+.include "../../mk/bsd.pkg.mk"
diff -r c310547ff416 -r 82b6384acb55 net/udpcast/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/udpcast/PLIST Wed Aug 09 10:04:12 2006 +0000
@@ -0,0 +1,5 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/08/09 10:04:12 wiz Exp $
+sbin/udp-receiver
+sbin/udp-sender
+man/man1/udp-receiver.1
+man/man1/udp-sender.1
diff -r c310547ff416 -r 82b6384acb55 net/udpcast/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/udpcast/distinfo      Wed Aug 09 10:04:12 2006 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/08/09 10:04:12 wiz Exp $
+
+SHA1 (udpcast-20060619.tar.gz) = ae95820c746fc6d6dc2c4c97d24d52105983e15c
+RMD160 (udpcast-20060619.tar.gz) = 1f8ffefc5f5a412f1b8bb371895987734f6159b1
+Size (udpcast-20060619.tar.gz) = 76311 bytes
+SHA1 (patch-aa) = 71af13c0bede7748e8b9d32f920488d263d3348f
diff -r c310547ff416 -r 82b6384acb55 net/udpcast/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/udpcast/patches/patch-aa      Wed Aug 09 10:04:12 2006 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2006/08/09 10:04:12 wiz Exp $
+
+--- statistics.c.orig  2005-12-22 22:59:18.000000000 +0000
++++ statistics.c
+@@ -37,7 +37,7 @@ void receiverStatsStartTimer(receiver_st
+ static void printFilePosition(int fd) {
+ #ifndef WINDOWS
+     if(fd != -1) {
+-      loff_t offset = lseek64(fd, 0, SEEK_CUR);
++      off_t offset = lseek(fd, 0, SEEK_CUR);
+       printLongNum(offset);
+     }
+ #endif



Home | Main Index | Thread Index | Old Index