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