aboutsummaryrefslogtreecommitdiffstats
path: root/main/live-media
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2010-07-29 12:26:46 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2010-07-29 12:26:46 +0000
commitb967bcc2298dadd6d7a81132505a283c46c9ec44 (patch)
tree3ef35e78707dfcbc7c15176f480d0c425f3cc281 /main/live-media
parent0d395774c7585c486753c46d0462fa81aad8ba13 (diff)
downloadaports-b967bcc2298dadd6d7a81132505a283c46c9ec44.tar.bz2
aports-b967bcc2298dadd6d7a81132505a283c46c9ec44.tar.xz
main/live-media: moved from testing
Diffstat (limited to 'main/live-media')
-rw-r--r--main/live-media/APKBUILD44
1 files changed, 44 insertions, 0 deletions
diff --git a/main/live-media/APKBUILD b/main/live-media/APKBUILD
new file mode 100644
index 0000000000..0bd0e16714
--- /dev/null
+++ b/main/live-media/APKBUILD
@@ -0,0 +1,44 @@
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
+pkgname=live-media
+pkgver=2010.01.22
+pkgrel=1
+pkgdesc="A set of C++ libraries for multimedia streaming"
+url="http://live555.com/liveMedia"
+license="LGPL"
+depends=
+makedepends=
+subpackages="$pkgname-dev"
+source="ftp://ftp.archlinux.org/other/$pkgname/live.$pkgver.tar.gz"
+
+_builddir="$srcdir"/live
+
+prepare() {
+ cd "$_builddir"
+ sed -e 's/$(INCLUDES) -I. -O2 -DSOCKLEN_T/$(INCLUDES) -I. -O2 -I. -fPIC -DSOCKLEN_T/g' \
+ -e 's/\(LIBRARY_LINK =\).*/\1 $(LD) -o/g' \
+ -e 's/\(LIBRARY_LINK_OPTS =\).*/\1 $(LINK_OPTS) -r -Bstatic/g' \
+ -i config.linux
+}
+
+build() {
+ cd "$_builddir"
+ ./genMakefiles linux
+ make C_COMPILER="${CC:-gcc}" CPLUSPLUS_COMPILER="${CXX:-g++}" \
+ || return 1
+}
+
+package() {
+ local dir
+ cd "$_builddir"
+ for dir in BasicUsageEnvironment UsageEnvironment groupsock liveMedia; do
+ mkdir -p "$pkgdir"/usr/lib/live/${dir}
+ cp -r ${dir}/*.a ${dir}/include "$pkgdir"/usr/lib/live/${dir}
+ done
+
+ mkdir -p "$pkgdir"/usr/bin
+ for testprog in `find testProgs -type f -perm 755`; do
+ install ${testprog} "$pkgdir"/usr/bin
+ done
+}
+
+md5sums="2964edc82256170ffc874c7d3b0e5b06 live.2010.01.22.tar.gz"