From 48e0744eb5bcef0fdfdc8826befc9db060f004e3 Mon Sep 17 00:00:00 2001 From: "Andreas V. 'netrunner' Meier" Date: Mon, 11 Jul 2005 16:57:27 +0000 Subject: [PATCH] Andreas V. Meier: add asterisk-oh323 (oh323 driver for asterisk) [2005062311433428704] (https://www.rocklinux.net/submaster) git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@6198 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc --- .../avm/asterisk-oh323/asterisk-oh323.conf | 26 +++++++++ .../avm/asterisk-oh323/asterisk-oh323.desc | 54 +++++++++++++++++++ 2 files changed, 80 insertions(+) create mode 100644 package/avm/asterisk-oh323/asterisk-oh323.conf create mode 100644 package/avm/asterisk-oh323/asterisk-oh323.desc diff --git a/package/avm/asterisk-oh323/asterisk-oh323.conf b/package/avm/asterisk-oh323/asterisk-oh323.conf new file mode 100644 index 000000000..ec3b5d04c --- /dev/null +++ b/package/avm/asterisk-oh323/asterisk-oh323.conf @@ -0,0 +1,26 @@ +ao323-premake() { + mydir="$PWD" + + tar $taropt $archdir/pwlib-Janus* + cd pwlib + eval ./configure + eval make $makeopt clean opt + cd "$mydir" + + tar $taropt $archdir/openh323-Janus* + cd openh323 + patch -p1 < ../openh323_1.13.5-make.patch + eval ./configure + eval make $makeopt clean opt + cd "$mydir" +} + +hook_add premake 2 "ao323-premake" +hook_add premake 3 "sed -i Makefile -e 's,^\(DESTDIR=\).*,\1$root/,' \ + -e 's,^\(PWLIBDIR=\).*,\1../pwlib,' \ + -e 's,^\(OPENH323DIR=\).*,\1../openh323,' \ + -e 's,^\(ASTERISKINCDIR=\).*,\1$includedir,' \ + -e 's,^\(ASTERISKMODDIR=\).*,\1$libdir/asterisk/modules,' \ + -e 's,^\(ASTERISKETCDIR=\).*,\1$sysconfdir/asterisk,' \ + -e 's,^\(OH323WRAPLIBDIR=\).*,\1$libdir,'" + diff --git a/package/avm/asterisk-oh323/asterisk-oh323.desc b/package/avm/asterisk-oh323/asterisk-oh323.desc new file mode 100644 index 000000000..111c3290e --- /dev/null +++ b/package/avm/asterisk-oh323/asterisk-oh323.desc @@ -0,0 +1,54 @@ + +[COPY] --- ROCK-COPYRIGHT-NOTE-BEGIN --- +[COPY] +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] Please add additional copyright information _after_ the line containing +[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +[COPY] +[COPY] ROCK Linux: rock-src/package/avm/asterisk-oh323/asterisk-oh323.desc +[COPY] ROCK Linux is Copyright (C) 1998 - 2005 Clifford Wolf +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; either version 2 of the License, or +[COPY] (at your option) any later version. A copy of the GNU General Public +[COPY] License can be found at Documentation/COPYING. +[COPY] +[COPY] Many people helped and are helping developing ROCK Linux. Please +[COPY] have a look at http://www.rocklinux.org/ and the Documentation/TEAM +[COPY] file for details. +[COPY] +[COPY] --- ROCK-COPYRIGHT-NOTE-END --- + +[I] H.323 support for ASTERISK PBX using the OpenH323 library + +[T] The "asterisk-oh323" package adds H.323 support to the ASTERISK +[T] soft PBX. This is achieved by interfacing the OpenH323 library +[T] to ASTERISK through an appropriate channel driver (loadable ASTERISK +[T] module). +[T] +[T] The package provides the channel driver as well as a wrapper, +[T] in a shared library form, which incarnates the bridge between the C++ +[T] implementation of the OpenH323 library and the C implemented ASTERISK. + +[U] http://www.inaccessnetworks.com/asterisk-oh323 + +[A] Michael Manousos +[A] Dimitris Economou +[M] Andreas V. 'netrunner' Meier + +[C] extra/network + +[L] GPL +[S] Alpha +[V] 0.7.2-pre1 +[P] X -----5---9 800.000 + +[SRC] asterisk-oh323 +# this one can be used for asterisk cvs as of 20050616 +# [D] 4168674293 asterisk-oh323-0.7.2-pre1.tar.gz http://www.inaccessnetworks.com/asterisk-oh323/download/ +[D] 2585994441 asterisk-oh323-0.6.6-pre1.tar.gz http://www.inaccessnetworks.com/asterisk-oh323/download/ +[D] 3540069068 openh323-Janus_patch4-src-tar.gz http://www.inaccessnetworks.com/ian/asterisk-oh323/Libraries/ +[D] 956259990 pwlib-Janus_patch4-src-tar.gz http://www.inaccessnetworks.com/ian/asterisk-oh323/Libraries/ +