Hello ports@,

It's that time again, Simon has emailed me notification of
the newest chocolate-doom release. As there has been previous
discussion from the 1.2.1->1.4.0 release, here are a few quick
notes to refresh some memories:

Edd Barrett notified me of an issue with sparc64. the result
of discussions about that matter is here: (from the NEWS file
in the chocolate-doom archive)

71     * The zone memory system now aligns allocated memory to 8-byte
72     boundaries on 64-bit systems, which may fix crashes on systems
73     such as sparc64 (thanks Ryan Freeman and Edd Barrett).

Alexander Hall sent me a small patch to fix a little typo
changing CONFIGURE_ARGS+ = to CONFIGURE_ARGS +=

I don't yet have official word from Edd or anyone else on sparc64
systems if the patch introduced for 8-byte memory alignment showed
help, so here is another chance to verify that i hope :)

tested builds packages and runs flawless on i386.

-ryan

? chocolate-doom-1.5.0.patch
Index: Makefile
===================================================================
RCS file: /cvs/ports/games/chocolate-doom/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile    16 Nov 2010 11:23:26 -0000      1.7
+++ Makefile    11 Jan 2011 20:55:05 -0000
@@ -1,8 +1,8 @@
 # $OpenBSD: Makefile,v 1.7 2010/11/16 11:23:26 espie Exp $
 
 COMMENT =      portable version of iD Software's Doom
-DISTNAME =     chocolate-doom-1.2.1
-REVISION =     0
+DISTNAME =     chocolate-doom-1.5.0
+#REVISION =    0
 CATEGORIES =   games x11
 
 HOMEPAGE =     http://www.chocolate-doom.org/
@@ -26,7 +26,7 @@ MASTER_SITES =        ${MASTER_SITE_SOURCEFORGE
 USE_GROFF =    Yes
 
 CONFIGURE_STYLE =      gnu
-CONFIGURE_ARGS+ =      --without-python
+CONFIGURE_ARGS +=      --without-python
 
 MAN_5=         chocolate-doom.cfg default.cfg
 MAN_6=         chocolate-doom chocolate-server chocolate-setup
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/chocolate-doom/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo    5 Jun 2009 21:58:43 -0000       1.1.1.1
+++ distinfo    11 Jan 2011 20:55:05 -0000
@@ -1,5 +1,5 @@
-MD5 (chocolate-doom-1.2.1.tar.gz) = 3wTDgANO/3iea57hwBZJdw==
-RMD160 (chocolate-doom-1.2.1.tar.gz) = JACmlVqKRSlHJXB5Mo5ESAHD0vc=
-SHA1 (chocolate-doom-1.2.1.tar.gz) = OygCwPiosCvJxCXt4KE6qf0TFNc=
-SHA256 (chocolate-doom-1.2.1.tar.gz) = 
/61QqEf3B+pch4RNvZwTOebS0YK7XPbm9infQg9mKcE=
-SIZE (chocolate-doom-1.2.1.tar.gz) = 664600
+MD5 (chocolate-doom-1.5.0.tar.gz) = 48eN5ZZdqSsVkuLSCvh+BQ==
+RMD160 (chocolate-doom-1.5.0.tar.gz) = uKPm7qNSo8Gyyd8ceAihuVc6Z+c=
+SHA1 (chocolate-doom-1.5.0.tar.gz) = EAcVccFJWl8xd7hN5S56MQ8bMKM=
+SHA256 (chocolate-doom-1.5.0.tar.gz) = 
eFeB/C03HOtbDYWeGej5Bi8tp++L+abwrP39rf7BsrE=
+SIZE (chocolate-doom-1.5.0.tar.gz) = 969789
Index: patches/patch-setup_Makefile_in
===================================================================
RCS file: /cvs/ports/games/chocolate-doom/patches/patch-setup_Makefile_in,v
retrieving revision 1.2
diff -u -p -r1.2 patch-setup_Makefile_in
--- patches/patch-setup_Makefile_in     5 Jun 2009 22:27:29 -0000       1.2
+++ patches/patch-setup_Makefile_in     11 Jan 2011 20:55:05 -0000
@@ -1,12 +1,12 @@
 $OpenBSD: patch-setup_Makefile_in,v 1.2 2009/06/05 22:27:29 jasper Exp $
---- setup/Makefile.in.orig     Wed Dec 10 21:29:26 2008
-+++ setup/Makefile.in  Wed Dec 10 21:28:32 2008
-@@ -170,7 +170,7 @@ sysconfdir = @sysconfdir@
- target_alias = @target_alias@
+--- setup/Makefile.in.orig     Sun Jan  2 10:17:16 2011
++++ setup/Makefile.in  Tue Jan 11 12:40:52 2011
+@@ -181,7 +181,7 @@ target_alias = @target_alias@
+ top_build_prefix = @top_build_prefix@
  top_builddir = @top_builddir@
  top_srcdir = @top_srcdir@
 -gamesdir = $(prefix)/games
 +gamesdir = $(prefix)/bin
- AM_CFLAGS = -I../textscreen -I../src -DINSTALL_DIR="\"$(gamesdir)\""
+ AM_CFLAGS = -I../textscreen -I../src @SDLMIXER_CFLAGS@
  SOURCE_FILES = \
      compatibility.c   compatibility.h           \
Index: patches/patch-src_Makefile_in
===================================================================
RCS file: /cvs/ports/games/chocolate-doom/patches/patch-src_Makefile_in,v
retrieving revision 1.2
diff -u -p -r1.2 patch-src_Makefile_in
--- patches/patch-src_Makefile_in       5 Jun 2009 22:27:29 -0000       1.2
+++ patches/patch-src_Makefile_in       11 Jan 2011 20:55:05 -0000
@@ -1,12 +1,12 @@
 $OpenBSD: patch-src_Makefile_in,v 1.2 2009/06/05 22:27:29 jasper Exp $
---- src/Makefile.in.orig       Wed Dec 10 21:27:14 2008
-+++ src/Makefile.in    Wed Dec 10 21:27:39 2008
-@@ -239,7 +239,7 @@ sysconfdir = @sysconfdir@
- target_alias = @target_alias@
+--- src/Makefile.in.orig       Sun Jan  2 10:17:17 2011
++++ src/Makefile.in    Tue Jan 11 12:41:03 2011
+@@ -252,7 +252,7 @@ target_alias = @target_alias@
+ top_build_prefix = @top_build_prefix@
  top_builddir = @top_builddir@
  top_srcdir = @top_srcdir@
 -gamesdir = $(prefix)/games
 +gamesdir = $(prefix)/bin
- AM_CFLAGS = -I../textscreen -I../pcsound @SDLMIXER_CFLAGS@ @SDLNET_CFLAGS@
+ AM_CFLAGS = -I../opl -I../textscreen -I../pcsound @SDLMIXER_CFLAGS@ 
@SDLNET_CFLAGS@
  DEDSERV_FILES = \
  d_dedicated.c                              \

Reply via email to