diff options
author | root | 2006-04-24 09:03:08 -0500 |
---|---|---|
committer | root | 2006-04-24 09:03:08 -0500 |
commit | 84d8b510ac289af0a43bfa9e110844af27a90196 (patch) | |
tree | d7093929b954dd2f71114bff270755e18f737eb1 /chat-libs/openh323 |
initial commit from stable 0.3
Diffstat (limited to 'chat-libs/openh323')
-rwxr-xr-x | chat-libs/openh323/BUILD | 20 | ||||
-rwxr-xr-x | chat-libs/openh323/DEPENDS | 7 | ||||
-rwxr-xr-x | chat-libs/openh323/DETAILS | 33 | ||||
-rw-r--r-- | chat-libs/openh323/HISTORY | 35 | ||||
-rwxr-xr-x | chat-libs/openh323/PREPARE | 1 | ||||
-rw-r--r-- | chat-libs/openh323/patch_openh323 | 24 |
6 files changed, 120 insertions, 0 deletions
diff --git a/chat-libs/openh323/BUILD b/chat-libs/openh323/BUILD new file mode 100755 index 0000000000..3dd6a974fa --- /dev/null +++ b/chat-libs/openh323/BUILD @@ -0,0 +1,20 @@ +make_single && + +if [ "$CVS" == "y" ]; then + export OPENH323DIR=$SOURCE_DIRECTORY && + cd $SOURCE_DIRECTORY && + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + $OPTS && + make -j 1 optshared +else + ./configure --prefix=/usr $OPTS && +# patch -p0 < $SCRIPT_DIRECTORY/patch_openh323 && + LD_PRELOAD_OLD="$LD_PRELOAD" && + unset LD_PRELOAD && + make -j 1 && + export LD_PRELOAD="$LD_PRELOAD_OLD" +fi && + +make_normal diff --git a/chat-libs/openh323/DEPENDS b/chat-libs/openh323/DEPENDS new file mode 100755 index 0000000000..edceee07fc --- /dev/null +++ b/chat-libs/openh323/DEPENDS @@ -0,0 +1,7 @@ +depends g++ && +depends pwlib && + +optional_depends "speex" \ + "" \ + "" \ + "Use newer version than the one in openh323 source" diff --git a/chat-libs/openh323/DETAILS b/chat-libs/openh323/DETAILS new file mode 100755 index 0000000000..f50bbc68ab --- /dev/null +++ b/chat-libs/openh323/DETAILS @@ -0,0 +1,33 @@ + SPELL=openh323 +if [ "$CVS" == "y" ]; then + VERSION=cvs + SOURCE=${SPELL}-${VERSION}.tar.bz2 + SOURCE_URL[0]=cvs://:pserver:anonymous@cvs.sourceforge.net:/cvsroot/openh323:openh323 + MD5[0]="IGNORE" + FORCE_DOWNLOAD=1 +SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION} +else + VERSION=1.15.6 + SOURCE=${SPELL}-${VERSION}.tar.gz + SOURCE_URL[0]=http://www.gnomemeeting.org/admin/downloads/latest/sources/sources/${SOURCE} + SOURCE_URL[1]=${SOURCEFORGE_URL}/openh323/${SOURCE} + SOURCE_HASH=sha1:4dffc58c1b2c10a20f8b9b3623af07248d59db55 +SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION} +fi + LICENSE[0]=GPL + BUILD_API=2 + WEB_SITE=http://www.openh323.org + ENTERED=20040409 + UPDATED=20040905 + SHORT="An H323 Library" +cat << EOF +The OpenH323 project aims to create a full featured, interoperable, Open +Source implementation of the ITU H.323 teleconferencing protocol that can be +used by personal developers and commercial users without charge. + +OpenH323 development is coordinated by an Australian company, Equivalence Pty +Ltd (http://www.equival.com), but is open to any interested party. Commercial +and private use of the OpenH323 code, including use in commercial products +and resale, is enouraged through use of the MPL (Mozilla Public license). + +EOF diff --git a/chat-libs/openh323/HISTORY b/chat-libs/openh323/HISTORY new file mode 100644 index 0000000000..fea52a99de --- /dev/null +++ b/chat-libs/openh323/HISTORY @@ -0,0 +1,35 @@ +2005-09-07 George Sherwood <george@beernabeer.com> + * DETAILS: Updated to version 1.15.6 + +2005-03-17 Eric Sandall <eric@sandall.us> + * DETAILS: Removed MAKE_NJOBS=1 + * BUILD: Run make_single before any makes + Run make_normal at the end + * HISTORY: Formatted to Guru Handbook + +2005-03-08 George Sherwood <george@beernabeer.com> + * DETAILS: Updated to version 1.15.3 + +2004-12-12 George Sherwood <george@beernabeer.com> + * DETAILS: Updated to version 1_15_2 + * BUILD: Doesn't seem to need the patch now. + +2004-09-27 Clement MATHIEU <cykl@mAdchAt.org> + * DETAILS: fixed wrong MD5SUM + +2004-09-11 George Sherwood <george@beernabeer.com> + * DETAILS: fixed small typing error. Bug #7347 + +2004-09-06 Robin Cook <rcook@wyrms.net> + * PREPARE: added for CVS config_query + * DETAILS: added CVS download option + added BUILD_API=2 + * DEPENDS: added g++ + added optional depends on speex + * BUILD: modified for BUILD_API=2 and CVS build + * NOTE: mainly modifed to be able to get cvs version to build + cvs version of gnomemeeting. + +2004-08-12 Flavien Bridault <falvien.bridault@free.fr> + * Created spell. + diff --git a/chat-libs/openh323/PREPARE b/chat-libs/openh323/PREPARE new file mode 100755 index 0000000000..8064306141 --- /dev/null +++ b/chat-libs/openh323/PREPARE @@ -0,0 +1 @@ +config_query CVS "Would you like to build the latest cvs version?" n diff --git a/chat-libs/openh323/patch_openh323 b/chat-libs/openh323/patch_openh323 new file mode 100644 index 0000000000..52950d3e94 --- /dev/null +++ b/chat-libs/openh323/patch_openh323 @@ -0,0 +1,24 @@ +--- Makefile 2004-08-12 12:15:17.793898040 +0200 ++++ Makefile 2004-08-12 12:16:14.828227504 +0200 +@@ -242,7 +242,7 @@ + # export NOAUDIOCODECS=true + # export NOVIDEO=true + +-SUBDIRS := src samples/simple ++SUBDIRS := src + + ifneq (,$(wildcard dump323)) + SUBDIRS += dump323 +--- src/Makefile 2004-08-12 11:01:34.167391488 +0200 ++++ src/Makefile 2004-08-12 11:01:56.718963128 +0200 +@@ -888,8 +888,8 @@ + + # If we're cross compiling, we want the host's asnparser + # otherwise use the one for the current platform +-ASNPARSE_DIR = $(HOSTPWLIBDIR)/tools/asnparser +-ASNPARSER = $(ASNPARSE_DIR)/obj_$(HOST_PLATFORM_TYPE)_r/asnparser ++ASNPARSE_DIR = /usr/bin ++ASNPARSER = $(ASNPARSE_DIR)/asnparser + + + # If not cross compiling then make sure asnparser is built |