[Lunar-commits] <moonbase-other> opal: resurrected

v4hn me at v4hn.de
Sat Sep 29 20:17:59 CEST 2012


commit 1e15ecf7b6a5aacfd760855464343d3521a8623d
Author: v4hn <me at v4hn.de>
Date: Sat, 29 Sep 2012 11:17:59 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/1e15ecf7b6a5aacfd760855464343d3521a8623d

opal: resurrected
---
  net/opal/BUILD   | +18/-0    
  net/opal/DEPENDS | +8/-0     
  net/opal/DETAILS | +18/-0    
  3 files changed, 44 insertions(+)

--- /dev/null
+++ b/net/opal/BUILD
@@ -0,0 +1,18 @@
+(
+
+  if module_installed sun-jdk ; then
+       export JDK_ROOT="$JAVA_HOME" 
+  fi &&
+
+  if module_installed sun-jre ; then
+       export JDK_ROOT="$JAVA_HOME"
+  fi &&
+
+  patch_it $SOURCE2 0 &&
+
+#Revisit on next bump.
+  export CFLAGS="$CFLAGS -D__STDC_CONSTANT_MACROS" &&
+
+  default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/net/opal/DEPENDS
@@ -0,0 +1,8 @@
+depends ptlib
+
+optional_depends swig      ""              ""               "For code wrapping support"
+optional_depends srtp      "--enable-srtp" "--disable-srtp" "Enable SRTP protocol support"
+optional_depends ruby      "--enable-ruby" "--disable-ruby" "For ruby support"
+optional_depends %JAVA_SDK "--enable-java" "--disable-java" "For java support"
+
+optional_depends speex "--disable-localspeexdsp" "--enable-localspeexdsp" "for speex echo cancellation support; Y=system"
--- /dev/null
+++ b/net/opal/DETAILS
@@ -0,0 +1,18 @@
+          MODULE=opal
+         VERSION=3.10.2
+          SOURCE=$MODULE-$VERSION.tar.bz2
+         SOURCE2=opal-3.10.2-MPEG4-ffmpeg.01.patch
+      SOURCE_URL=$GNOME_URL/sources/$MODULE/${VERSION%.*}
+     SOURCE2_URL=$PATCH_URL
+      SOURCE_VFY=sha1:de679d230f6bc2e9c11da187f5a73edc0752d489
+     SOURCE2_VFY=sha1:39f8304a16c8a18702cc4d726965269b69d6be42
+        WEB_SITE=http://www.ekiga.org
+         ENTERED=20070316
+         UPDATED=20111129
+           SHORT="Open Phone Abstraction Library"
+
+cat << EOF
+opal (Open Phone Abstraction Library) aims to create a full featured,
+interoperable, Open Source implementation of the H.323 and SIP
+protocols. These protocols are most used for Voice over IP.
+EOF




More information about the Lunar-commits mailing list