diff options
author | Maxim Sobolev <sobomax@FreeBSD.org> | 2000-06-21 08:44:23 +0000 |
---|---|---|
committer | Maxim Sobolev <sobomax@FreeBSD.org> | 2000-06-21 08:44:23 +0000 |
commit | 936166911d26c9b923a4ed424a015373268ac092 (patch) | |
tree | da505edae74ee00f74390eb86a70069861a4f9b0 /audio/xmms/Makefile | |
parent | Fix PLIST. (diff) |
Make building/installing of the esd and mikmod plugins conditional (turned on by
default). Also slightly clean GNOME support bits.
Notes
Notes:
svn path=/head/; revision=29739
Diffstat (limited to 'audio/xmms/Makefile')
-rw-r--r-- | audio/xmms/Makefile | 63 |
1 files changed, 45 insertions, 18 deletions
diff --git a/audio/xmms/Makefile b/audio/xmms/Makefile index 61ddbfc4c939..1328c8d701b7 100644 --- a/audio/xmms/Makefile +++ b/audio/xmms/Makefile @@ -20,38 +20,65 @@ MAINTAINER= esk@ira.uka.de LIB_DEPENDS= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12 \ glib12.3:${PORTSDIR}/devel/glib12 \ - xml.5:${PORTSDIR}/textproc/libxml \ - mikmod.2:${PORTSDIR}/audio/libmikmod \ - esd.2:${PORTSDIR}/audio/esound + xml.5:${PORTSDIR}/textproc/libxml -USE_X_PREFIX= yes -USE_LIBTOOL= yes -INSTALLS_SHLIB= yes +USE_X_PREFIX= yes +USE_LIBTOOL= yes +INSTALLS_SHLIB= yes + +.if !defined(WITHOUT_MIKMOD) +LIB_DEPENDS+= mikmod.2:${PORTSDIR}/audio/libmikmod +HAVE_MIKMOD_OVERRIDE= +PLIST_SUB+= MIKMODPLUGIN:="" +.else +HAVE_MIKMOD_OVERRIDE= yes +PLIST_SUB+= MIKMODPLUGIN:="@comment " +.endif + +.if !defined(WITHOUT_ESD) +LIB_DEPENDS+= esd.2:${PORTSDIR}/audio/esound +HAVE_ESD_OVERRIDE= +PLIST_SUB+= ESDPLUGIN:="" +.else +HAVE_ESD_OVERRIDE= yes +PLIST_SUB+= ESDPLUGIN:="@comment " +.endif .if defined(WITH_GNOME) -CONFIGURE_ARGS= --with-gnome +LIB_DEPENDS+= gnome.4:${PORTSDIR}/x11/gnomelibs \ + panel_applet.4:${PORTSDIR}/x11/gnomecore +CONFIGURE_ARGS+= --with-gnome +PLIST_SUB+= GNOME:="" .else -CONFIGURE_ARGS= --without-gnome +CONFIGURE_ARGS+= --without-gnome +PLIST_SUB+= GNOME:="@comment " .endif GTK_CONFIG?= ${X11BASE}/bin/gtk12-config GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config -CONFIGURE_ENV= GTK_CONFIG="${GTK_CONFIG}" \ +CONFIGURE_ENV+= GTK_CONFIG="${GTK_CONFIG}" \ GLIB_CONFIG="${GLIB_CONFIG}" \ CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" + LDFLAGS="-L${LOCALBASE}/lib" \ + HAVE_ESD_OVERRIDE="${HAVE_ESD_OVERRIDE}" \ + HAVE_MIKMOD_OVERRIDE="${HAVE_MIKMOD_OVERRIDE}" -.if !defined(WITH_GNOME) pre-extract: - @${ECHO} "You can add support for GNOME by defining WITH_GNOME" +.if !defined(WITH_GNOME) || !defined(WITHOUT_ESD) || !defined(WITHOUT_MIKMOD) + @${ECHO_MSG} .endif - -.if defined(WITH_GNOME) -post-install: - @${ECHO} bin/gnomexmms >> ${TMPPLIST} - @${ECHO} etc/CORBA/servers/gnomexmms.gnorba >> ${TMPPLIST} - @${ECHO} share/gnome/applets/Multimedia/gnomexmms.desktop >> ${TMPPLIST} +.if !defined(WITH_GNOME) + @${ECHO_MSG} "You can add support for GNOME by defining WITH_GNOME." +.endif +.if !defined(WITHOUT_ESD) + @${ECHO_MSG} "You can disable support for ESD sound daemon by defining WITHOUT_ESD." +.endif +.if !defined(WITHOUT_MIKMOD) + @${ECHO_MSG} "You can disable support for mikmod by defining WITHOUT_MIKMOD." +.endif +.if !defined(WITH_GNOME) || !defined(WITHOUT_ESD) || !defined(WITHOUT_MIKMOD) + @${ECHO_MSG} .endif .include <bsd.port.mk> |