1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00

First step at deorbitting esound:

remove esound options where it is possible to, category multimedia
This commit is contained in:
Baptiste Daroussin 2019-02-25 13:01:06 +00:00
parent 03674d483c
commit 1797addc8e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=493856
6 changed files with 10 additions and 36 deletions

View File

@ -25,6 +25,7 @@ DOS2UNIX_FILES= cmake/admCheckMiscLibs.cmake \
CMAKE_ARGS+= -DGNUMAKE_EXECUTABLE=gmake
CMAKE_ARGS+= -DAVIDEMUX_PACKAGER=none
CMAKE_ARGS+= -DQT5:BOOL=OFF
CMAKE_ARGS+= -DESD:BOOL=OFF
CXXFLAGS+= -I${LOCALBASE}/include
MAKE_JOBS_UNSAFE= yes
NOPRECIOUSMAKEVARS= yes # ARCH
@ -33,7 +34,7 @@ BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
CONFIGURE_ENV+= COMPILER_PATH=${LOCALBASE}/bin
MAKE_ENV+= COMPILER_PATH=${LOCALBASE}/bin
OPTIONS_DEFINE= QT4 CLI FREETYPE FONTCONFIG OSS ESOUND JACK \
OPTIONS_DEFINE= QT4 CLI FREETYPE FONTCONFIG OSS JACK \
PULSEAUDIO XVIDEO FAAC FRIBIDI OPUS TWOLAME \
FAAD X264 X265 VPX XVID SDL AMR VORBIS NLS LAME VAAPI VDPAU
OPTIONS_DEFAULT= FREETYPE FONTCONFIG OSS XVIDEO VPX XVID \
@ -117,14 +118,6 @@ CMAKE_ARGS+= -DOSS_SUPPORT:BOOL=ON
CMAKE_ARGS+= -DOSS_SUPPORT:BOOL=OFF
.endif
.if ${PORT_OPTIONS:MESOUND}
USE_GNOME+= esound
PLIST_SUB+= ESD=""
.else
CMAKE_ARGS+= -DESD:BOOL=OFF
PLIST_SUB+= ESD="@comment "
.endif
.if ${PORT_OPTIONS:MJACK}
LIB_DEPENDS+= libjack.so:audio/jack
PLIST_SUB+= JACK=""

View File

@ -24,7 +24,8 @@ USE_GL= gl
GNU_CONFIGURE= yes
CONFIGURE_ENV= ac_cv_func_inotify_init=no
CONFIGURE_ARGS= --disable-v4l --disable-v4l2 --disable-v4lconvert \
--without-doxygen --with-cpuflags=none --disable-musicbrainz
--without-doxygen --with-cpuflags=none --disable-musicbrainz \
--disable-esd
USE_LDCONFIG= yes
LLD_UNSAFE= yes
INSTALL_TARGET= install-strip
@ -36,7 +37,7 @@ LDFLAGS+= -Wl,--add-needed
INFO= gmerlin
OPTIONS_DEFINE= ALSA CDDB CDIO ESOUND JACK JPEG LIBVISUAL \
OPTIONS_DEFINE= ALSA CDDB CDIO JACK JPEG LIBVISUAL \
OPTIMIZED_CFLAGS PNG PULSEAUDIO QUICKTIME TIFF DOCS
OPTIONS_DEFAULT= CDDB JACK JPEG LIBVISUAL \
OPTIMIZED_CFLAGS PNG PULSEAUDIO QUICKTIME TIFF
@ -49,8 +50,6 @@ CDDB_CONFIGURE_OFF= --disable-cddb
CDIO_LIB_DEPENDS= libcdio.so:sysutils/libcdio \
libcdio_cdda.so:sysutils/libcdio-paranoia
CDIO_CONFIGURE_OFF= --disable-libcdio
ESOUND_USE= gnome=esound
ESOUND_CONFIGURE_OFF= --disable-esd
JACK_LIB_DEPENDS= libjack.so:audio/jack
JACK_CONFIGURE_OFF= --disable-jack
JPEG_USES= jpeg

View File

@ -124,7 +124,6 @@ lib/gmerlin/plugins/fv_zoom.so
%%ALSA%%lib/gmerlin/plugins/i_alsa.so
%%CDIO%%lib/gmerlin/plugins/i_cdaudio.so
lib/gmerlin/plugins/i_edl.so
%%ESOUND%%lib/gmerlin/plugins/i_esd.so
%%JACK%%lib/gmerlin/plugins/i_jack.so
%%QUICKTIME%%lib/gmerlin/plugins/i_lqt.so
lib/gmerlin/plugins/i_mikmod.so
@ -146,7 +145,6 @@ lib/gmerlin/plugins/iw_pnm.so
lib/gmerlin/plugins/iw_tga.so
%%TIFF%%lib/gmerlin/plugins/iw_tiff.so
%%ALSA%%lib/gmerlin/plugins/oa_alsa.so
%%ESOUND%%lib/gmerlin/plugins/oa_esd.so
%%JACK%%lib/gmerlin/plugins/oa_jack.so
lib/gmerlin/plugins/oa_oss.so
%%PULSEAUDIO%%lib/gmerlin/plugins/oa_pulse.so

View File

@ -3,7 +3,7 @@
PORTNAME= xine
PORTVERSION= 1.2.9
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= multimedia ipv6
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-lib/${PORTVERSION}
PKGNAMEPREFIX= lib
@ -54,6 +54,7 @@ CONFIGURE_ARGS= --with-libflac \
--disable-real-codecs \
--disable-v4l \
--without-alsa \
--without-esound \
--disable-musepack
MAKE_ENV= V=1
@ -69,7 +70,7 @@ DOCSDIR= ${PREFIX}/share/doc/xine-lib
PLUGINSDIR= lib/xine/plugins/2.7
PLIST_SUB= PLUGINSDIR="${PLUGINSDIR}"
OPTIONS_DEFINE= DOCS NLS CACA DVB DMX_IMAGE ESOUND IPV6 IMAGEMAGICK JACK \
OPTIONS_DEFINE= DOCS NLS CACA DVB DMX_IMAGE IPV6 IMAGEMAGICK JACK \
GNOMEVFS2 PIXBUF PULSEAUDIO XVMC SMB SNDIO AALIB WAVPACK \
VAAPI LIBBLURAY
OPTIONS_DEFAULT= DVB PIXBUF VAAPI
@ -86,8 +87,6 @@ AALIB_CONFIGURE_ENABLE= aalib
CACA_LIB_DEPENDS= libcaca.so:graphics/libcaca
CACA_CONFIGURE_WITH= caca
DVB_CONFIGURE_ENABLE= dvb
ESOUND_USE= GNOME=esound
ESOUND_CONFIGURE_WITH= esound
GNOMEVFS2_USE= GNOME=glib20,gconf2,gnomevfs2
GNOMEVFS2_CONFIGURE_ENABLE= gnomevfs
IMAGEMAGICK_CONFIGURE_WITH= imagemagick

View File

@ -54,7 +54,6 @@ lib/libxine.so.2.7.0
%%PLUGINSDIR%%/post/xineplug_post_switch.so
%%PLUGINSDIR%%/post/xineplug_post_tvtime.so
%%PLUGINSDIR%%/post/xineplug_post_visualizations.so
%%ESOUND%%%%PLUGINSDIR%%/xineplug_ao_out_esd.so
%%JACK%%%%PLUGINSDIR%%/xineplug_ao_out_jack.so
%%PLUGINSDIR%%/xineplug_ao_out_oss.so
%%PULSEAUDIO%%%%PLUGINSDIR%%/xineplug_ao_out_pulseaudio.so

View File

@ -3,7 +3,7 @@
PORTNAME= mpeg4ip
PORTVERSION= 1.6.1
PORTREVISION= 43
PORTREVISION= 44
CATEGORIES= multimedia audio ipv6 net
MASTER_SITES= LOCAL/ahze
# http://sourceforge.net/forum/forum.php?thread_id=1839453&forum_id=59136
@ -37,7 +37,7 @@ CONFIGURE_ARGS= --enable-ffmpeg=${LOCALBASE} \
--enable-mp4live \
--disable-static
OPTIONS_DEFINE= ESOUND IPV6 NAS OPTIMIZED_CFLAGS XVID DOCS
OPTIONS_DEFINE= IPV6 NAS OPTIMIZED_CFLAGS XVID DOCS
OPTIONS_DEFAULT= XVID
DOC_FILES= ${PORTDOCS}
@ -48,13 +48,6 @@ PORTDOCS= MAINREADME.html MP4LIVE_INTERNALS.html MPEG4IP_Guide.pdf \
.include <bsd.port.options.mk>
###
## Auto detect possible extensions
###
# esound
.if exists(${LOCALBASE}/bin/esd-config) && empty(PORT_OPTIONS:MESOUND)
PORT_OPTIONS+= ESOUND
.endif
# nas
.if exists(${LOCALBASE}/lib/libaudio.so) && empty(PORT_OPTIONS:MNAS)
PORT_OPTIONS+= NAS
@ -64,13 +57,6 @@ PORT_OPTIONS+= NAS
PORT_OPTIONS+= XVID
.endif
###
## Enable extensions based on user choices
###
# esound
.if ${PORT_OPTIONS:MESOUND}
USE_GNOME+= esound
.endif
# nas
.if ${PORT_OPTIONS:MNAS}
LIB_DEPENDS+= libaudio.so:audio/nas