summaryrefslogtreecommitdiff
path: root/net-misc/udpcast
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/udpcast')
-rw-r--r--net-misc/udpcast/ChangeLog107
-rw-r--r--net-misc/udpcast/Manifest7
-rw-r--r--net-misc/udpcast/files/udpcast-define.patch12
-rw-r--r--net-misc/udpcast/metadata.xml13
-rw-r--r--net-misc/udpcast/udpcast-20110710.ebuild30
-rw-r--r--net-misc/udpcast/udpcast-20120424.ebuild31
6 files changed, 200 insertions, 0 deletions
diff --git a/net-misc/udpcast/ChangeLog b/net-misc/udpcast/ChangeLog
new file mode 100644
index 00000000..a68abe0a
--- /dev/null
+++ b/net-misc/udpcast/ChangeLog
@@ -0,0 +1,107 @@
+# ChangeLog for net-misc/udpcast
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/udpcast/ChangeLog,v 1.25 2012/10/08 12:03:04 jer Exp $
+
+*udpcast-20120424 (08 Oct 2012)
+
+ 08 Oct 2012; Jeroen Roovers <jer@gentoo.org> -udpcast-20090920.ebuild,
+ -udpcast-20100130.ebuild, +udpcast-20120424.ebuild:
+ Version bump.
+
+ 28 Jan 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> udpcast-20110710.ebuild:
+ x86 stable wrt bug #400451
+
+ 27 Jan 2012; Agostino Sarubbo <ago@gentoo.org> udpcast-20110710.ebuild:
+ Stable for amd64, wrt bug #400451
+
+*udpcast-20110710 (30 Jul 2011)
+
+ 30 Jul 2011; Jeroen Roovers <jer@gentoo.org> +udpcast-20110710.ebuild:
+ Version bump.
+
+*udpcast-20100130 (08 May 2011)
+
+ 08 May 2011; Jeroen Roovers <jer@gentoo.org> -udpcast-20070602.ebuild,
+ -udpcast-20071228.ebuild, +udpcast-20100130.ebuild:
+ Version bump. Respect CFLAGS.
+
+ 21 Nov 2009; Markus Meier <maekke@gentoo.org> udpcast-20090920.ebuild:
+ x86 stable, bug #286340
+
+ 23 Oct 2009; Samuli Suominen <ssuominen@gentoo.org>
+ udpcast-20090920.ebuild:
+ amd64 stable wrt #286340
+
+ 21 Oct 2009; Jeroen Roovers <jer@gentoo.org> udpcast-20090920.ebuild:
+ Do not strip (bug #286340, comment #1).
+
+*udpcast-20090920 (21 Sep 2009)
+
+ 21 Sep 2009; Patrick Lauer <patrick@gentoo.org> -udpcast-20090830.ebuild,
+ -udpcast-20090912.ebuild, +udpcast-20090920.ebuild:
+ Bump to 20090920, fixes a bug introduced in the older 2009 versions that
+ promptly get removed. Thanks to John Eisenman for finding the bug,
+ communicating with upstream and notifying me of the new release.
+
+*udpcast-20090912 (17 Sep 2009)
+
+ 17 Sep 2009; Patrick Lauer <patrick@gentoo.org> +udpcast-20090912.ebuild:
+ Bump
+
+*udpcast-20090830 (12 Sep 2009)
+
+ 12 Sep 2009; Patrick Lauer <patrick@gentoo.org> +udpcast-20090830.ebuild:
+ Bump
+
+ 30 Jun 2008; Raúl Porcel <armin76@gentoo.org> udpcast-20071228.ebuild:
+ x86 stable
+
+*udpcast-20071228 (30 Mar 2008)
+
+ 30 Mar 2008; Cédric Krier <cedk@gentoo.org> +udpcast-20071228.ebuild:
+ Version bump
+
+ 03 Feb 2008; Raúl Porcel <armin76@gentoo.org> udpcast-20070602.ebuild:
+ Fix src_install, bug #208740
+
+ 26 Jan 2008; Raúl Porcel <armin76@gentoo.org>
+ -files/udpcast-20070323-makefix.patch, -udpcast-20050226.ebuild,
+ -udpcast-20070323.ebuild, udpcast-20070602.ebuild:
+ x86 stable, remove old
+
+*udpcast-20070602 (02 Jun 2007)
+
+ 02 Jun 2007; Daniel Black <dragonheart@gentoo.org>
+ -udpcast-20040222.ebuild, +udpcast-20070602.ebuild:
+ version bump
+
+*udpcast-20070323 (06 Apr 2007)
+
+ 06 Apr 2007; Daniel Black <dragonheart@gentoo.org>
+ +files/udpcast-20070323-makefix.patch, +udpcast-20070323.ebuild:
+ version bump
+
+ 09 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
+ Regenerate digest in Manifest2 format.
+
+ 24 Apr 2005; Marcelo Goes <vanquirius@gentoo.org> udpcast-20050226.ebuild:
+ Marking x86 stable.
+
+*udpcast-20050226 (24 Mar 2005)
+
+ 24 Mar 2005; Marcelo Goes <vanquirius@gentoo.org> +udpcast-20050226.ebuild:
+ Version bump.
+
+ 17 Aug 2004; Eldad Zack <eldad@gentoo.org> udpcast-20040222.ebuild:
+ x86 stable
+
+ 31 Jul 2004; <malc@gentoo.org> udpcast-20040222.ebuild:
+ ~amd64 closes bug #57776
+
+ 01 Jul 2004; Jon Hood <squinky86@gentoo.org> udpcast-20040222.ebuild:
+ change virtual/glibc to virtual/libc, add IUSE
+
+*udpcast-20040222 (28 Feb 2004)
+
+ 28 Feb 2004; Mike Frysinger <vapier@gentoo.org> :
+ Initial import. Ebuild submitted by Daniel Fullmer #42816.
diff --git a/net-misc/udpcast/Manifest b/net-misc/udpcast/Manifest
new file mode 100644
index 00000000..daffb207
--- /dev/null
+++ b/net-misc/udpcast/Manifest
@@ -0,0 +1,7 @@
+AUX udpcast-define.patch 426 SHA256 debb6029b894ff1c98f34a65c56a2e4c91ab7d9a5e0fc66e653e7139e037408b SHA512 1e42f3a5d3dc91e1314969bf80ae980794b0a651ce1a1c124ecd75dce4ed66a87120ae518c605a925d4440426220839359415015494e229b03f8292dfa6d0d1a WHIRLPOOL 9fa57628dd6e28020b2344586b483e2a9c0db9fee8298357620a239de68e5b007d493700d1bc214af9d81669db07259952df38e9f39d970424bad099825b982a
+DIST udpcast-20110710.tar.bz2 138992 SHA256 84a0e577cdd01a555cd6dca80bc66cd0dfe7090848af560428dc71c1e6495329 SHA512 64197117e15a87592ebd41d70fb500bb6b08b119436fdd1149d45948a0e0995414b4e6a8efd5ce292a9e6faf128e8f57971d5888f081eab644ad275d27a4fbaf WHIRLPOOL 8138111d1b2486af494691c80f6820537f2fd940d0f7e2a07d14fd613cd826f55a0bf8b9a7e0aa1da0b5374723956a2c46b05bc2a6f41edb378966bff3e2d732
+DIST udpcast-20120424.tar.bz2 138955 SHA256 d6c30352571a3215f00f8451d0fe932ba24ed5f98653d3aeb554e3c43c079677 SHA512 b28ada43f9f3cba498ffff3032cff6a673584836439275604c1201a18fe2e37f2c847a48b72783065b1656a7a2f9e9739d8a376e90df8b05749bc2e2f64278de WHIRLPOOL 9d8d48fabe30f462e49d2b1dc0b2d190fd5b0e6d1e68f801209a61782185464a952dd46ffbed9a6d39a3da8fce6de99f68916b3ef447db6d0fcc1523a83cc4de
+EBUILD udpcast-20110710.ebuild 651 SHA256 82cce26ffc46bee69b47a48d7d37e8b47aeb8c81bfc082d40378b4169c6857d5 SHA512 2d26f4de340760c73e2c781d7d4e3ec0ef5db818c604c8800eb9a5d2b197a73a6c6095b1ec7e77ee243fc1a781fcc44e9aac84a84afc0a74b94983d1c0271771 WHIRLPOOL a8508c1ad210180bb212d65b6c4a3fa9570e50676a96caef88e0dfbad4d4305fd7e473c6f21cc3151ef7144a251b413384fcdf1a878e9634c69eb69f80d0cf9c
+EBUILD udpcast-20120424.ebuild 652 SHA256 414500b44d29075760120ecd9226cacdfadc932b8208da95fb31210c0a9ae961 SHA512 52acca2e24cc97f0a490478f82ae572ff1e3605b810a37b2315ceed47b958d094dd412b4c80f0ca300aa3f638f83ff859a075bc84f7240f6c555eb856fd20483 WHIRLPOOL e5df21e56aefaae17b6b572cbfc9862f2e40e34ef4948ba0675d0880ef5d9eecc51fa2cd07fb20f5ac47e0d510319a372d112904e53e3b04635e9e7264e15c44
+MISC ChangeLog 3459 SHA256 a73145f20f7cf2da3c17dcecb820d43120a64c8699e20a7080ba1d6d2ac6749d SHA512 198f2f5142bc95d2d05ec7fb53efd51927a5aea022f170c217e7be326ae2ea5aeb60eb97ef969ef32f74a70a27c2f370e1c1d8a3a041dc6e2253bd3b02e1a690 WHIRLPOOL 3c6b0ba3b9479247f8580dedc2fd11267fa9584768b23246e0a1046e4ae4b01db5f7cbbaae13ff532fa0e40cc771d1addadd51b2b55d486a872e6f585b942c60
+MISC metadata.xml 575 SHA256 df2f4234076fbcd7f357b64386f6e9f23d6c6afce5e70a7f820d7beb5d680d84 SHA512 e4e6ecafd90f60b9dbf8cb5b99b7409bd90c1ec4899d43e6ba7be75c81e3084182ac5fa920fa7780460dfd7348812f096672805e2c01ac05a95068c6a671d2cd WHIRLPOOL 5823b97397edb079fb36a0407de9168a46cba7db9c5e07cc2f90c0890af54cad2b2952d36e4ed0f550047a5578bcd400d5c56f55e38437c6b6dee734a6bf4fbf
diff --git a/net-misc/udpcast/files/udpcast-define.patch b/net-misc/udpcast/files/udpcast-define.patch
new file mode 100644
index 00000000..526db752
--- /dev/null
+++ b/net-misc/udpcast/files/udpcast-define.patch
@@ -0,0 +1,12 @@
+diff -ur udpcast-20120424/console.h udpcast-20120424.fix/console.h
+--- udpcast-20120424/console.h 2013-07-15 09:31:02.230424117 -0500
++++ udpcast-20120424.fix/console.h 2013-07-15 09:30:36.482204769 -0500
+@@ -6,6 +6,8 @@
+ #include <winbase.h>
+ #endif /* __MINGW32__ */
+
++#include <sys/select.h>
++
+ #define prepareConsole udpc_prepareConsole
+ #define getConsoleFd udpc_getConsoleFd
+ #define restoreConsole udpc_restoreConsole
diff --git a/net-misc/udpcast/metadata.xml b/net-misc/udpcast/metadata.xml
new file mode 100644
index 00000000..526d84b8
--- /dev/null
+++ b/net-misc/udpcast/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>netmon</herd>
+<longdescription>
+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.
+</longdescription>
+</pkgmetadata>
diff --git a/net-misc/udpcast/udpcast-20110710.ebuild b/net-misc/udpcast/udpcast-20110710.ebuild
new file mode 100644
index 00000000..fae8e706
--- /dev/null
+++ b/net-misc/udpcast/udpcast-20110710.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/udpcast/udpcast-20110710.ebuild,v 1.3 2012/01/28 15:20:30 phajdan.jr Exp $
+
+EAPI=4
+
+DESCRIPTION="Multicast file transfer tool"
+HOMEPAGE="http://udpcast.linux.lu/"
+SRC_URI="http://udpcast.linux.lu/download/${P}.tar.bz2"
+
+LICENSE="GPL-2 BSD"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND="dev-lang/perl"
+RDEPEND=""
+
+src_prepare() {
+ epatch "${FILESDIR}"/iambien-patch.patch
+ sed -i Makefile.in \
+ -e '/^LDFLAGS +=-s/d' \
+ -e '/^CFLAGS/s: -O6::g' \
+ || die
+}
+
+src_install() {
+ default
+ dodoc *.txt
+}
diff --git a/net-misc/udpcast/udpcast-20120424.ebuild b/net-misc/udpcast/udpcast-20120424.ebuild
new file mode 100644
index 00000000..f4ae0969
--- /dev/null
+++ b/net-misc/udpcast/udpcast-20120424.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/udpcast/udpcast-20120424.ebuild,v 1.1 2012/10/08 12:03:04 jer Exp $
+
+EAPI=4
+
+inherit eutils
+
+DESCRIPTION="Multicast file transfer tool"
+HOMEPAGE="http://udpcast.linux.lu/"
+SRC_URI="http://udpcast.linux.lu/download/${P}.tar.bz2"
+
+LICENSE="GPL-2 BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-lang/perl"
+
+src_prepare() {
+ epatch "${FILESDIR}"/"${PN}"-define.patch
+ sed -i Makefile.in \
+ -e '/^LDFLAGS +=-s/d' \
+ -e '/^CFLAGS/s: -O6::g' \
+ || die
+}
+
+src_install() {
+ default
+ dodoc *.txt
+}