Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Jaka Kranjc (ffff4bd3b39a0cdcbc7497d1cb068fda98861f23)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Jaka Kranjc <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Jaka Kranjc (ffff4bd3b39a0cdcbc7497d1cb068fda98861f23)
  • Date: Sun, 11 Nov 2007 05:46:11 -0600

GIT changes to master grimoire by Jaka Kranjc <lynxlynxlynx AT sourcemage.org>:

audio-libs/openal/BUILD | 6 ++++--
audio-libs/openal/DEPENDS | 2 +-
audio-libs/openal/DETAILS | 8 ++++----
audio-libs/openal/HISTORY | 7 +++++++
audio-libs/openal/PRE_BUILD | 17 ++++++++++++-----
audio-libs/openal/gcc42.patch | 21 +++++++++++++++++++++
6 files changed, 49 insertions(+), 12 deletions(-)

New commits:
commit ffff4bd3b39a0cdcbc7497d1cb068fda98861f23
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>

openal: fix runtime gcc 4.2 brokeness
fix source* for scm version (switch to svn)

diff --git a/audio-libs/openal/BUILD b/audio-libs/openal/BUILD
index cae4399..15203e4 100755
--- a/audio-libs/openal/BUILD
+++ b/audio-libs/openal/BUILD
@@ -1,4 +1,6 @@
-if [[ $OPENAL_VERSION != release ]]; then
-cd linux
+if [[ $OPENAL_VERSION == snapshot ]]; then
+ cd linux
+elif [[ $OPENAL_VERSION == scm ]]; then
+ cd OpenAL-Sample
fi &&
default_build
diff --git a/audio-libs/openal/DEPENDS b/audio-libs/openal/DEPENDS
index e1fb913..4fcdce1 100755
--- a/audio-libs/openal/DEPENDS
+++ b/audio-libs/openal/DEPENDS
@@ -1,5 +1,5 @@
if [[ "$OPENAL_VERSION" == "scm" ]] ; then
-depends CVS
+ depends subversion
fi &&
depends autoconf &&
depends automake &&
diff --git a/audio-libs/openal/DETAILS b/audio-libs/openal/DETAILS
index 0a3d385..812f7be 100755
--- a/audio-libs/openal/DETAILS
+++ b/audio-libs/openal/DETAILS
@@ -5,9 +5,9 @@ if [[ "$OPENAL_VERSION" == "scm" ]] ; then
else
VERSION=scm
fi
- SOURCE=${SPELL}_cvs-src.tar.bz2
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}_cvs-src
-
SOURCE_URL[0]=cvs://:pserver:guest:guest AT opensource.creative.com:/usr/local/cvs-repository:openal
+ SOURCE=${SPELL}_svn-src.tar.bz2
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}_svn-src
+ SOURCE_URL[0]=svn_http://www.openal.org/repos/openal/trunk:openal
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=1
elif [[ "$OPENAL_VERSION" == "release" ]]; then
@@ -23,7 +23,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-${VERSION}
SOURCE_URL[0]=http://download.sourcemage.org/mirror/${SOURCE}
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
fi
- PATCHLEVEL=1
+ PATCHLEVEL=2
WEB_SITE=http://www.openal.org/
LICENSE[0]=LGPL
ENTERED=20030508
diff --git a/audio-libs/openal/HISTORY b/audio-libs/openal/HISTORY
index 69c9594..8591900 100644
--- a/audio-libs/openal/HISTORY
+++ b/audio-libs/openal/HISTORY
@@ -1,3 +1,10 @@
+2007-11-11 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * PRE_BUILD, gcc42.patch: fix gcc 4.2 problem
+ * BUILD, PRE_BUILD: cd to the correct dir
+ * DEPENDS: cvs -> subversion
+ * DETAILS: fixed SOURCE*, they moved to svn
+ PATCHLEVEL++
+
2007-04-22 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* PREPARE: pick 3 different versions
* BUILD: support for 3 versions
diff --git a/audio-libs/openal/PRE_BUILD b/audio-libs/openal/PRE_BUILD
index bda55a1..2534b6b 100755
--- a/audio-libs/openal/PRE_BUILD
+++ b/audio-libs/openal/PRE_BUILD
@@ -1,7 +1,14 @@
default_pre_build &&
-if [[ $OPENAL_VERSION != release ]] ; then
-cd ${SOURCE_DIRECTORY} &&
-rm -rf `find -type d -name CVS` &&
-cd linux &&
-NOCONFIGURE=Y ./autogen.sh
+cd $SOURCE_DIRECTORY &&
+if [[ $OPENAL_VERSION == snapshot ]]; then
+ rm -rf `find -type d -name CVS` &&
+ cd linux &&
+ NOCONFIGURE=Y ./autogen.sh
+elif [[ $OPENAL_VERSION == scm ]]; then
+ rm -rf `find -type d -name .svn` &&
+ cd OpenAL-Sample &&
+ NOCONFIGURE=Y ./autogen.sh
+fi &&
+if [[ $OPENAL_VERSION != scm ]]; then
+ patch -p1 < $SPELL_DIRECTORY/gcc42.patch
fi
diff --git a/audio-libs/openal/gcc42.patch b/audio-libs/openal/gcc42.patch
new file mode 100644
index 0000000..b921e8c
--- /dev/null
+++ b/audio-libs/openal/gcc42.patch
@@ -0,0 +1,21 @@
+diff -Naur openal-0.0.8-orig/common/include/AL/alc.h
openal-0.0.8/common/include/AL/alc.h
+--- openal-0.0.8-orig/common/include/AL/alc.h 2006-02-11 03:36:55.000000000
-0600
++++ openal-0.0.8/common/include/AL/alc.h 2007-02-13 14:33:57.000000000
-0600
+@@ -187,7 +187,7 @@
+
+ ALC_API void ALC_APIENTRY alcDestroyContext( ALCcontext *context
);
+
+-ALC_API ALCcontext * ALC_APIENTRY alcGetCurrentContext( ALCvoid );
++ALC_API ALCcontext * ALC_APIENTRY alcGetCurrentContext( void );
+
+ ALC_API ALCdevice* ALC_APIENTRY alcGetContextsDevice( ALCcontext
*context );
+
+@@ -248,7 +248,7 @@
+ typedef void (ALC_APIENTRY *LPALCPROCESSCONTEXT)( ALCcontext
*context );
+ typedef void (ALC_APIENTRY *LPALCSUSPENDCONTEXT)( ALCcontext
*context );
+ typedef void (ALC_APIENTRY *LPALCDESTROYCONTEXT)( ALCcontext
*context );
+-typedef ALCcontext * (ALC_APIENTRY *LPALCGETCURRENTCONTEXT)( ALCvoid );
++typedef ALCcontext * (ALC_APIENTRY *LPALCGETCURRENTCONTEXT)( void );
+ typedef ALCdevice * (ALC_APIENTRY *LPALCGETCONTEXTSDEVICE)( ALCcontext
*context );
+ typedef ALCdevice * (ALC_APIENTRY *LPALCOPENDEVICE)( const ALCchar
*devicename );
+ typedef ALCboolean (ALC_APIENTRY *LPALCCLOSEDEVICE)( ALCdevice *device
);



  • [SM-Commit] GIT changes to master grimoire by Jaka Kranjc (ffff4bd3b39a0cdcbc7497d1cb068fda98861f23), Jaka Kranjc, 11/11/2007

Archive powered by MHonArc 2.6.24.

Top of Page