[fenix-plugins] 08/60: Added mixer

Peter Pentchev roam at ringlet.net
Mon Dec 21 14:16:02 UTC 2015


This is an automated email from the git hooks/post-receive script.

roam-guest pushed a commit to branch master
in repository fenix-plugins.

commit 0b6292c0bf04475e709be51f94e4ebee7d9b6e50
Author: Miriam Ruiz <miriam at debian.org>
Date:   Thu Aug 2 15:59:25 2007 +0000

    Added mixer
---
 debian/Makefile.plugins        |  6 +++++-
 debian/patches/mixer_fix.patch | 38 ++++++++++++++++++++++++++------------
 debian/patches/series          |  1 +
 3 files changed, 32 insertions(+), 13 deletions(-)

diff --git a/debian/Makefile.plugins b/debian/Makefile.plugins
index 350883a..0c69690 100644
--- a/debian/Makefile.plugins
+++ b/debian/Makefile.plugins
@@ -1,5 +1,5 @@
 all: plugins/agua.so plugins/fgfx.so plugins/fire.so plugins/image.so \
-	plugins/net.so plugins/ttf.so plugins/mpeg.so plugins/exec.so
+	plugins/net.so plugins/ttf.so plugins/mpeg.so plugins/mixer.so plugins/exec.so
 
 distclean:
 	for i in */; do [ ! -f "$$i/Makefile" ] || $(MAKE) -C "$$i" distclean || exit 1 ; done
@@ -52,6 +52,10 @@ plugins/mpeg.so: plugins mpeg-1.0/configure mpeg-1.0/config.status
 	make -C mpeg-1.0
 	cp mpeg-1.0/.libs/libmpeg.so "$@"
 
+plugins/mixer.so: plugins mixer-1.0/configure mixer-1.0/config.status
+	make -C mixer-1.0
+	cp mixer-1.0/.libs/libmixer.so "$@"
+
 plugins/ttf.so: plugins ttf-1.0/configure ttf-1.0/config.status
 	make -C ttf-1.0
 	cp ttf-1.0/.libs/libttf.so "$@"
diff --git a/debian/patches/mixer_fix.patch b/debian/patches/mixer_fix.patch
index 136611b..7a17aa6 100644
--- a/debian/patches/mixer_fix.patch
+++ b/debian/patches/mixer_fix.patch
@@ -1,15 +1,29 @@
+diff -ruN fenix-plugins-0.0.20070801.orig/mixer-1.0/Makefile.am fenix-plugins-0.0.20070801/mixer-1.0/Makefile.am
+--- fenix-plugins-0.0.20070801.orig/mixer-1.0/Makefile.am	2007-07-31 18:46:56.000000000 +0000
++++ fenix-plugins-0.0.20070801/mixer-1.0/Makefile.am	2007-08-02 15:52:52.000000000 +0000
+@@ -7,7 +7,7 @@
+ libmixer_la_SOURCES = mixer.c wav.c
+ libmixer_la_CFLAGS = $(SDL_CFLAGS) $(VORBIS_CFLAGS) -I/include $(OGG_CFLAGS)
+ libmixer_la_LDFLAGS = -s -module -no-undefined -avoid-version -export-symbols fenixdll.sym
+-libmixer_la_LIBADD = $(LIBADD_DL) -L/lib -ldumb -ldmogg $(SDL_LIBS) $(VORBISFILE_LIBS) $(VORBIS_LIBS) $(OGG_LIBS)
++libmixer_la_LIBADD = $(LIBADD_DL) -L/lib -ldumb $(SDL_LIBS) $(VORBISFILE_LIBS) $(VORBIS_LIBS) $(OGG_LIBS)
+ 
+ ## Make sure these will be cleaned even when they're not built by
+ ## default.
 diff -ruN fenix-plugins-0.0.20070801.orig/mixer-1.0/mixer.c fenix-plugins-0.0.20070801/mixer-1.0/mixer.c
---- fenix-plugins-0.0.20070801.orig/mixer-1.0/mixer.c	2007-08-02 15:45:31.000000000 +0000
-+++ fenix-plugins-0.0.20070801/mixer-1.0/mixer.c	2007-08-02 15:45:43.000000000 +0000
-@@ -30,7 +30,6 @@
+--- fenix-plugins-0.0.20070801.orig/mixer-1.0/mixer.c	2007-07-31 18:46:56.000000000 +0000
++++ fenix-plugins-0.0.20070801/mixer-1.0/mixer.c	2007-08-02 15:52:26.000000000 +0000
+@@ -29,8 +29,7 @@
+  * DESCRIPTION : Sound Mixer DLL
   */
  
- #include <dumb.h>
--#include <dumbogg.h>
+-#include "dumb.h"
+-#include "dumbogg.h"
++#include <dumb.h>
  #include "wav.h"
  
- #include <fenix/fxdll.h>
-@@ -167,7 +166,7 @@
+ #include <fxdll.h>
+@@ -163,7 +162,7 @@
  
  
  
@@ -19,9 +33,9 @@ diff -ruN fenix-plugins-0.0.20070801.orig/mixer-1.0/mixer.c fenix-plugins-0.0.20
  
  	return file_read (f, ptr,  n);
 diff -ruN fenix-plugins-0.0.20070801.orig/mixer-1.0/wav.c fenix-plugins-0.0.20070801/mixer-1.0/wav.c
---- fenix-plugins-0.0.20070801.orig/mixer-1.0/wav.c	2007-08-02 15:45:31.000000000 +0000
-+++ fenix-plugins-0.0.20070801/mixer-1.0/wav.c	2007-08-02 15:45:43.000000000 +0000
-@@ -98,7 +93,7 @@
+--- fenix-plugins-0.0.20070801.orig/mixer-1.0/wav.c	2007-07-31 18:46:56.000000000 +0000
++++ fenix-plugins-0.0.20070801/mixer-1.0/wav.c	2007-08-02 15:51:49.000000000 +0000
+@@ -93,7 +93,7 @@
  		unsigned long  data_size;
  
  
@@ -30,7 +44,7 @@ diff -ruN fenix-plugins-0.0.20070801.orig/mixer-1.0/wav.c fenix-plugins-0.0.2007
  
  
  
-@@ -107,14 +102,14 @@
+@@ -102,14 +102,14 @@
  
  
  			file_getnc_mixer(&size,4,fp);						//SIZE
@@ -47,7 +61,7 @@ diff -ruN fenix-plugins-0.0.20070801.orig/mixer-1.0/wav.c fenix-plugins-0.0.2007
  
  					file_getnc_mixer(&chunkSize,4,fp);
  
-@@ -126,7 +121,7 @@
+@@ -121,7 +121,7 @@
  					file_getnc_mixer(&wBitsPerSample,2,fp);     //bits per sample
  
  
diff --git a/debian/patches/series b/debian/patches/series
index 0fc5d7f..6e930fc 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,4 +1,5 @@
 include.patch
 fire_random.patch
+mixer_fix.patch
 fxdll_version.patch
 fenixdll_sym.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/fenix-plugins.git



More information about the Pkg-games-commits mailing list