pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/games/xdoom Use endian.mk instead of patching source c...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6d51c04748a3
branches:  trunk
changeset: 489697:6d51c04748a3
user:      minskim <minskim%pkgsrc.org@localhost>
date:      Thu Feb 24 23:07:34 2005 +0000

description:
Use endian.mk instead of patching source code.

diffstat:

 games/xdoom/Makefile         |   8 +++++++-
 games/xdoom/distinfo         |   4 ++--
 games/xdoom/patches/patch-ap |  19 +++----------------
 3 files changed, 12 insertions(+), 19 deletions(-)

diffs (68 lines):

diff -r 5ec71862537f -r 6d51c04748a3 games/xdoom/Makefile
--- a/games/xdoom/Makefile      Thu Feb 24 23:04:31 2005 +0000
+++ b/games/xdoom/Makefile      Thu Feb 24 23:07:34 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2005/02/24 22:43:33 minskim Exp $
+# $NetBSD: Makefile,v 1.23 2005/02/24 23:07:34 minskim Exp $
 
 DISTNAME=      linuxdoom-1.10
 PKGNAME=       xdoom-1.10
@@ -24,6 +24,12 @@
 USE_GNU_TOOLS+=        make
 MAKE_ENV+=     X11BASE=${X11BASE} INSTALL_PREFIX=${X11PREFIX}
 
+.include "../../mk/endian.mk"
+
+.if ${MACHINE_ENDIAN} == "big"
+CFLAGS+=       -D__BIG_ENDIAN__=1
+.endif
+
 .include "../../mk/ossaudio.buildlink3.mk"
 
 post-extract:
diff -r 5ec71862537f -r 6d51c04748a3 games/xdoom/distinfo
--- a/games/xdoom/distinfo      Thu Feb 24 23:04:31 2005 +0000
+++ b/games/xdoom/distinfo      Thu Feb 24 23:07:34 2005 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.12 2005/02/24 23:04:31 minskim Exp $
+$NetBSD: distinfo,v 1.13 2005/02/24 23:07:34 minskim Exp $
 
 SHA1 (doomsrc.zip) = ffd07e0bd95b7c6ba0cd003fb6ff5ebd535d6f99
 RMD160 (doomsrc.zip) = c88e57b3cc72ca8bbfacbe138f8a3c69a13bf2e1
@@ -21,7 +21,7 @@
 SHA1 (patch-am) = 3b4606d1d040b8c9a9685ef66faf88598d64d3f2
 SHA1 (patch-an) = 2c146291dcacf250986a8a014dd1b0d69bb8f825
 SHA1 (patch-ao) = b2d0ae80d2832c0aac89da1a078afedd7d97362d
-SHA1 (patch-ap) = 14c78b5911fda030aa6d89426632ee0b42c4da96
+SHA1 (patch-ap) = fe23b3894de0a1c4e32b266377a420e329179beb
 SHA1 (patch-aq) = 83b21a11e8007ea04fbedf10330887469b48dbab
 SHA1 (patch-ar) = 9f7285b05baf484f6546cc6678088e02cd0ff7ea
 SHA1 (patch-as) = 8d56b0a78a6cedb3b1ad63d9418081fb0277cf3d
diff -r 5ec71862537f -r 6d51c04748a3 games/xdoom/patches/patch-ap
--- a/games/xdoom/patches/patch-ap      Thu Feb 24 23:04:31 2005 +0000
+++ b/games/xdoom/patches/patch-ap      Thu Feb 24 23:07:34 2005 +0000
@@ -1,21 +1,8 @@
-$NetBSD: patch-ap,v 1.2 2002/07/29 11:09:51 blymn Exp $
+$NetBSD: patch-ap,v 1.3 2005/02/24 23:07:34 minskim Exp $
 
---- linuxdoom-1.10/m_swap.h.orig       Tue Dec 23 06:44:41 1997
+--- linuxdoom-1.10/m_swap.h.orig       1997-12-22 14:14:41.000000000 -0600
 +++ linuxdoom-1.10/m_swap.h
-@@ -23,19 +23,23 @@
- #ifndef __M_SWAP__
- #define __M_SWAP__
- 
-+#include <sys/endian.h>
- 
- #ifdef __GNUG__
- #pragma interface
- #endif
- 
-+#if BYTE_ORDER == BIG_ENDIAN
-+#define __BIG_ENDIAN__ 1
-+#endif
- 
+@@ -32,10 +32,10 @@
  // Endianess handling.
  // WAD files are stored little endian.
  #ifdef __BIG_ENDIAN__



Home | Main Index | Thread Index | Old Index