diff options
Diffstat (limited to 'multimedia/vlc/Makefile')
-rw-r--r-- | multimedia/vlc/Makefile | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/multimedia/vlc/Makefile b/multimedia/vlc/Makefile new file mode 100644 index 00000000000..b2a3cfeec8f --- /dev/null +++ b/multimedia/vlc/Makefile @@ -0,0 +1,90 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/03/29 10:30:28 grant Exp $ +# + +DISTNAME= vlc-0.7.1 +CATEGORIES= multimedia +MASTER_SITES= http://download.videolan.org/pub/videolan/vlc/0.7.1/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= xtraeme@NetBSD.org +HOMEPAGE= http://www.videolan.org/ +COMMENT= VideoLAN Client + +USE_BUILDLINK2= yes +USE_GNU_TOOLS+= make +USE_PKGLOCALEDIR= yes +USE_X11= yes +GNU_CONFIGURE= yes +PTHREAD_OPTS+= require + +SUBST_CLASSES+= oss +SUBST_SED.oss+= -e 's|/dev/dsp|${DEVOSSAUDIO}|' +SUBST_STAGE.oss= post-patch +SUBST_MESSAGE.oss= patching hardcoded /dev/dsp +SUBST_FILES.oss+= modules/access/v4l/v4l.c +SUBST_FILES.oss+= modules/audio_output/oss.c +SUBST_FILES.oss+= modules/gui/pda/pda_interface.c +SUBST_FILES.oss+= modules/gui/pda/pda.glade +SUBST_FILES.oss+= modules/gui/wxwindows/v4l.cpp + +.include "../../mk/bsd.prefs.mk" + +# XXX FIXME +.if ${OPSYS} == "NetBSD" +CONFIGURE_ARGS+= --disable-vcd +.endif + +CONFIGURE_ARGS+= --enable-oss +CONFIGURE_ARGS+= --enable-dvb + +# XXX FIXME +CONFIGURE_ARGS+= --disable-arts +CONFIGURE_ARGS+= --disable-mkv +CONFIGURE_ARGS+= --disable-faad +CONFIGURE_ARGS+= --disable-ffmpeg + +CONFIGURE_ARGS+= --enable-flac +CONFIGURE_ARGS+= --enable-x11 +CONFIGURE_ARGS+= --disable-qt +CONFIGURE_ARGS+= --disable-kde +CONFIGURE_ARGS+= --disable-gnome +CONFIGURE_ARGS+= --disable-gtk + +WITH_DVDCSS?= NO +BUILD_DEFS+= WITH_DVDCSS + +.if !empty(WITH_DVDCSS:M[Yy][Ee][Ss]) +CONFIGURE_ARGS+= --with-dvdcss="${BUILDLINK_PREFIX.libdvdcss}" +.include "../../multimedia/libdvdcss/buildlink2.mk" +PLIST_SUBST+= DVDCSS= +.else +CONFIGURE_ARGS+= --disable-dvd +PLIST_SUBST+= DVDCSS="@comment " +.endif + +#.include "../../audio/faad2/buildlink2.mk" +.include "../../audio/flac/buildlink2.mk" +.include "../../audio/lame/buildlink2.mk" +.include "../../audio/liba52/buildlink2.mk" +.include "../../audio/libcddb/buildlink2.mk" +.include "../../audio/libid3tag/buildlink2.mk" +.include "../../audio/libmad/buildlink2.mk" +.include "../../audio/libogg/buildlink2.mk" +.include "../../audio/libvorbis/buildlink2.mk" +.include "../../audio/speex/buildlink2.mk" +.include "../../converters/fribidi/buildlink2.mk" +.include "../../devel/SDL/buildlink2.mk" +.include "../../devel/gettext-lib/buildlink2.mk" +#.include "../../graphics/ffmpeg/buildlink2.mk" +.include "../../graphics/freetype2/buildlink2.mk" +.include "../../graphics/libmpeg2/buildlink2.mk" +.include "../../misc/libcdio/buildlink2.mk" +.include "../../multimedia/libdvdplay/buildlink2.mk" +.include "../../multimedia/libdvbpsi/buildlink2.mk" +.include "../../multimedia/libdvdread/buildlink2.mk" +.include "../../net/openslp/buildlink2.mk" +.include "../../x11/wxGTK/buildlink2.mk" + +.include "../../mk/ossaudio.buildlink2.mk" +.include "../../mk/pthread.buildlink2.mk" +.include "../../mk/bsd.pkg.mk" |