shithub: sox

Download patch

ref: d8ae6f69ab6de010fc0f26a7aa016015bd554ac7
parent: b0e1a03d63638f2822a14928ee5b6b555aa8d101
author: evilynux <evilynux>
date: Wed May 2 11:49:26 EDT 2007

Added libsox.la to all formats. Stricter libtool no longer complains as all symbols are defined.

--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -14,61 +14,109 @@
 
 # File format detection
 libsox_fmt_auto_la_SOURCES = auto.c
+libsox_fmt_auto_la_LIBADD = libsox.la
 
 # File formats
 libsox_fmt_raw_la_SOURCES = raw-fmt.c
+libsox_fmt_raw_la_LIBADD = libsox.la
 libsox_fmt_s1_la_SOURCES = s1-fmt.c
+libsox_fmt_s1_la_LIBADD = libsox.la
 libsox_fmt_s2_la_SOURCES = s2-fmt.c
+libsox_fmt_s2_la_LIBADD = libsox.la
 libsox_fmt_s3_la_SOURCES = s3-fmt.c
+libsox_fmt_s3_la_LIBADD = libsox.la
 libsox_fmt_s4_la_SOURCES = s4-fmt.c
+libsox_fmt_s4_la_LIBADD = libsox.la
 libsox_fmt_u1_la_SOURCES = u1-fmt.c
+libsox_fmt_u1_la_LIBADD = libsox.la
 libsox_fmt_u2_la_SOURCES = u2-fmt.c
+libsox_fmt_u2_la_LIBADD = libsox.la
 libsox_fmt_u3_la_SOURCES = u3-fmt.c
+libsox_fmt_u3_la_LIBADD = libsox.la
 libsox_fmt_u4_la_SOURCES = u4-fmt.c
+libsox_fmt_u4_la_LIBADD = libsox.la
 libsox_fmt_al_la_SOURCES = al-fmt.c
+libsox_fmt_al_la_LIBADD = libsox.la
 libsox_fmt_la_la_SOURCES = la-fmt.c
+libsox_fmt_la_la_LIBADD = libsox.la
 libsox_fmt_ul_la_SOURCES = ul-fmt.c
+libsox_fmt_ul_la_LIBADD = libsox.la
 libsox_fmt_lu_la_SOURCES = lu-fmt.c
+libsox_fmt_lu_la_LIBADD = libsox.la
 libsox_fmt_svx_la_SOURCES = 8svx.c
+libsox_fmt_svx_la_LIBADD = libsox.la
 libsox_fmt_aiff_la_SOURCES = aiff-fmt.c
+libsox_fmt_aiff_la_LIBADD = libsox.la
 libsox_fmt_aifc_la_SOURCES = aifc-fmt.c
+libsox_fmt_aifc_la_LIBADD = libsox.la
 libsox_fmt_amr_wb_la_SOURCES = amr-wb.c
-libsox_fmt_amr_wb_la_LIBADD = ../amr-wb/libamrwb.la
+libsox_fmt_amr_wb_la_LIBADD = ../amr-wb/libamrwb.la libsox.la
 libsox_fmt_au_la_SOURCES = au.c
+libsox_fmt_au_la_LIBADD = libsox.la
 libsox_fmt_avr_la_SOURCES = avr.c
+libsox_fmt_avr_la_LIBADD = libsox.la
 libsox_fmt_cdr_la_SOURCES = cdr.c
+libsox_fmt_cdr_la_LIBADD = libsox.la
 libsox_fmt_cvsd_la_SOURCES = cvsd-fmt.c
+libsox_fmt_cvsd_la_LIBADD = libsox.la
 libsox_fmt_dvms_la_SOURCES = dvms-fmt.c
+libsox_fmt_dvms_la_LIBADD = libsox.la
 libsox_fmt_dat_la_SOURCES = dat.c
+libsox_fmt_dat_la_LIBADD = libsox.la
 libsox_fmt_ffmpeg_la_SOURCES = ffmpeg.c
+libsox_fmt_ffmeg_la_LIBADD = libsox.la
 libsox_fmt_flac_la_SOURCES = flac.c
+libsox_fmt_flac_la_LIBADD = libsox.la
 libsox_fmt_gsm_la_SOURCES = gsm.c
+libsox_fmt_gsm_la_LIBADD = libsox.la
 libsox_fmt_hcom_la_SOURCES = hcom.c
+libsox_fmt_hcom_la_LIBADD = libsox.la
 libsox_fmt_lpc10_la_SOURCES = lpc10.c
-libsox_fmt_lpc10_la_LIBADD = ../lpc10/liblpc10.la
+libsox_fmt_lpc10_la_LIBADD = ../lpc10/liblpc10.la libsox.la
 libsox_fmt_maud_la_SOURCES = maud.c
+libsox_fmt_maud_la_LIBADD = libsox.la
 libsox_fmt_mp3_la_SOURCES = mp3.c
+libsox_fmt_mp3_la_LIBADD = libsox.la
 libsox_fmt_nul_la_SOURCES = nulfile.c
+libsox_fmt_nul_la_LIBADD = libsox.la
 libsox_fmt_prc_la_SOURCES = prc.c
+libsox_fmt_prc_la_LIBADD = libsox.la
 libsox_fmt_sf_la_SOURCES = sf.c sfircam.h
+libsox_fmt_sf_la_LIBADD = libsox.la
 libsox_fmt_smp_la_SOURCES = smp.c
+libsox_fmt_smp_la_LIBADD = libsox.la
 libsox_fmt_sndfile_la_SOURCES = sndfile.c
+libsox_fmt_sndfile_la_LIBADD = libsox.la
 libsox_fmt_sndrtool_la_SOURCES = sndrtool.c
+libsox_fmt_sndrtool_la_LIBADD = libsox.la
 libsox_fmt_sphere_la_SOURCES = sphere.c
+libsox_fmt_sphere_la_LIBADD = libsox.la
 libsox_fmt_txw_la_SOURCES = tx16w.c
+libsox_fmt_txw_la_LIBADD = libsox.la
 libsox_fmt_voc_la_SOURCES = voc.c
+libsox_fmt_voc_la_LIBADD = libsox.la
 libsox_fmt_vorbis_la_SOURCES = vorbis.c
+libsox_fmt_vorbis_la_LIBADD = libsox.la
 libsox_fmt_vox_la_SOURCES = vox-fmt.c
+libsox_fmt_vox_la_LIBADD = libsox.la
 libsox_fmt_ima_la_SOURCES = ima-fmt.c
+libsox_fmt_ima_la_LIBADD = libsox.la
 libsox_fmt_wav_la_SOURCES = adpcm.c adpcm.h ima_rw.c ima_rw.h wav.c wav.h
+libsox_fmt_wav_la_LIBADD = libsox.la
 libsox_fmt_wve_la_SOURCES = wve.c
+libsox_fmt_wve_la_LIBADD = libsox.la
 libsox_fmt_xa_la_SOURCES = xa.c
+libsox_fmt_xa_la_LIBADD = libsox.la
 
 # I/O devices
 libsox_fmt_alsa_la_SOURCES = alsa.c
+libsox_fmt_alsa_la_LIBADD = libsox.la
 libsox_fmt_ao_la_SOURCES = ao.c
+libsox_fmt_ao_la_LIBADD = libsox.la
 libsox_fmt_oss_la_SOURCES = oss.c
+libsox_fmt_oss_la_LIBADD = libsox.la
 libsox_fmt_sunau_la_SOURCES = sunaudio.c
+libsox_fmt_sunau_la_LIBADD = libsox.la
 
 pkglib_LTLIBRARIES = libsox_fmt_auto.la libsox_fmt_raw.la libsox_fmt_s1.la \
 	  libsox_fmt_s2.la libsox_fmt_s3.la libsox_fmt_s4.la libsox_fmt_u1.la	\