summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Hesse2015-06-28 22:42:19 +0200
committerChristian Hesse2015-06-28 22:42:19 +0200
commit82ed2abad2719e467bae16cc53853c5ffa981b0f (patch)
tree67f4d3fd6959950fe488c3cdc8470c05ffaa4318
downloadaur-82ed2abad2719e467bae16cc53853c5ffa981b0f.tar.gz
initial import of udpcast 20120424-4
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD33
-rw-r--r--udpcast_include.patch11
3 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..976f1da37ef6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = udpcast
+ pkgdesc = Network multicasting tool
+ pkgver = 20120424
+ pkgrel = 4
+ url = http://udpcast.linux.lu/
+ arch = i686
+ arch = x86_64
+ license = GPL
+ source = http://udpcast.linux.lu/download/udpcast-20120424.tar.gz
+ source = udpcast_include.patch
+ sha256sums = ce9090ef80b6035a744a9b5ac335e61c99baa92c39ff53277266fbfcb836445a
+ sha256sums = 3b001226922184698bb3eec1dddf6f75cedc2365e8eee335ba824ca8f3897ed1
+
+pkgname = udpcast
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f6cd3b3f1b4d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Christian Hesse <mail@eworm.de>
+
+pkgname=udpcast
+pkgver=20120424
+pkgrel=4
+pkgdesc="Network multicasting tool"
+arch=('i686' 'x86_64')
+url="http://udpcast.linux.lu/"
+license=('GPL')
+source=("http://udpcast.linux.lu/download/${pkgname}-${pkgver}.tar.gz"
+ 'udpcast_include.patch')
+sha256sums=('ce9090ef80b6035a744a9b5ac335e61c99baa92c39ff53277266fbfcb836445a'
+ '3b001226922184698bb3eec1dddf6f75cedc2365e8eee335ba824ca8f3897ed1')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ # fix missing include
+ patch -Np1 < ${srcdir}/udpcast_include.patch
+
+ # install to /usr/bin
+ sed -i 's/sbin/bin/g' Makefile.in
+
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ make DESTDIR="${pkgdir}/" install
+}
+
diff --git a/udpcast_include.patch b/udpcast_include.patch
new file mode 100644
index 000000000000..b911950408a4
--- /dev/null
+++ b/udpcast_include.patch
@@ -0,0 +1,11 @@
+--- a/console.h 2013-02-21 16:12:39.418426558 +0100
++++ b/console.h 2013-02-21 16:12:26.998596846 +0100
+@@ -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