summaryrefslogtreecommitdiffstats
path: root/testing/mediaproxy/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/mediaproxy/APKBUILD')
-rw-r--r--testing/mediaproxy/APKBUILD28
1 files changed, 22 insertions, 6 deletions
diff --git a/testing/mediaproxy/APKBUILD b/testing/mediaproxy/APKBUILD
index 594c4e625..6ddd882d2 100644
--- a/testing/mediaproxy/APKBUILD
+++ b/testing/mediaproxy/APKBUILD
@@ -2,24 +2,40 @@
# Maintainer:
pkgname=mediaproxy
pkgver=2.3.8
-pkgrel=0
+pkgrel=1
pkgdesc="MediaProxy"
-url="www.ag-projects.com/MediaProxy/"
+url="http://www.ag-projects.com/MediaProxy/"
license="GPL"
depends="python"
makedepends="libnetfilter_conntrack-dev libnfnetlink-dev python26-buildutils
- python26-setuptools python-dev"
+ python26-setuptools python-application python-cjson python-gnutls python-dev twisted"
install=
subpackages=""
#subpackages="$pkgname-dev $pkgname-doc"
-source="http://download.ag-projects.com/MediaProxy/$pkgname-$pkgver.tar.gz"
+source="http://download.ag-projects.com/MediaProxy/$pkgname-$pkgver.tar.gz
+ mediaproxy-dispatcher.initd
+ mediaproxy-relay.initd
+ config.ini
+"
build() {
cd "$srcdir"/$pkgname-$pkgver
-
mkdir -p "$pkgdir"/usr/lib/python2.6/site-packages
+
python setup.py install --root="$pkgdir"
+
echo "/usr/lib/python2.6/site-packages/$_pkgname-$pkgver-py2.6.egg" > "$pkgdir"/usr/lib/python2.6/site-packages/$_pkgname.pth
+
+ sed -i -e 's:net.ipv4.ip_forward = 0:net.ipv4.ip_forward = 1:' /etc/sysctl.conf
+
+ install -D -m755 "$srcdir"/$pkgname-dispatcher.initd "$pkgdir"/etc/init.d/$pkgname-dispatcher
+ install -D -m755 "$srcdir"/$pkgname-relay.initd "$pkgdir"/etc/init.d/$pkgname-relay
+ install -D -m755 "$srcdir"/config.ini "$pkgdir"/etc/mediaproxy/config.ini
+ install -d -o kamailio "$pkgdir"/etc/mediaproxy/tls/
+ install -d -o kamailio "$pkgdir"/var/run/$pkgname
}
-md5sums="8914a2b69415946e5ffdb843823b3ef1 mediaproxy-2.3.8.tar.gz"
+md5sums="8914a2b69415946e5ffdb843823b3ef1 mediaproxy-2.3.8.tar.gz
+7fa7907b87777281c31e5ff49d8d5011 mediaproxy-dispatcher.initd
+842beb8bca2dbbf16a092fbc27ee4ac2 mediaproxy-relay.initd
+2e58c2bc3e5984f74f01e3c701fa3467 config.ini"