pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/multimedia/vlc08 Revive vlc08 as vlc 0.9.1 is out and ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/63104ddc1ce6
branches:  trunk
changeset: 546864:63104ddc1ce6
user:      ahoka <ahoka%pkgsrc.org@localhost>
date:      Mon Sep 08 18:42:21 2008 +0000

description:
Revive vlc08 as vlc 0.9.1 is out and the vlc package will be updated.

diffstat:

 multimedia/vlc08/DESCR            |   10 +
 multimedia/vlc08/Makefile         |  129 ++++++++++
 multimedia/vlc08/PLIST            |  474 ++++++++++++++++++++++++++++++++++++++
 multimedia/vlc08/buildlink3.mk    |   53 ++++
 multimedia/vlc08/distinfo         |   10 +
 multimedia/vlc08/options.mk       |   40 +++
 multimedia/vlc08/patches/patch-aa |   13 +
 multimedia/vlc08/patches/patch-ab |   13 +
 multimedia/vlc08/patches/patch-ac |   15 +
 multimedia/vlc08/patches/patch-ad |   24 +
 multimedia/vlc08/patches/patch-ae |   43 +++
 11 files changed, 824 insertions(+), 0 deletions(-)

diffs (truncated from 868 to 300 lines):

diff -r 75a4f764e415 -r 63104ddc1ce6 multimedia/vlc08/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/vlc08/DESCR    Mon Sep 08 18:42:21 2008 +0000
@@ -0,0 +1,10 @@
+VideoLAN is a project of French students from the Ecole Centrale Paris
+and developers from all over the world. Its main goals is MPEG streaming
+on a network, but it also features a standalone multimedia player. The
+VideoLAN Server can stream video read from a hard disk, a DVD player,
+a satellite card or an MPEG 2 compression card, and unicast or multicast
+it on a network. The VideoLAN Client can read the stream from the network
+and display it. It can also be used to display video read locally on
+the computer : DVDs, VCDs, MPEG and DivX files and from a satellite
+card. It is multi-plaform : Linux, Windows, Mac OS X, BeOS, BSD, Solaris,
+QNX, iPaq... The VideoLAN Client and Server now have a full IPv6 support.
diff -r 75a4f764e415 -r 63104ddc1ce6 multimedia/vlc08/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/vlc08/Makefile Mon Sep 08 18:42:21 2008 +0000
@@ -0,0 +1,129 @@
+# $NetBSD: Makefile,v 1.11 2008/09/08 18:42:21 ahoka Exp $
+#
+
+DISTNAME=              vlc-${VLC_VER}
+PKGNAME=               vlc08-${VLC_VER}
+VLC_VER=               0.8.6f
+CATEGORIES=            multimedia
+MASTER_SITES=          http://download.videolan.org/pub/videolan/vlc/${VLC_VER}/
+EXTRACT_SUFX=          .tar.bz2
+
+MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=              http://www.videolan.org/
+COMMENT=               VideoLAN Client
+
+PKG_DESTDIR_SUPPORT=   user-destdir
+CONFLICTS=             vlc-[0-9]* vlc07-[0-9]*
+
+USE_LIBTOOL=           yes
+USE_TOOLS+=            gmake perl pkg-config
+USE_PKGLOCALEDIR=      yes
+GNU_CONFIGURE=         yes
+PTHREAD_OPTS+=         require
+USE_LANGUAGES=         c c++
+USE_DIRS+=             xdg-1.4
+
+.include "../../mk/bsd.prefs.mk"
+.include "options.mk"
+
+.if ${OPSYS} == "NetBSD"
+CONFIGURE_ARGS+=       --disable-vcd
+.endif
+
+BUILDLINK_API_DEPENDS.zlib+=           zlib>=1.2.0
+BUILDLINK_API_DEPENDS.vcdimager+=      vcdimager>=0.7.20nb1
+
+CONFIGURE_ARGS+=       --disable-speex # needs unstable 1.1.x branch
+CONFIGURE_ARGS+=       --disable-gtk
+CONFIGURE_ARGS+=       --enable-release
+CONFIGURE_ARGS+=       --disable-gnomevfs
+CONFIGURE_ARGS+=       --disable-gnutls
+CONFIGURE_ARGS+=       --with-ffmpeg-zlib
+CONFIGURE_ARGS+=       --disable-smb
+CONFIGURE_ARGS+=       --disable-mpc
+CONFIGURE_ARGS+=       --disable-dts
+CONFIGURE_ARGS+=       --enable-cddax
+CONFIGURE_ARGS+=       --enable-dvdread
+CONFIGURE_ARGS+=       --enable-flac
+
+INSTALLATION_DIRS+=    ${PKGMANDIR}/man1 share/vlc/http/dialogs \
+       share/vlc/http/images share/vlc/http/js \
+       share/vlc/http/old share/vlc/http/old/admin \
+       share/vlc/http/old/vlm share/vlc/http/requests \
+       share/vlc/osdmenu/default share/vlc/osdmenu/default/selected \
+       share/vlc/osdmenu/default/selection share/vlc/osdmenu/default/volume \
+       share/vlc/osdmenu/dvd/selected share/vlc/osdmenu/dvd/volume \
+       share/vlc/osdmenu/dvd/unselect share/vlc/osdmenu/dvd/selection \
+       share/vlc/skins2 share/vlc/skins2/fonts
+
+pre-install:
+       ${INSTALL_DATA} ${WRKSRC}/doc/vlc.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+       ${INSTALL_DATA} ${WRKSRC}/doc/vlc-config.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+
+ORIGFNT=               /usr/share/fonts/truetype/freefont/FreeSerifBold.ttf
+DEFAULT_FONT?=         ${X11BASE}/lib/X11/fonts/TTF/luximb.ttf
+
+SUBST_CLASSES+=                oss
+SUBST_STAGE.oss=       post-patch
+SUBST_SED.oss=         -e "s,/dev/dsp,${DEVOSSAUDIO},g"
+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_MESSAGE.oss=     Fixing hardcoded audio device.
+
+SUBST_CLASSES+=         fnt
+SUBST_STAGE.fnt=       post-patch
+SUBST_SED.fnt=         -e "s,${ORIGFNT},${DEFAULT_FONT},"
+SUBST_FILES.fnt=       modules/misc/freetype.c
+SUBST_MESSAGE.fnt=     Fixing hardcoded paths.
+
+PLIST_VARS+=           cdda vcd fb
+.if ${OPSYS} != "NetBSD"
+PLIST.cdda=            yes
+PLIST.vcd=             yes
+.endif
+.if ${OPSYS} == "Linux" && exists(/usr/include/linux/fb.h)
+CONFIGURE_ARGS+=       --enable-fb
+PLIST.fb=              yes
+.else
+CONFIGURE_ARGS+=       --disable-fb
+.endif
+
+.if ${X11_TYPE} == "modular"
+CONFIGURE_ARGS+=       x_libraries=${PREFIX}/lib
+.endif
+
+.include "../../audio/faad2/buildlink3.mk"
+.include "../../audio/flac/buildlink3.mk"
+.include "../../audio/lame/buildlink3.mk"
+.include "../../audio/liba52/buildlink3.mk"
+.include "../../audio/libcddb/buildlink3.mk"
+.include "../../audio/libid3tag/buildlink3.mk"
+.include "../../audio/libmad/buildlink3.mk"
+.include "../../audio/libvorbis/buildlink3.mk"
+.include "../../converters/fribidi/buildlink3.mk"
+.include "../../devel/SDL/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../devel/pcre/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../graphics/SDL_image/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../misc/libcdio/buildlink3.mk"
+.include "../../multimedia/ffmpeg/buildlink3.mk"
+.include "../../multimedia/libdvdplay/buildlink3.mk"
+.include "../../multimedia/libdvbpsi/buildlink3.mk"
+.include "../../multimedia/libdvdnav/buildlink3.mk"
+.include "../../multimedia/libdvdread/buildlink3.mk"
+.include "../../multimedia/libmatroska/buildlink3.mk"
+.include "../../multimedia/libmpeg2/buildlink3.mk"
+.include "../../multimedia/libogg/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../x11/libXv/buildlink3.mk"
+.include "../../x11/libXxf86vm/buildlink3.mk"
+.include "../../x11/libXdamage/buildlink3.mk"
+.include "../../x11/libdrm/buildlink3.mk"
+
+.include "../../mk/oss.buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 75a4f764e415 -r 63104ddc1ce6 multimedia/vlc08/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/vlc08/PLIST    Mon Sep 08 18:42:21 2008 +0000
@@ -0,0 +1,474 @@
+@comment $NetBSD: PLIST,v 1.8 2008/09/08 18:42:21 ahoka Exp $
+${PLIST.skins}bin/svlc
+bin/vlc
+bin/vlc-config
+${PLIST.wxwidgets}bin/wxvlc
+include/vlc/aout.h
+include/vlc/decoder.h
+include/vlc/input.h
+include/vlc/intf.h
+include/vlc/libvlc.h
+include/vlc/mediacontrol.h
+include/vlc/mediacontrol_structures.h
+include/vlc/sout.h
+include/vlc/vlc.h
+include/vlc/vout.h
+lib/libvlc.a
+lib/vlc/access/libaccess_directory_plugin.so
+lib/vlc/access/libaccess_fake_plugin.so
+lib/vlc/access/libaccess_file_plugin.so
+lib/vlc/access/libaccess_ftp_plugin.so
+lib/vlc/access/libaccess_http_plugin.so
+lib/vlc/access/libaccess_mms_plugin.so
+lib/vlc/access/libaccess_tcp_plugin.so
+lib/vlc/access/libaccess_udp_plugin.so
+${PLIST.cdda}lib/vlc/access/libcdda_plugin.so
+lib/vlc/access/libcddax_plugin.so
+lib/vlc/access/libdvdnav_plugin.so
+lib/vlc/access/libdvdread_plugin.so
+lib/vlc/access/libscreen_plugin.so
+${PLIST.vcd}lib/vlc/access/libvcd_plugin.so
+lib/vlc/access_filter/libaccess_filter_dump_plugin.so
+lib/vlc/access_filter/libaccess_filter_record_plugin.so
+lib/vlc/access_filter/libaccess_filter_timeshift_plugin.so
+lib/vlc/access_output/libaccess_output_dummy_plugin.so
+lib/vlc/access_output/libaccess_output_file_plugin.so
+lib/vlc/access_output/libaccess_output_http_plugin.so
+lib/vlc/access_output/libaccess_output_udp_plugin.so
+lib/vlc/audio_filter/liba52tofloat32_plugin.so
+lib/vlc/audio_filter/liba52tospdif_plugin.so
+lib/vlc/audio_filter/libaudio_format_plugin.so
+lib/vlc/audio_filter/libbandlimited_resampler_plugin.so
+lib/vlc/audio_filter/libdolby_surround_decoder_plugin.so
+lib/vlc/audio_filter/libdtstospdif_plugin.so
+lib/vlc/audio_filter/libequalizer_plugin.so
+lib/vlc/audio_filter/libfixed32tofloat32_plugin.so
+lib/vlc/audio_filter/libfixed32tos16_plugin.so
+lib/vlc/audio_filter/libfloat32tos16_plugin.so
+lib/vlc/audio_filter/libfloat32tos8_plugin.so
+lib/vlc/audio_filter/libfloat32tou16_plugin.so
+lib/vlc/audio_filter/libfloat32tou8_plugin.so
+lib/vlc/audio_filter/libheadphone_channel_mixer_plugin.so
+lib/vlc/audio_filter/liblinear_resampler_plugin.so
+lib/vlc/audio_filter/libmpgatofixed32_plugin.so
+lib/vlc/audio_filter/libnormvol_plugin.so
+lib/vlc/audio_filter/libparam_eq_plugin.so
+lib/vlc/audio_filter/libs16tofixed32_plugin.so
+lib/vlc/audio_filter/libs16tofloat32_plugin.so
+lib/vlc/audio_filter/libs16tofloat32swab_plugin.so
+lib/vlc/audio_filter/libs8tofloat32_plugin.so
+lib/vlc/audio_filter/libsimple_channel_mixer_plugin.so
+lib/vlc/audio_filter/libtrivial_channel_mixer_plugin.so
+lib/vlc/audio_filter/libtrivial_resampler_plugin.so
+lib/vlc/audio_filter/libu8tofixed32_plugin.so
+lib/vlc/audio_filter/libu8tofloat32_plugin.so
+lib/vlc/audio_filter/libugly_resampler_plugin.so
+lib/vlc/audio_mixer/libfloat32_mixer_plugin.so
+lib/vlc/audio_mixer/libspdif_mixer_plugin.so
+lib/vlc/audio_mixer/libtrivial_mixer_plugin.so
+lib/vlc/audio_output/libaout_file_plugin.so
+lib/vlc/audio_output/libaout_sdl_plugin.so
+${PLIST.arts}lib/vlc/audio_output/libarts_plugin.so
+lib/vlc/audio_output/liboss_plugin.so
+lib/vlc/codec/liba52_plugin.so
+lib/vlc/codec/libadpcm_plugin.so
+lib/vlc/codec/libaraw_plugin.so
+lib/vlc/codec/libcinepak_plugin.so
+lib/vlc/codec/libcmml_plugin.so
+lib/vlc/codec/libcvdsub_plugin.so
+lib/vlc/codec/libdts_plugin.so
+lib/vlc/codec/libdvbsub_plugin.so
+${PLIST.faad}lib/vlc/codec/libfaad_plugin.so
+lib/vlc/codec/libfake_plugin.so
+lib/vlc/codec/libffmpeg_plugin.so
+lib/vlc/codec/libflacdec_plugin.so
+lib/vlc/codec/liblibmpeg2_plugin.so
+lib/vlc/codec/liblpcm_plugin.so
+lib/vlc/codec/libmpeg_audio_plugin.so
+lib/vlc/codec/libpng_plugin.so
+lib/vlc/codec/librawvideo_plugin.so
+lib/vlc/codec/libsdl_image_plugin.so
+lib/vlc/codec/libspudec_plugin.so
+lib/vlc/codec/libsubsdec_plugin.so
+lib/vlc/codec/libsvcdsub_plugin.so
+lib/vlc/codec/libtelx_plugin.so
+lib/vlc/codec/libvorbis_plugin.so
+lib/vlc/codec/libx264_plugin.so
+lib/vlc/control/libgestures_plugin.so
+lib/vlc/control/libhotkeys_plugin.so
+lib/vlc/control/libhttp_plugin.so
+lib/vlc/control/libnetsync_plugin.so
+lib/vlc/control/librc_plugin.so
+lib/vlc/control/libshowintf_plugin.so
+lib/vlc/control/libtelnet_plugin.so
+lib/vlc/demux/liba52sys_plugin.so
+lib/vlc/demux/libaiff_plugin.so
+lib/vlc/demux/libasf_plugin.so
+lib/vlc/demux/libau_plugin.so
+lib/vlc/demux/libavi_plugin.so
+lib/vlc/demux/libdemuxdump_plugin.so
+lib/vlc/demux/libdtssys_plugin.so
+lib/vlc/demux/libflac_plugin.so
+lib/vlc/demux/libh264_plugin.so
+lib/vlc/demux/libid3tag_plugin.so
+lib/vlc/demux/libm3u_plugin.so
+lib/vlc/demux/libm4a_plugin.so
+lib/vlc/demux/libm4v_plugin.so
+lib/vlc/demux/libmjpeg_plugin.so
+lib/vlc/demux/libmkv_plugin.so
+lib/vlc/demux/libmp4_plugin.so
+lib/vlc/demux/libmpga_plugin.so
+lib/vlc/demux/libmpgv_plugin.so
+lib/vlc/demux/libnsc_plugin.so
+lib/vlc/demux/libnsv_plugin.so
+lib/vlc/demux/libnuv_plugin.so
+lib/vlc/demux/libogg_plugin.so
+lib/vlc/demux/libplaylist_plugin.so
+lib/vlc/demux/libps_plugin.so
+lib/vlc/demux/libpva_plugin.so
+lib/vlc/demux/librawdv_plugin.so
+lib/vlc/demux/libreal_plugin.so
+lib/vlc/demux/libsgimb_plugin.so
+lib/vlc/demux/libsubtitle_plugin.so
+lib/vlc/demux/libts_plugin.so
+lib/vlc/demux/libtta_plugin.so
+lib/vlc/demux/libty_plugin.so
+lib/vlc/demux/libvobsub_plugin.so
+lib/vlc/demux/libvoc_plugin.so
+lib/vlc/demux/libwav_plugin.so
+lib/vlc/demux/libxa_plugin.so
+${PLIST.skins}lib/vlc/gui/libskins2_plugin.so
+${PLIST.wxwidgets}lib/vlc/gui/libwxwidgets_plugin.so
+lib/vlc/libi420_rgb_mmx.a
+lib/vlc/libi420_ymga_mmx.a
+lib/vlc/libi420_yuy2_mmx.a
+lib/vlc/libi422_yuy2_mmx.a
+lib/vlc/libmemcpy3dn.a
+lib/vlc/libmemcpymmx.a
+lib/vlc/libmemcpymmxext.a
+lib/vlc/libmux_ts.a



Home | Main Index | Thread Index | Old Index