summaryrefslogtreecommitdiff
path: root/audio/lame/patches
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2000-11-15 13:52:57 +0000
committerwiz <wiz@pkgsrc.org>2000-11-15 13:52:57 +0000
commit2e70301f313c142ede27193dbf1b7c746761adb3 (patch)
tree38274997362a6f627ccc1c0b96b6ac215b80fe76 /audio/lame/patches
parent232b23e61d87b786fa53c891b7783a93a4061d82 (diff)
downloadpkgsrc-2e70301f313c142ede27193dbf1b7c746761adb3.tar.gz
Update lame to 3.87; retire lame-gui package, use LAME_USE_GTK variable
instead; install more documentation. Lame isn't any longer a patch against the ISO source, but stand-alone. Other changes: MP3 decoding support, ID3V2 support, vorbis support (not compiled in right now), MPEG2.5 support; lots of bugfixes and speedups (for details, see installed history.html).
Diffstat (limited to 'audio/lame/patches')
-rw-r--r--audio/lame/patches/patch-aa43
-rw-r--r--audio/lame/patches/patch-ab22
2 files changed, 43 insertions, 22 deletions
diff --git a/audio/lame/patches/patch-aa b/audio/lame/patches/patch-aa
new file mode 100644
index 00000000000..6b5d155ff58
--- /dev/null
+++ b/audio/lame/patches/patch-aa
@@ -0,0 +1,43 @@
+$NetBSD: patch-aa,v 1.6 2000/11/15 13:52:59 wiz Exp $
+
+--- configure.orig Mon Sep 25 23:23:23 2000
++++ configure
+@@ -970,8 +970,9 @@
+ test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
+
+
+-CONFIG_LIBS=
+-CONFIG_OPTS=
++# pass CFLAGS and LIBS (else they get ignored)
++CONFIG_LIBS="$LIBS"
++CONFIG_OPTS="$CFLAGS"
+ CONFIG_LDFLAGS=
+
+
+@@ -1055,6 +1056,8 @@
+ echo "$ac_t""no" 1>&6
+ fi
+
++# we don't want to use ncurses, curses are good enough
++if false; then
+ echo $ac_n "checking for initscr in -lncurses""... $ac_c" 1>&6
+ echo "configure:1060: checking for initscr in -lncurses" >&5
+ ac_lib_var=`echo ncurses'_'initscr | sed 'y%./+-%__p_%'`
+@@ -1094,6 +1097,7 @@
+ else
+ echo "$ac_t""no" 1>&6
+ fi
++fi
+
+ echo $ac_n "checking for cos in -lm""... $ac_c" 1>&6
+ echo "configure:1100: checking for cos in -lm" >&5
+@@ -1681,7 +1685,8 @@
+ fi
+ echo "$ac_t""$CONFIG_BRHIST" 1>&6
+
+-CONFIG_LIBS="$HAVE_LIBM $CONFIG_LIBS"
++# take care that -lm appears after -lffm (for alpha)
++CONFIG_LIBS="$CONFIG_LIBS $HAVE_LIBM"
+
+
+
diff --git a/audio/lame/patches/patch-ab b/audio/lame/patches/patch-ab
deleted file mode 100644
index dbbae9f1fe5..00000000000
--- a/audio/lame/patches/patch-ab
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2000/07/04 21:08:26 pooka Exp $
-
---- Makefile.orig Tue Jul 4 23:29:58 2000
-+++ Makefile Tue Jul 4 23:30:05 2000
-@@ -64,6 +64,17 @@
- #GTK = -DHAVEGTK `gtk-config --cflags`
- #GTKLIBS = `gtk-config --libs`
-
-+ifeq ($(MACHINE_ARCH),alpha)
-+# double is faster than float on Alpha
-+CC_OPTS = -O2 -Wall -fomit-frame-pointer -ffast-math -funroll-loops \
-+ -mfp-regs -fschedule-insns -fschedule-insns2 \
-+ -finline-functions \
-+ -DFLOAT=double
-+# optimized libffm (free fast math library)
-+LIBS = -L${PREFIX}/lib -Wl,-R${PREFIX}/lib -lffm -lm
-+# Compaq's fast math library
-+#LIBS = -lcpml
-+endif
-
- ##########################################################################
- # LINUX