diff options
author | is <is@pkgsrc.org> | 1999-02-18 17:43:32 +0000 |
---|---|---|
committer | is <is@pkgsrc.org> | 1999-02-18 17:43:32 +0000 |
commit | 6c7c94563b3a31c37ab6b939ef789d2250b5647d (patch) | |
tree | c110c450d11fd9c0f8783c0e8236a95ab2779cf3 | |
parent | b51e222c825978f33431f5690d90df33c2b8b6a2 (diff) | |
download | pkgsrc-6c7c94563b3a31c37ab6b939ef789d2250b5647d.tar.gz |
Fix the patch (was corrupt).
-rw-r--r-- | audio/mpg123/patches/patch-ae | 111 |
1 files changed, 15 insertions, 96 deletions
diff --git a/audio/mpg123/patches/patch-ae b/audio/mpg123/patches/patch-ae index e1a6811e014..d420fe5d857 100644 --- a/audio/mpg123/patches/patch-ae +++ b/audio/mpg123/patches/patch-ae @@ -1,6 +1,7 @@ -diff -ur ../../work/mpg123-0.59o/Makefile ./Makefile ---- ../../work/mpg123-0.59o/Makefile Mon Feb 15 13:29:13 1999 -+++ ./Makefile Mon Feb 15 13:36:44 1999 +$NetBSD: patch-ae,v 1.2 1999/02/18 17:43:32 is Exp $ + +--- Makefile.mid Thu Feb 18 18:37:11 1999 ++++ Makefile Thu Feb 18 18:37:48 1999 @@ -33,6 +33,7 @@ @echo "make os2 IBM OS/2" @echo "make netbsd NetBSD" @@ -9,108 +10,26 @@ diff -ur ../../work/mpg123-0.59o/Makefile ./Makefile @echo "make bsdos BSDI BSD/OS" @echo "make generic try this one if your system isn't listed above" @echo "" -@@ -215,6 +216,22 @@ - CFLAGS='-Wall -ansi -pedantic -O3 -fomit-frame-pointer \ - -funroll-all-loops -ffast-math \ - -DREAL_IS_FLOAT -DUSE_MMAP -DNETBSD' \ -+ mpg123-make -+ -+netbsd-profile: +@@ -226,6 +227,22 @@ + -DI386_ASSEM -DPENTIUM_OPT -DREAL_IS_FLOAT -DUSE_MMAP \ + -DREAD_MMAP -DNETBSD' \ + mpg123-make ++netbsd-profile: + $(MAKE) CC=cc LDFLAGS='-pg -static'\ + OBJECTS='decode.o dct64.o audio_sun.o' \ -+ CFLAGS='-Wall -ansi -pedantic -O3 -pg \ ++ CFLAGS='-Wall -ansi -pedantic -O3 -pg \ + -funroll-all-loops -ffast-math \ + -DREAL_IS_FLOAT -DUSE_MMAP -DNETBSD -DM68K_ASSEM' \ + mpg123-make -+ ++ +netbsd-m68k: + $(MAKE) CC=cc LDFLAGS= \ + OBJECTS='decode.o dct64.o audio_sun.o' \ + CFLAGS='-Wall -ansi -pedantic -O3 -fomit-frame-pointer \ + -ffast-math -DREAL_IS_FLOAT \ + -DUSE_MMAP -DNETBSD -DM68K_ASSEM' \ - mpg123-make - - netbsd-i386: -diff -ur ../../work/mpg123-0.59o/common.c ./common.c ---- ../../work/mpg123-0.59o/common.c Wed Feb 11 22:36:25 1998 -+++ ./common.c Sun Feb 14 13:49:42 1999 -@@ -31,7 +31,7 @@ - - long freqs[9] = { 44100, 48000, 32000, 22050, 24000, 16000 , 11025 , 12000 , 8000 }; - --#ifdef I386_ASSEM -+#if defined(I386_ASSEM) || defined(M68K_ASSEM) - int bitindex; - unsigned char *wordpointer; - #else -@@ -1040,6 +1040,7 @@ - return rval; - } - -+#ifndef M68K_ASSEM - #ifdef _gcc_ - inline - #endif -@@ -1068,9 +1069,14 @@ - return rval>>7; - } - #endif -+#endif - - void set_pointer(long backstep) - { -+#if defined(M68K_ASSEM) -+ wordpointer += (bitindex >> 3); -+ bitindex &= 7; -+#endif - wordpointer = bsbuf + ssize - backstep; - if (backstep) - memcpy(wordpointer,bsbufold+fsizeold-backstep,backstep); -diff -ur ../../work/mpg123-0.59o/get1bit.h ./get1bit.h ---- ../../work/mpg123-0.59o/get1bit.h Sun Jul 13 00:12:03 1997 -+++ ./get1bit.h Sun Feb 14 15:45:00 1999 -@@ -25,4 +25,18 @@ - #endif - - -+#ifdef M68K_ASSEM -+static __inline__ int get1bit(void) { -+ extern int bitindex; -+ extern unsigned char *wordpointer; -+ int ret; - -+ __asm__ __volatile__ ("| XXX is:\n\t" -+ "bfextu %2@{%1:#1},%0" -+ : "=d" (ret) -+ : "d" (bitindex), "a" (wordpointer) -+ : "memory" ); -+ bitindex += 1; -+ return ret; -+} -+#endif -diff -ur ../../work/mpg123-0.59o/layer3.c ./layer3.c ---- ../../work/mpg123-0.59o/layer3.c Sun Feb 8 19:46:56 1998 -+++ ./layer3.c Sun Feb 14 13:35:53 1999 -@@ -16,7 +16,7 @@ - #include "mpg123.h" - #include "huffman.h" - --#if 0 -+#if defined(M68K_ASSEM) - #include "get1bit.h" - #endif - -diff -ur ../../work/mpg123-0.59o/mpg123.h ./mpg123.h ---- ../../work/mpg123-0.59o/mpg123.h Wed Feb 11 21:44:32 1998 -+++ ./mpg123.h Sun Feb 14 13:36:43 1999 -@@ -184,7 +184,9 @@ - - extern int split_dir_file(const char *path, char **dname, char **fname); - -+#ifndef M68K_ASSEM - extern unsigned int get1bit(void); -+#endif - extern unsigned int getbits(int); - extern unsigned int getbits_fast(int); ++ mpg123-make ++ + bsdos: + $(MAKE) CC=shlicc2 LDFLAGS= \ |