Lines 15-102
LICENSE_COMB= dual
Link Here
|
15 |
BUILD_DEPENDS= autoconf-archive>=0:devel/autoconf-archive |
15 |
BUILD_DEPENDS= autoconf-archive>=0:devel/autoconf-archive |
16 |
LIB_DEPENDS= libltdl.so:devel/libltdl |
16 |
LIB_DEPENDS= libltdl.so:devel/libltdl |
17 |
|
17 |
|
18 |
CONFLICTS= play |
|
|
19 |
|
20 |
USES= autoreconf cpe libtool localbase:ldflags pkgconfig zip |
18 |
USES= autoreconf cpe libtool localbase:ldflags pkgconfig zip |
|
|
19 |
USE_LDCONFIG= yes |
21 |
GNU_CONFIGURE= yes |
20 |
GNU_CONFIGURE= yes |
22 |
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share |
21 |
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share |
23 |
USE_LDCONFIG= yes |
22 |
CONFIGURE_ARGS= --with-pkgconfigdir="${PREFIX}/libdata/pkgconfig" \ |
24 |
|
23 |
--with-distro="${CONFIGURE_TARGET} ${PKGNAME}" \ |
|
|
24 |
--disable-static --without-vo-amrwbenc |
25 |
INSTALL_TARGET= install-strip |
26 |
CONFLICTS= play |
25 |
WRKSRC= ${WRKDIR}/${DISTNAME} |
27 |
WRKSRC= ${WRKDIR}/${DISTNAME} |
26 |
|
28 |
|
27 |
OPTIONS_DEFINE= AMRNB AMRWB FLAC GSM ID3TAG LADSPA LAME MAD OPUS PNG \ |
29 |
OPTIONS_DEFINE= AMR FLAC GSM ID3TAG LADSPA MP3 OPUS PNG \ |
28 |
SNDFILE TWOLAME VORBIS WAVPACK |
30 |
SNDFILE SYMLINK VORBIS WAVPACK |
29 |
OPTIONS_DEFAULT= AO FLAC GSM ID3TAG LAME MAD OPUS OSS PNG SNDFILE VORBIS |
31 |
OPTIONS_DEFAULT= AO FLAC GSM ID3TAG MP3 OPUS OSS PNG \ |
30 |
OPTIONS_GROUP= SOUND |
32 |
SNDFILE SYMLINK VORBIS |
|
|
33 |
OPTIONS_GROUP= _MP3 SOUND |
31 |
OPTIONS_GROUP_SOUND= ALSA AO OSS PULSEAUDIO SNDIO |
34 |
OPTIONS_GROUP_SOUND= ALSA AO OSS PULSEAUDIO SNDIO |
|
|
35 |
OPTIONS_GROUP__MP3= LAME MAD TWOLAME |
36 |
OPTIONS_SUB= yes |
32 |
|
37 |
|
33 |
AMRNB_DESC= AMR Speech Codec (Narrowband) |
|
|
34 |
AMRWB_DESC= AMR Speech Codec (Wideband) |
35 |
PNG_DESC= PNG spectrogram creation |
38 |
PNG_DESC= PNG spectrogram creation |
|
|
39 |
SYMLINK_DESC= Create soxi/play/rec links |
40 |
_MP3_DESC= ${MP3_DESC} |
36 |
|
41 |
|
37 |
CONFIGURE_ARGS= --with-pkgconfigdir="${PREFIX}/libdata/pkgconfig" \ |
|
|
38 |
--with-distro="${CONFIGURE_TARGET} ${PKGNAME}" \ |
39 |
--disable-stack-protector --disable-static |
40 |
|
41 |
ALSA_CONFIGURE_WITH= alsa |
42 |
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib |
42 |
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib |
43 |
ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins |
43 |
ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins |
|
|
44 |
ALSA_CONFIGURE_ENABLE= alsa |
44 |
|
45 |
|
45 |
AO_CONFIGURE_WITH= ao |
46 |
AMR_LIB_DEPENDS= libopencore-amrnb.so:audio/opencore-amr |
46 |
AO_LIB_DEPENDS= libao.so:audio/libao |
47 |
AMR_CONFIGURE_ENABLE= amrnb amrwb |
|
|
48 |
AMR_CONFIGURE_WITH= opencore-amrnb opencore-amrwb |
47 |
|
49 |
|
48 |
AMRNB_CONFIGURE_WITH= amrnb |
50 |
AO_LIB_DEPENDS= libao.so:audio/libao |
49 |
AMRNB_LIB_DEPENDS= libamrnb.so:audio/libamrnb |
51 |
AO_CONFIGURE_ENABLE= ao |
50 |
|
52 |
|
51 |
AMRWB_CONFIGURE_WITH= amrwb |
53 |
FLAC_LIB_DEPENDS= libFLAC.so:audio/flac |
52 |
AMRWB_LIB_DEPENDS= libamrwb.so:audio/libamrwb |
54 |
FLAC_CONFIGURE_ENABLE= flac |
53 |
|
55 |
|
54 |
VORBIS_CONFIGURE_WITH= oggvorbis |
56 |
GSM_LIB_DEPENDS= libgsm.so:audio/gsm |
55 |
VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis |
57 |
GSM_CONFIGURE_ENABLE= gsm |
|
|
58 |
GSM_CONFIGURE_WITH= libgsm |
56 |
|
59 |
|
57 |
SNDFILE_CONFIGURE_WITH= sndfile |
60 |
ID3TAG_LIB_DEPENDS= libid3tag.so:audio/libid3tag |
58 |
SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile |
61 |
ID3TAG_CONFIGURE_WITH= id3tag |
59 |
|
62 |
|
60 |
LADSPA_CONFIGURE_WITH= ladspa |
|
|
61 |
LADSPA_RUN_DEPENDS= ${LOCALBASE}/lib/ladspa/filter.so:audio/ladspa |
62 |
LADSPA_BUILD_DEPENDS= ${LOCALBASE}/lib/ladspa/filter.so:audio/ladspa |
63 |
LADSPA_BUILD_DEPENDS= ${LOCALBASE}/lib/ladspa/filter.so:audio/ladspa |
|
|
64 |
LADSPA_RUN_DEPENDS= ${LOCALBASE}/lib/ladspa/filter.so:audio/ladspa |
65 |
LADSPA_CONFIGURE_WITH= ladspa |
63 |
|
66 |
|
64 |
LAME_CONFIGURE_WITH= lame |
67 |
LAME_IMPLIES= MP3 |
65 |
LAME_LIB_DEPENDS= libmp3lame.so:audio/lame |
68 |
LAME_LIB_DEPENDS= libmp3lame.so:audio/lame |
|
|
69 |
LAME_CONFIGURE_WITH= lame |
66 |
|
70 |
|
67 |
FLAC_CONFIGURE_WITH= flac |
71 |
MAD_IMPLIES= MP3 |
68 |
FLAC_LIB_DEPENDS= libFLAC.so:audio/flac |
|
|
69 |
|
70 |
MAD_CONFIGURE_WITH= mad |
71 |
MAD_LIB_DEPENDS= libmad.so:audio/libmad |
72 |
MAD_LIB_DEPENDS= libmad.so:audio/libmad |
|
|
73 |
MAD_CONFIGURE_WITH= mad |
72 |
|
74 |
|
73 |
OSS_CONFIGURE_WITH= oss |
75 |
MP3_CONFIGURE_ENABLE= mp3 |
|
|
76 |
|
77 |
OPUS_LIB_DEPENDS= libopusfile.so:audio/opusfile |
78 |
OPUS_CONFIGURE_ENABLE= opus |
79 |
|
80 |
OSS_CONFIGURE_ENABLE= oss |
74 |
|
81 |
|
75 |
PNG_CONFIGURE_WITH= png |
|
|
76 |
PNG_LIB_DEPENDS= libpng.so:graphics/png |
82 |
PNG_LIB_DEPENDS= libpng.so:graphics/png |
|
|
83 |
PNG_CONFIGURE_WITH= png |
77 |
|
84 |
|
78 |
PULSEAUDIO_CONFIGURE_WITH= pulseaudio |
|
|
79 |
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio |
85 |
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio |
|
|
86 |
PULSEAUDIO_CONFIGURE_ENABLE= pulseaudio |
80 |
|
87 |
|
81 |
SNDIO_CONFIGURE_WITH= sndio |
88 |
SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile |
82 |
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio |
89 |
SNDFILE_CONFIGURE_ENABLE= sndfile |
83 |
|
90 |
SNDFILE_CONFIGURE_WITH= libsndfile |
84 |
GSM_CONFIGURE_WITH= gsm libgsm |
|
|
85 |
GSM_LIB_DEPENDS= libgsm.so:audio/gsm |
86 |
|
91 |
|
87 |
ID3TAG_CONFIGURE_WITH= id3tag |
92 |
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio |
88 |
ID3TAG_LIB_DEPENDS= libid3tag.so:audio/libid3tag |
93 |
SNDIO_CONFIGURE_ENABLE= sndio |
89 |
|
94 |
|
90 |
WAVPACK_CONFIGURE_WITH= wavpack |
95 |
SYMLINK_CONFIGURE_ENABLE= symlinks |
91 |
WAVPACK_LIB_DEPENDS= libwavpack.so:audio/wavpack |
|
|
92 |
|
96 |
|
93 |
TWOLAME_CONFIGURE_WITH= twolame |
97 |
TWOLAME_IMPLIES= MP3 |
94 |
TWOLAME_LIB_DEPENDS= libtwolame.so:audio/twolame |
98 |
TWOLAME_LIB_DEPENDS= libtwolame.so:audio/twolame |
|
|
99 |
TWOLAME_CONFIGURE_WITH= twolame |
95 |
|
100 |
|
96 |
OPUS_CONFIGURE_WITH= opus |
101 |
VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis |
97 |
OPUS_LIB_DEPENDS= libopusfile.so:audio/opusfile |
102 |
VORBIS_CONFIGURE_ENABLE= oggvorbis |
98 |
|
103 |
|
99 |
INSTALL_TARGET= install-strip |
104 |
WAVPACK_LIB_DEPENDS= libwavpack.so:audio/wavpack |
|
|
105 |
WAVPACK_CONFIGURE_ENABLE= wavpack |
100 |
|
106 |
|
101 |
post-patch: |
107 |
post-patch: |
102 |
# rename sox's custom EX/EE macros so they don't get overridden by |
108 |
# rename sox's custom EX/EE macros so they don't get overridden by |