On 2009 Mar 13 (Fri) at 13:25:14 +0100 (+0100), Peter Hessler wrote:
:Quite a few fixes and updates in this, one important note is this is not
:network compatible with older releases.  Tested on amd64/i386.
:
:

There was a missing dependency on vorbis.  So, several scenarios would
have nasty corrupted sound during startup.  They sound much prettier when
ogg is playable.

OK?


Index: games/alephone/alephone/Makefile
===================================================================
RCS file: /usr/local/cvs/openbsd/ports/games/alephone/alephone/Makefile,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 Makefile
--- games/alephone/alephone/Makefile    10 Sep 2008 17:21:48 -0000      1.4
+++ games/alephone/alephone/Makefile    10 May 2009 08:51:30 -0000
@@ -3,8 +3,9 @@
 DIST_SUBDIR ?=         alephone
 COMMENT =              open source game engine based on Marathon 2: Durandal
 
-DISTNAME =             AlephOne-20080707
-PKGNAME =              alephone-0.20.1p2
+DISTNAME =             AlephOne-20081226
+PKGNAME =              alephone-0.21.2
+
 EXTRACT_SUFX =         .tar.bz2
 CATEGORIES =           games x11
 
@@ -28,6 +29,7 @@ LIB_DEPENDS =         ::devel/boost \
                        SDL_image::devel/sdl-image \
                        SDL_ttf::devel/sdl-ttf \
                        smpeg.>=1.3::devel/smpeg \
+                       vorbis::audio/libvorbis \
                        mad::audio/libmad \
                        sndfile::audio/libsndfile \
                        speexdsp,speex::audio/speex
Index: games/alephone/alephone/distinfo
===================================================================
RCS file: /usr/local/cvs/openbsd/ports/games/alephone/alephone/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- games/alephone/alephone/distinfo    9 Jul 2008 16:56:43 -0000       1.1.1.1
+++ games/alephone/alephone/distinfo    1 Feb 2009 20:44:52 -0000
@@ -1,5 +1,5 @@
-MD5 (alephone/AlephOne-20080707.tar.bz2) = VAI+uVsz8dvZlX1OHm/IWA==
-RMD160 (alephone/AlephOne-20080707.tar.bz2) = WKi5IUeWc1Of5euBLkki3/UQ03o=
-SHA1 (alephone/AlephOne-20080707.tar.bz2) = 92yiPUaOrJnOeBANjXgLjXjd9mY=
-SHA256 (alephone/AlephOne-20080707.tar.bz2) = 
C+b8Kv/mmf8MOvdsbvH7we1YgwuP38e3cvMUkOLBLRg=
-SIZE (alephone/AlephOne-20080707.tar.bz2) = 3024161
+MD5 (alephone/AlephOne-20081226.tar.bz2) = e9nljN+RHV2wGhHStGxdmA==
+RMD160 (alephone/AlephOne-20081226.tar.bz2) = RmY5EioFB/oiiiQ8LmNoHDyjl+0=
+SHA1 (alephone/AlephOne-20081226.tar.bz2) = KkDhB5yaFIl5+7Qx5k9jPYH67PA=
+SHA256 (alephone/AlephOne-20081226.tar.bz2) = 
a3Ulk7yXUVvo7z3OGoPXAMa9/+obskSWwaW6f5NeFXY=
+SIZE (alephone/AlephOne-20081226.tar.bz2) = 3002611
Index: games/alephone/alephone/patches/patch-Makefile_in
===================================================================
RCS file: 
/usr/local/cvs/openbsd/ports/games/alephone/alephone/patches/patch-Makefile_in,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-Makefile_in
--- games/alephone/alephone/patches/patch-Makefile_in   25 Jul 2008 20:44:23 
-0000      1.2
+++ games/alephone/alephone/patches/patch-Makefile_in   9 May 2009 10:54:08 
-0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-Makefile_in,v 1.2 2008/07/25 20:44:23 martynas Exp $
---- Makefile.in.orig   Tue Jul  8 03:13:41 2008
-+++ Makefile.in        Fri Jul 25 22:24:20 2008
-@@ -189,7 +189,7 @@ AUTOMAKE_OPTIONS = 1.5 foreign
+--- Makefile.in.orig   Sat Dec 27 03:35:28 2008
++++ Makefile.in        Sat May  9 12:53:19 2009
+@@ -188,7 +188,7 @@ AUTOMAKE_OPTIONS = 1.5 foreign
  EXTRA_DIST = COPYING.SDL INSTALL.BeOS INSTALL.Unix INSTALL.Windows 
Makefile.BeOS \
    docs/MML.html docs/Lua.html data/Fonts Resources/Windows/alephone.ico 
Resources/Windows/alephone.rc 
PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj 
PBProjects/English.lproj/InfoPlist.strings PBProjects/FilmIcon.icns 
PBProjects/ImagesIcon.icns PBProjects/MapIcon.icns PBProjects/MMLIcon.icns 
PBProjects/MusakIcon.icns PBProjects/PFIcon.icns PBProjects/PhysIcon.icns 
PBProjects/SaveIcon.icns PBProjects/ShapesIcon.icns PBProjects/SoundsIcon.icns 
PBProjects/Info-AlephOne_SDL.plist PBProjects/precompiled_headers.h 
PBProjects/SDLMain.h PBProjects/SDLMain.m PBProjects/AlephOne.icns 
Expat/xmltok/nametab.h PBProjects/config.h PBProjects/confpaths.h 
data/AlephSansMono-Bold.ttf data/AlephSansMonoLicense.txt docs/alephone.6 
examples/lua/Cheats.lua
  
Index: games/alephone/alephone/patches/patch-configure
===================================================================
RCS file: games/alephone/alephone/patches/patch-configure
diff -N games/alephone/alephone/patches/patch-configure
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ games/alephone/alephone/patches/patch-configure     9 May 2009 11:05:25 
-0000
@@ -0,0 +1,21 @@
+$OpenBSD$
+--- configure.orig     Sat Dec 27 03:35:29 2008
++++ configure  Sat May  9 13:05:08 2009
+@@ -8184,7 +8184,7 @@ if test "${ac_cv_lib_vorbisfile_ov_open+set}" = set; t
+   echo $ECHO_N "(cached) $ECHO_C" >&6
+ else
+   ac_check_lib_save_LIBS=$LIBS
+-LIBS="-lvorbisfile  $LIBS"
++LIBS="`pkg-config vorbisfile --libs` $LIBS"
+ cat >conftest.$ac_ext <<_ACEOF
+ /* confdefs.h.  */
+ _ACEOF
+@@ -8241,7 +8241,7 @@ fi
+ echo "${ECHO_T}$ac_cv_lib_vorbisfile_ov_open" >&6; }
+ if test $ac_cv_lib_vorbisfile_ov_open = yes; then
+ 
+-                               LIBS="-lvorbisfile $LIBS"
++                               LIBS="`pkg-config vorbisfile --libs` $LIBS"
+ 
+ cat >>confdefs.h <<\_ACEOF
+ #define HAVE_VORBISFILE 1


-- 
First Corollary of Taber's Second Law:
        Machines that piss people off get murdered.
                -- Pat Taber

Reply via email to