Index: audio/openal/Makefile =================================================================== RCS file: /home/pcvs/ports/audio/openal/Makefile,v --- audio/openal/Makefile 24 Nov 2005 06:49:56 -0000 1.31 +++ audio/openal/Makefile 1 Apr 2006 09:20:42 -0000 @@ -6,24 +6,17 @@ # PORTNAME= openal -PORTVERSION= 20050401 -PORTREVISION= 1 +PORTVERSION= 0.0.8 CATEGORIES= audio -MASTER_SITES= http://math.missouristate.edu/~erik/files/fbsd/\ - http://www.smluc.org/~erik/files/fbsd/ +MASTER_SITES= http://openal.org/openal_webstf/downloads/ MAINTAINER= erik@smluc.org COMMENT= A 3D positional spatialized sound library -INFO= openal - -WRKSRC= ${WRKDIR}/${DISTNAME}/linux GNU_CONFIGURE= yes -CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" -CONFIGURE_ARGS= --enable-capture +CONFIGURE_ARGS= --program-transform-name='' USE_GMAKE= yes -USE_GNOME= pkgconfig +USE_GNOME= pkgconfig gnomehack WANT_SDL= yes INSTALLS_SHLIB= yes USE_REINPLACE= yes @@ -68,11 +62,12 @@ post-patch: @${REINPLACE_CMD} -e 's/-pthread/${PTHREAD_LIBS}/; \ + s|#define _POSIX_C_SOURCE 199309|/\*&\*/|; \ + s/x86_64\*/amd64\* | \*ia64\*/g; \ /CPPFLAGS=/ d' ${WRKSRC}/configure @${REINPLACE_CMD} -e '/#include/ s|SDL/||' \ ${WRKSRC}/src/extensions/al_ext_mp3.c - -post-install: - ${INSTALL_DATA} ${WRKSRC}/doc/openal.info ${PREFIX}/info + @${REINPLACE_CMD} -e 's|"mixaudio16_mmx_prk.h"|"arch/i386/mixaudio16_mmx_prk.h"|' \ + ${WRKSRC}/src/mixaudio16.h .include Index: audio/openal/distinfo =================================================================== RCS file: /home/pcvs/ports/audio/openal/distinfo,v --- audio/openal/distinfo 22 Jan 2006 08:12:55 -0000 1.14 +++ audio/openal/distinfo 1 Apr 2006 09:20:42 -0000 @@ -1,3 +1,3 @@ -MD5 (openal-20050401.tar.gz) = a715c159a1de35e743ca5ccb13f6d118 -SHA256 (openal-20050401.tar.gz) = 36873403226a225987038186296393d6e8eee6caf7e10c4fe8eaafbbb139f55b -SIZE (openal-20050401.tar.gz) = 346077 +MD5 (openal-0.0.8.tar.gz) = 641cf53761f35ee979f3e888614797a0 +SHA256 (openal-0.0.8.tar.gz) = 723e2c57c3cdffa7ff11f9b6b5478d6cb4af017e5a1ee7a56032969c39c1c2fe +SIZE (openal-0.0.8.tar.gz) = 870671 --- /dev/null Sat Apr 1 11:11:00 2006 +++ audio/openal/files/patch-src-backends-alc_backend_bsd.c Tue Mar 28 20:02:19 2006 @@ -0,0 +1,10 @@ +--- src/backends/alc_backend_bsd.c.orig Tue Mar 28 20:00:39 2006 ++++ src/backends/alc_backend_bsd.c Tue Mar 28 20:00:52 2006 +@@ -10,6 +10,7 @@ + #include "al_siteconfig.h" + + #include ++#include + #include + #include + #include Index: audio/openal/pkg-plist =================================================================== RCS file: /home/pcvs/ports/audio/openal/pkg-plist,v --- audio/openal/pkg-plist 10 Feb 2005 00:26:14 -0000 1.6 +++ audio/openal/pkg-plist 1 Apr 2006 09:20:42 -0000 @@ -1,15 +1,10 @@ bin/openal-config include/AL/al.h include/AL/alc.h -include/AL/alctypes.h include/AL/alext.h -include/AL/alexttypes.h -include/AL/altypes.h -include/AL/alut.h -include/AL/aluttypes.h lib/libopenal.a +lib/libopenal.la lib/libopenal.so lib/libopenal.so.0 -lib/libopenal.so.0.0.8 libdata/pkgconfig/openal.pc @dirrm include/AL Index: audio/py-openal/Makefile =================================================================== RCS file: /home/pcvs/ports/audio/py-openal/Makefile,v --- audio/py-openal/Makefile 18 Oct 2005 09:24:00 -0000 1.2 +++ audio/py-openal/Makefile 1 Apr 2006 09:20:43 -0000 @@ -15,7 +15,8 @@ MAINTAINER= acardenas@bsd.org.pe COMMENT= PyOpenAL is a binding of OpenAL for Python -LIB_DEPENDS= openal.0:${PORTSDIR}/audio/openal +LIB_DEPENDS= openal.0:${PORTSDIR}/audio/openal \ + alut.0:${PORTSDIR}/audio/freealut DIST_SUBDIR= python USE_REINPLACE= yes Index: devel/simgear/Makefile =================================================================== RCS file: /home/pcvs/ports/devel/simgear/Makefile,v --- devel/simgear/Makefile 7 Dec 2005 10:13:00 -0000 1.17 +++ devel/simgear/Makefile 1 Apr 2006 09:20:43 -0000 @@ -18,7 +18,8 @@ BUILD_DEPENDS= ${X11BASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib RUN_DEPENDS= ${X11BASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib LIB_DEPENDS= openal.0:${PORTSDIR}/audio/openal \ - jpeg.9:${PORTSDIR}/graphics/jpeg + jpeg.9:${PORTSDIR}/graphics/jpeg \ + alut.0:${PORTSDIR}/audio/freealut USE_X_PREFIX= yes USE_REINPLACE= yes Index: games/atr3d/Makefile =================================================================== RCS file: /home/pcvs/ports/games/atr3d/Makefile,v --- games/atr3d/Makefile 12 Jan 2006 12:54:12 -0000 1.14 +++ games/atr3d/Makefile 1 Apr 2006 09:20:43 -0000 @@ -17,7 +17,8 @@ COMMENT= 3D asteroids-like multiplayer game LIB_DEPENDS= openal.0:${PORTSDIR}/audio/openal \ - glut.4:${PORTSDIR}/graphics/libglut + glut.4:${PORTSDIR}/graphics/libglut \ + alut.0:${PORTSDIR}/audio/freealut SDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config @@ -42,6 +43,7 @@ @${PERL} -pi.orig -e 's|^aclocal|${ACLOCAL}|; \ s|^autoconf|${AUTOCONF}|; s|^automake|${AUTOMAKE}|' \ ${WRKSRC}/autogen.sh + @${REINPLACE_CMD} -e 's|-lopenal|& -lalut|' ${WRKSRC}/Makefile.am pre-configure: cd ${WRKSRC}; ${SH} autogen.sh --- /dev/null Sat Apr 1 11:11:00 2006 +++ games/atr3d/files/patch-sound.cpp Wed Mar 29 15:11:31 2006 @@ -0,0 +1,21 @@ +--- sound.cpp.orig Wed Mar 29 15:09:51 2006 ++++ sound.cpp Wed Mar 29 15:11:11 2006 +@@ -288,6 +288,7 @@ + { + int i; + char filename[1000]; ++ ALboolean loop; + + for (i=0; i @@ -59,6 +61,10 @@ /Plugin=Plugin_CgProgramManager.so/d; \ s|/usr/lib/OGRE|${X11BASE}/lib/OGRE|' \ ${WRKSRC}/src/components/ogre/plugins.cfg + @${REINPLACE_CMD} -e 's|/altypes\.h|/al\.h|' \ + ${WRKSRC}/src/services/sound/SoundService.h + @${REINPLACE_CMD} -e 's|@LDFLAGS@|& -lopenal -lalut|' \ + ${WRKSRC}/src/components/ogre/Makefile.in .if ${OSVERSION} < 500000 @${REINPLACE_CMD} -e 's|lrintf|(long int)rintf|g' \ ${WRKSRC}/src/components/ogre/environment/meshtree/TStem.cpp \ Index: games/ember/distinfo =================================================================== RCS file: /home/pcvs/ports/games/ember/distinfo,v --- games/ember/distinfo 22 Jan 2006 11:18:07 -0000 1.5 +++ games/ember/distinfo 1 Apr 2006 09:20:46 -0000 @@ -1,3 +1,3 @@ -MD5 (ember-0.3.4.tar.gz) = 49b4181a415ba9a75b0315ae55ac52bc -SHA256 (ember-0.3.4.tar.gz) = 864cdbeb5f9f89fc135bdd94d7359589e4f00d7b8278b5581d78dbbf7896243d -SIZE (ember-0.3.4.tar.gz) = 1316934 +MD5 (ember-0.4.0.tar.bz2) = c60cfe1227e2f0f810e5fa9b24f2096e +SHA256 (ember-0.4.0.tar.bz2) = 17780eec446b5e3959d657a61a85533f5072e00b629a1755ce51d75509fedd6a +SIZE (ember-0.4.0.tar.bz2) = 2275373 Index: games/ember/pkg-plist =================================================================== RCS file: /home/pcvs/ports/games/ember/pkg-plist,v --- games/ember/pkg-plist 22 Jan 2006 02:11:00 -0000 1.4 +++ games/ember/pkg-plist 1 Apr 2006 09:20:46 -0000 @@ -20,25 +20,33 @@ share/games/ember/jesus/modelmappings/general.modelmapping.xml share/games/ember/media/gui/CEGUIConfig.xsd share/games/ember/media/gui/Font.xsd +share/games/ember/media/gui/Falagard.xsd share/games/ember/media/gui/GUILayout.xsd share/games/ember/media/gui/GUIScheme.xsd share/games/ember/media/gui/Imageset.xsd share/games/ember/media/gui/cegui/datafiles/configs/cegui.config share/games/ember/media/gui/cegui/datafiles/fonts/Font.xsd +share/games/ember/media/gui/cegui/datafiles/fonts/Vera.ttf share/games/ember/media/gui/cegui/datafiles/fonts/tahoma-10.xml share/games/ember/media/gui/cegui/datafiles/fonts/tahoma-14.xml share/games/ember/media/gui/cegui/datafiles/fonts/tahoma-8.xml share/games/ember/media/gui/cegui/datafiles/fonts/tahoma.ttf +share/games/ember/media/gui/cegui/datafiles/fonts/vera-sans-14.xml +share/games/ember/media/gui/cegui/datafiles/fonts/vera-sans-10.xml +share/games/ember/media/gui/cegui/datafiles/fonts/vera-sans-8.xml +share/games/ember/media/gui/cegui/datafiles/fonts/ share/games/ember/media/gui/cegui/datafiles/imagesets/Imageset.xsd share/games/ember/media/gui/cegui/datafiles/imagesets/TaharezLook.imageset -share/games/ember/media/gui/cegui/datafiles/imagesets/TaharezLookMouse.imageset share/games/ember/media/gui/cegui/datafiles/imagesets/WindowsLook.imageset share/games/ember/media/gui/cegui/datafiles/imagesets/iconset_mason.imageset share/games/ember/media/gui/cegui/datafiles/imagesets/iconset_standard.imageset -share/games/ember/media/gui/cegui/datafiles/layouts/ChatWidget.xml +share/games/ember/media/gui/cegui/datafiles/layouts/Chat.layout share/games/ember/media/gui/cegui/datafiles/layouts/ConsoleWidget.xml -share/games/ember/media/gui/cegui/datafiles/layouts/DebugWidget.xml -share/games/ember/media/gui/cegui/datafiles/layouts/GiveWidget.xml +share/games/ember/media/gui/cegui/datafiles/layouts/Debug.layout +share/games/ember/media/gui/cegui/datafiles/layouts/Demo8.layout +share/games/ember/media/gui/cegui/datafiles/layouts/EntityEditWidget.xml +share/games/ember/media/gui/cegui/datafiles/layouts/EntityPicker.layout +share/games/ember/media/gui/cegui/datafiles/layouts/Give.layout share/games/ember/media/gui/cegui/datafiles/layouts/GUILayout.xsd share/games/ember/media/gui/cegui/datafiles/layouts/HelpWidget.xml share/games/ember/media/gui/cegui/datafiles/layouts/IngameChatWidget.xml @@ -49,24 +57,36 @@ share/games/ember/media/gui/cegui/datafiles/layouts/JesusEditPreview.widget share/games/ember/media/gui/cegui/datafiles/layouts/MakeEntityWidget.xml share/games/ember/media/gui/cegui/datafiles/layouts/MeshPreview.widget -share/games/ember/media/gui/cegui/datafiles/layouts/Performance.widget +share/games/ember/media/gui/cegui/datafiles/layouts/ModelEdit.layout +share/games/ember/media/gui/cegui/datafiles/layouts/Performance.layout share/games/ember/media/gui/cegui/datafiles/layouts/Quit.widget -share/games/ember/media/gui/cegui/datafiles/layouts/ServerBrowserWidget.xml +share/games/ember/media/gui/cegui/datafiles/layouts/ScriptEdit.layout +share/games/ember/media/gui/cegui/datafiles/layouts/ServerBrowser.layout share/games/ember/media/gui/cegui/datafiles/layouts/ServerWidget.xml +share/games/ember/media/gui/cegui/datafiles/lua_scripts/Bootstrap.lua +share/games/ember/media/gui/cegui/datafiles/lua_scripts/Chat.lua +share/games/ember/media/gui/cegui/datafiles/lua_scripts/Debug.lua +share/games/ember/media/gui/cegui/datafiles/lua_scripts/demo8.lua +share/games/ember/media/gui/cegui/datafiles/lua_scripts/EntityPicker.lua +share/games/ember/media/gui/cegui/datafiles/lua_scripts/Give.lua +share/games/ember/media/gui/cegui/datafiles/lua_scripts/ModelEdit.lua +share/games/ember/media/gui/cegui/datafiles/lua_scripts/Performance.lua +share/games/ember/media/gui/cegui/datafiles/lua_scripts/ServerBrowser.lua +share/games/ember/media/gui/cegui/datafiles/lua_scripts/ScriptEdit.lua +share/games/ember/media/gui/cegui/datafiles/imagesets/EmberLook.imageset +share/games/ember/media/gui/cegui/datafiles/looknfeel/TaharezLook.looknfeel +share/games/ember/media/gui/cegui/datafiles/looknfeel/Vanilla.looknfeel +share/games/ember/media/gui/cegui/datafiles/looknfeel/WindowsLook.looknfeel +share/games/ember/media/gui/cegui/datafiles/looknfeel/EmberLook.looknfeel +share/games/ember/media/gui/cegui/datafiles/schemes/EmberLookSkin.scheme share/games/ember/media/gui/cegui/datafiles/schemes/GUIScheme.xsd share/games/ember/media/gui/cegui/datafiles/schemes/TaharezLook.scheme +share/games/ember/media/gui/cegui/datafiles/schemes/TaharezLookSkin.scheme share/games/ember/media/gui/cegui/datafiles/schemes/TaharezLookWidgetAliases.scheme -share/games/ember/media/gui/cegui/datafiles/schemes/TaharezLookWidgets.scheme share/games/ember/media/gui/cegui/datafiles/schemes/WindowsLook.scheme -share/games/ember/media/gui/cegui/datafiles/schemes/WindowsLookWidgets.scheme -share/games/ember/media/modeldefinitions/buildingelements.modeldef.xml -share/games/ember/media/modeldefinitions/characters.modeldef.xml -share/games/ember/media/modeldefinitions/creatures.modeldef.xml -share/games/ember/media/modeldefinitions/environment.modeldef.xml -share/games/ember/media/modeldefinitions/items.modeldef.xml -share/games/ember/media/modeldefinitions/placeholder.modeldef.xml -share/games/ember/media/modeldefinitions/trees/dynamic/trees.modeldef.xml -share/games/ember/media/modeldefinitions/trees/pregenerated/trees.modeldef.xml +share/games/ember/media/gui/cegui/datafiles/schemes/WindowsLookSkin.scheme +share/games/ember/media/packs/EmberCore.zip +share/games/ember/media/packs/OgreCore.zip share/icons/worldforge/ember.png %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/COPYING @@ -85,15 +105,13 @@ @dirrm share/games/ember/media/gui/cegui/datafiles/fonts @dirrm share/games/ember/media/gui/cegui/datafiles/imagesets @dirrm share/games/ember/media/gui/cegui/datafiles/layouts +@dirrm share/games/ember/media/gui/cegui/datafiles/looknfeel @dirrm share/games/ember/media/gui/cegui/datafiles/lua_scripts @dirrm share/games/ember/media/gui/cegui/datafiles/schemes @dirrm share/games/ember/media/gui/cegui/datafiles @dirrm share/games/ember/media/gui/cegui @dirrm share/games/ember/media/gui -@dirrm share/games/ember/media/modeldefinitions/trees/dynamic -@dirrm share/games/ember/media/modeldefinitions/trees/pregenerated -@dirrm share/games/ember/media/modeldefinitions/trees -@dirrm share/games/ember/media/modeldefinitions +@dirrm share/games/ember/media/packs @dirrm share/games/ember/media @dirrm share/games/ember @dirrm share/games Index: games/ember/files/patch-ember =================================================================== RCS file: /home/pcvs/ports/games/ember/files/patch-ember,v --- games/ember/files/patch-ember 12 Oct 2005 15:38:31 -0000 1.4 +++ games/ember/files/patch-ember 1 Apr 2006 09:20:47 -0000 @@ -1,5 +1,5 @@ ---- ember.orig Tue Sep 27 22:04:31 2005 -+++ ember Wed Oct 12 17:32:30 2005 +--- ember.orig Mon Feb 13 00:33:13 2006 ++++ ember Wed Mar 8 06:28:31 2006 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh @@ -18,22 +18,16 @@ #if [ "$fullpath" = "" ]; then if [ "$test" = "." ]; then path=${PWD} -@@ -77,12 +78,12 @@ - # See if Updater exists in home dir - if [ ! -e $homedata/$WFUT_JAR ] ; then - # Check to see if its in the install dir -- if [ -e $datadir/$WFUT_JAR ] ; then -+ if [ -e $bindir/$WFUT_JAR ] ; then - # Install into home dir - echo "Installing Updater" - - # Copy WFUT to home dir -- cp $datadir/$WFUT_JAR $homedata -+ cp $bindir/$WFUT_JAR $homedata - - fi - fi -@@ -124,5 +125,6 @@ +@@ -56,7 +57,7 @@ + etcdir=${prefix}/etc/ember + homedata=$HOME/.ember + +-WFUT_JAR=$datadir/WFUT.jar ++WFUT_JAR=$bindir/WFUT.jar + + # Create dir if required + if [ ! -d $homedata ] ; then +@@ -96,5 +97,6 @@ # Execute real ember binary echo "Starting Ember...." #we have to do the LD_PRELOAD thing, because else at least I get an error: libnvidia-tls.so.1: cannot handle TLS data /ehj Index: games/excido/Makefile =================================================================== RCS file: /home/pcvs/ports/games/excido/Makefile,v --- games/excido/Makefile 26 Oct 2005 20:04:20 -0000 1.2 +++ games/excido/Makefile 1 Apr 2006 09:20:47 -0000 @@ -15,7 +15,8 @@ COMMENT= A portable fast-paced 3d shooter LIB_DEPENDS= openal.0:${PORTSDIR}/audio/openal \ - physfs-1.0.1:${PORTSDIR}/devel/physfs + physfs-1.0.1:${PORTSDIR}/devel/physfs \ + alut.0:${PORTSDIR}/audio/freealut WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} Index: games/excido/files/patch-Makefile =================================================================== RCS file: /home/pcvs/ports/games/excido/files/patch-Makefile,v --- games/excido/files/patch-Makefile 26 Oct 2005 20:04:20 -0000 1.2 +++ games/excido/files/patch-Makefile 1 Apr 2006 09:20:47 -0000 @@ -7,7 +7,7 @@ #CFLAGS=`sdl-config --cflags` -I./physfs#-g -Wall #-O2 OBJS := ${patsubst %.cpp, %.o, ${wildcard src/*.cpp}} -LIBS = -s -Bstatic `sdl-config --static-libs` -lSDL_image -lSDL_ttf -L. -lphysfs -lopenal -Bdynamic -lGL -lGLU -+LIBS = -L${X11BASE}/lib `${SDL_CONFIG} --libs` -lSDL_image -lSDL_ttf -lphysfs -lopenal -lGL -lGLU ++LIBS = -L${X11BASE}/lib `${SDL_CONFIG} --libs` -lSDL_image -lSDL_ttf -lphysfs -lopenal -lalut -lGL -lGLU #LIBS = -s -Bstatic `sdl-config --static-libs` SDL_image/*.o SDL_ttf/*.o -L. physfs/*.o openal/*.o -ljpeg -lpng -ltiff -lfreetype -Bdynamic -lGL -lGLU -PREFIX=/usr/local BINDIR=$(PREFIX)/bin/ Index: graphics/crystalspace/Makefile =================================================================== RCS file: /home/pcvs/ports/graphics/crystalspace/Makefile,v --- graphics/crystalspace/Makefile 9 Feb 2006 12:37:09 -0000 1.5 +++ graphics/crystalspace/Makefile 1 Apr 2006 09:20:47 -0000 @@ -20,7 +20,8 @@ LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \ jpeg.9:${PORTSDIR}/graphics/jpeg \ aa.1:${PORTSDIR}/graphics/aalib \ - openal.0:${PORTSDIR}/audio/openal + openal.0:${PORTSDIR}/audio/openal \ + alut.0:${PORTSDIR}/audio/freealut USE_X_PREFIX= yes USE_BZIP2= yes @@ -156,7 +157,8 @@ .endif pre-configure: - @${REINPLACE_CMD} -e 's,sdl-config,sdl11-config,g' ${WRKSRC}/configure + @${REINPLACE_CMD} -e 's,sdl-config,sdl11-config,g; \ + s,86\*),86\*|amd64|ia64),' ${WRKSRC}/configure post-configure: .if defined(NOPORTDOCS)