pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/games/nighthawk Convert to use ossaudio.buildlink3.mk ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/04b674b4886a
branches:  trunk
changeset: 495347:04b674b4886a
user:      minskim <minskim%pkgsrc.org@localhost>
date:      Tue Jun 07 05:33:20 2005 +0000

description:
Convert to use ossaudio.buildlink3.mk to build on more platforms.

Bump PKGREVISION because the sound device path was corrected.

diffstat:

 games/nighthawk/Makefile         |   9 +++++++--
 games/nighthawk/distinfo         |   6 +++---
 games/nighthawk/patches/patch-ba |  17 +++++++++--------
 games/nighthawk/patches/patch-bb |  34 +++++++++++++++++++++++++++++-----
 4 files changed, 48 insertions(+), 18 deletions(-)

diffs (141 lines):

diff -r 2a13858d2b97 -r 04b674b4886a games/nighthawk/Makefile
--- a/games/nighthawk/Makefile  Tue Jun 07 05:10:50 2005 +0000
+++ b/games/nighthawk/Makefile  Tue Jun 07 05:33:20 2005 +0000
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.23 2005/06/07 05:10:50 minskim Exp $
+# $NetBSD: Makefile,v 1.24 2005/06/07 05:33:20 minskim Exp $
 #
 
 DISTNAME=              nighthawk-2.1
+PKGREVISION=           1
 CATEGORIES=            x11 games
 MASTER_SITES=          ${MASTER_SITE_BACKUP}
 EXTRACT_SUFX=          .tgz
@@ -19,6 +20,11 @@
 USE_LANGUAGES=         c c++
 
 MAKE_ENV+=             OSTYPE=${OPSYS}
+CPPFLAGS+=             -DPREFIX="\"${PREFIX}\"" \
+                       -DDEVOSSAUDIO="\"${DEVOSSAUDIO}\""
+
+.include "../../graphics/xpm/buildlink3.mk"
+.include "../../mk/ossaudio.buildlink3.mk"
 
 post-build:
        cd ${WRKSRC}/src_sound && \
@@ -39,5 +45,4 @@
        ${INSTALL_MAN} ${WRKSRC}/INSTALL ${PREFIX}/share/doc/nighthawk/README
        ${INSTALL} -o ${ROOT_USER} -g games -m 664 /dev/null /var/games/nighthawk.scores
 
-.include "../../graphics/xpm/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 2a13858d2b97 -r 04b674b4886a games/nighthawk/distinfo
--- a/games/nighthawk/distinfo  Tue Jun 07 05:10:50 2005 +0000
+++ b/games/nighthawk/distinfo  Tue Jun 07 05:33:20 2005 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.6 2005/06/07 05:00:19 minskim Exp $
+$NetBSD: distinfo,v 1.7 2005/06/07 05:33:20 minskim Exp $
 
 SHA1 (nighthawk-2.1.tgz) = 117cd7d2c496a0d9e44b1b6d02523ad1cb0de1bf
 RMD160 (nighthawk-2.1.tgz) = 3973ff63c4525de65ae4dd3803d355c102968997
@@ -11,6 +11,6 @@
 SHA1 (patch-ac) = e51ee631a604a38570328b2472f958a64e39f169
 SHA1 (patch-ad) = e59c729c4700d36ca61809e40721f88d2d22c09d
 SHA1 (patch-ae) = 1699979e5013e86dc158722faef525b46ce30076
-SHA1 (patch-ba) = c4669336ea8fdeb1352390e4109513c01915bd54
-SHA1 (patch-bb) = f1d5bfb5985fbd41c57e719c86303f714344c14f
+SHA1 (patch-ba) = 3bf82814d23305a686317ea36ff03698d65157ee
+SHA1 (patch-bb) = beb63b9e3400c774534dd8b9832cfb314bc684ff
 SHA1 (patch-bc) = 8bbcd9bd7bcde579a9b7ddb26ef60ffc05362b7e
diff -r 2a13858d2b97 -r 04b674b4886a games/nighthawk/patches/patch-ba
--- a/games/nighthawk/patches/patch-ba  Tue Jun 07 05:10:50 2005 +0000
+++ b/games/nighthawk/patches/patch-ba  Tue Jun 07 05:33:20 2005 +0000
@@ -1,19 +1,20 @@
-$NetBSD: patch-ba,v 1.2 1999/02/10 15:09:56 frueauf Exp $
+$NetBSD: patch-ba,v 1.3 2005/06/07 05:33:20 minskim Exp $
 
---- src_sound/Makefile.BAK     Sun Feb  7 02:23:38 1999
-+++ src_sound/Makefile Sun Feb  7 02:29:38 1999
-@@ -2,8 +2,8 @@
+--- src_sound/Makefile.orig    2005-06-07 00:15:11.000000000 -0500
++++ src_sound/Makefile
+@@ -1,9 +1,8 @@
+ ############################################################################
  # nighthawk sound engine
  ############################################################################
- CC    = gcc
+-CC    = gcc
 -OPTIONS = -Wall -g -pipe -fomit-frame-pointer
 -LIB   = -lm
-+OPTIONS = -Wall -g -pipe -fomit-frame-pointer -DPREFIX=\"${PREFIX}\"
-+LIB   = -lm -lossaudio
++OPTIONS = ${CPPFLAGS} ${CFLAGS} -Wall -pipe -fomit-frame-pointer
++LIB   = -lm ${LIBOSSAUDIO}
  
  ifeq ($(OSTYPE),Linux)
    OPTIONS += -DLinux
-@@ -11,11 +11,11 @@
+@@ -11,11 +10,11 @@ else
    ifeq ($(OSTYPE),FreeBSD)
      OPTIONS += -DFreeBSD
    else
diff -r 2a13858d2b97 -r 04b674b4886a games/nighthawk/patches/patch-bb
--- a/games/nighthawk/patches/patch-bb  Tue Jun 07 05:10:50 2005 +0000
+++ b/games/nighthawk/patches/patch-bb  Tue Jun 07 05:33:20 2005 +0000
@@ -1,7 +1,7 @@
-$NetBSD: patch-bb,v 1.2 1999/02/10 15:09:56 frueauf Exp $
+$NetBSD: patch-bb,v 1.3 2005/06/07 05:33:20 minskim Exp $
 
---- src_sound/dsp_mixxer.c.BAK Sun Feb  7 02:24:23 1999
-+++ src_sound/dsp_mixxer.c     Sun Feb  7 02:26:49 1999
+--- src_sound/dsp_mixxer.c.orig        1998-06-22 05:41:31.000000000 -0500
++++ src_sound/dsp_mixxer.c
 @@ -23,6 +23,8 @@
   #include <sys/soundcard.h>
  #elif FreeBSD
@@ -11,7 +11,7 @@
  #endif
  #include "funktracker_defs.h"
  #include "funktracker.h"
-@@ -91,7 +93,7 @@
+@@ -91,7 +93,7 @@ void init_dsp_buffers(void)
    register int x;
  
    calc_mix_buffer(funk_info.bpm_rate);
@@ -20,7 +20,7 @@
    for(x = 0;x < mix_buffer_size;x++)
    {
      *(left_mix_buffer + x) = 0;
-@@ -187,7 +189,7 @@
+@@ -187,7 +189,7 @@ void close_dsp(void)
  {
    if(dsp_fp != -1)
    {
@@ -29,3 +29,27 @@
      close(dsp_fp);
    }
  }
+@@ -247,12 +249,12 @@ int open_dsp(int srate,int prec,int st)
+   if(dsp_alloc_bufs())
+   {
+     printf("Allocated dsp buffers..\n");
+-    dsp_fp = open("/dev/dsp",O_WRONLY,0);
++    dsp_fp = open(DEVOSSAUDIO,O_WRONLY,0);
+     if(dsp_fp != -1)
+     {
+       int frag;
+ 
+-      printf("Opened /dev/dsp: %d bit %s, %d Hz (%d frames @ %d bytes)\n",
++      printf("Opened " DEVOSSAUDIO ": %d bit %s, %d Hz (%d frames @ %d bytes)\n",
+         funk_info.precision,
+         funk_info.stereo == 8 ? "mono" : "stereo",
+         funk_info.sampling_rate,
+@@ -265,7 +267,7 @@ int open_dsp(int srate,int prec,int st)
+       return 1;
+     }
+     else
+-      printf("Error: Couldn't open /dev/dsp. Program aborted.\n");
++      printf("Error: Couldn't open " DEVOSSAUDIO". Program aborted.\n");
+     dsp_dealloc_bufs();
+   }
+   else



Home | Main Index | Thread Index | Old Index