summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/CHANGES3
-rw-r--r--doc/TODO3
-rw-r--r--multimedia/vlc/Makefile75
-rw-r--r--multimedia/vlc/PLIST12
-rw-r--r--multimedia/vlc/buildlink3.mk22
-rw-r--r--multimedia/vlc/distinfo6
6 files changed, 66 insertions, 55 deletions
diff --git a/doc/CHANGES b/doc/CHANGES
index 2679ef2f1f8..5725902ad2d 100644
--- a/doc/CHANGES
+++ b/doc/CHANGES
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.6232 2004/06/20 16:46:00 gehenna Exp $
+$NetBSD: CHANGES,v 1.6233 2004/06/20 18:43:26 xtraeme Exp $
Changes to the packages collection and infrastructure in 2004:
@@ -2964,3 +2964,4 @@ Changes to the packages collection and infrastructure in 2004:
Updated ffmpeg to 0.4.8nb1 [xtraeme 2004-06-20]
Updated pax to 20040620 [grant 2004-06-20]
Updated cvsync to 0.24.16 [gehenna 2004-06-20]
+ Updated vlc to 0.7.2 [xtraeme 2004-06-20]
diff --git a/doc/TODO b/doc/TODO
index 77912c71b9c..853b3c12b5f 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -1,4 +1,4 @@
-$NetBSD: TODO,v 1.1839 2004/06/20 01:25:09 xtraeme Exp $
+$NetBSD: TODO,v 1.1840 2004/06/20 18:43:26 xtraeme Exp $
Suggested new packages
======================
@@ -400,7 +400,6 @@ Suggested package updates
o uvscan-4.3.2 [jlam]
o vba-1.7.2
o vfu-4.03
- o vlc-0.7.2 [xtraeme]
o vnc-3.3.7 [http://www.realvnc.com/download.html]
o vttest-20030301
o w3m-0.5.1
diff --git a/multimedia/vlc/Makefile b/multimedia/vlc/Makefile
index 8b349607159..267b77d0d60 100644
--- a/multimedia/vlc/Makefile
+++ b/multimedia/vlc/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.9 2004/05/18 14:39:03 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2004/06/20 18:43:26 xtraeme Exp $
#
-DISTNAME= vlc-0.7.1
-PKGREVISION= 1
+DISTNAME= vlc-${VLC_VER}
CATEGORIES= multimedia
-MASTER_SITES= http://download.videolan.org/pub/videolan/vlc/0.7.1/
+MASTER_SITES= http://download.videolan.org/pub/videolan/vlc/${VLC_VER}/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= tech-pkg@NetBSD.org
@@ -18,61 +17,61 @@ 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
+VLC_VER= 0.7.2
.include "../../mk/bsd.prefs.mk"
-# XXX FIXME
.if ${OPSYS} == "NetBSD"
CONFIGURE_ARGS+= --disable-vcd
CONFIGURE_ARGS+= --disable-skins2
.endif
-BUILDLINK_DEPENDS.vcdimager+= vcdimager>=0.7.20nb1
-
-CONFIGURE_ARGS+= --enable-oss
-CONFIGURE_ARGS+= --enable-dvb
+BUILDLINK_DEPENDS.vcdimager+= vcdimager>=0.7.20nb1
+BUILDLINK_DEPENDS.ffmpeg+= ffmpeg>=0.4.8nb1 # Postprocess fix
-# XXX FIXME
-CONFIGURE_ARGS+= --disable-arts
-CONFIGURE_ARGS+= --disable-mkv
-CONFIGURE_ARGS+= --disable-faad
-CONFIGURE_ARGS+= --disable-ffmpeg
+CONFIGURE_ARGS+= --disable-speex # pkgsrc version too old
+CONFIGURE_ARGS+= --enable-dvb
CONFIGURE_ARGS+= --enable-flac
-CONFIGURE_ARGS+= --enable-x11
-CONFIGURE_ARGS+= --disable-qt
-CONFIGURE_ARGS+= --disable-kde
-CONFIGURE_ARGS+= --disable-gnome
CONFIGURE_ARGS+= --disable-gtk
+CONFIGURE_ARGS+= --with-ffmpeg-tree=${BUILDLINK_PREFIX.ffmpeg}/lib
-WITH_DVDCSS?= NO
BUILD_DEFS+= WITH_DVDCSS
-.if !empty(WITH_DVDCSS:M[Yy][Ee][Ss])
-CONFIGURE_ARGS+= --with-dvdcss="${BUILDLINK_PREFIX.libdvdcss}"
+.if defined(WITH_DVDCSS) && !empty(WITH_DVDCSS:M[Yy][Ee][Ss])
+CONFIGURE_ARGS+= --with-dvdcss=${BUILDLINK_PREFIX.libdvdcss}
.include "../../multimedia/libdvdcss/buildlink3.mk"
-PLIST_SUBST+= DVDCSS=
+PLIST_SUBST+= DVDCSS=
.else
CONFIGURE_ARGS+= --disable-dvd
-PLIST_SUBST+= DVDCSS="@comment "
+PLIST_SUBST+= DVDCSS="@comment "
.endif
pre-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vlc
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/http
${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/http/admin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/skins
${INSTALL_DATA_DIR} ${PREFIX}/share/vlc/skins/default
-#.include "../../audio/faad2/buildlink3.mk"
+ORIGFNT= /usr/share/fonts/truetype/freefont/FreeSerifBold.ttf
+DEFAULT_FONT?= ${X11BASE}/lib/X11/fonts/TTF/luximb.ttf
+
+SUBST_CLASSES+= oss fnt libav
+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_FILES.oss+= modules/gui/wxwindows/v4l.cpp
+SUBST_MESSAGE.oss= "Fixing harcoded audio device."
+SUBST_STAGE.fnt= post-patch
+SUBST_SED.fnt= -e "s,${ORIGFNT},${DEFAULT_FONT},"
+SUBST_FILES.fnt= modules/misc/freetype.c
+SUBST_MESSAGE.fnt= "Fixing harcoded paths."
+SUBST_STAGE.libav= post-patch
+SUBST_FILES.libav= configure
+SUBST_SED.libav= -e "s,libavcodec/libavcodec.a,libavcodec.a,g"
+
+BUILDLINK_TRANSFORM.ffmpeg+= -e "s,include/ffmpeg,include/,g"
+
.include "../../audio/flac/buildlink3.mk"
.include "../../audio/lame/buildlink3.mk"
.include "../../audio/liba52/buildlink3.mk"
@@ -80,16 +79,16 @@ pre-install:
.include "../../audio/libid3tag/buildlink3.mk"
.include "../../audio/libmad/buildlink3.mk"
.include "../../audio/libvorbis/buildlink3.mk"
-.include "../../audio/speex/buildlink3.mk"
.include "../../converters/fribidi/buildlink3.mk"
.include "../../devel/SDL/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
-#.include "../../multimedia/ffmpeg/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/libdvdread/buildlink3.mk"
+.include "../../multimedia/libmatroska/buildlink3.mk"
.include "../../multimedia/libmpeg2/buildlink3.mk"
.include "../../multimedia/libogg/buildlink3.mk"
.include "../../net/openslp/buildlink3.mk"
diff --git a/multimedia/vlc/PLIST b/multimedia/vlc/PLIST
index b69b16a7717..6635144936b 100644
--- a/multimedia/vlc/PLIST
+++ b/multimedia/vlc/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2004/04/19 18:15:00 drochner Exp $
+@comment $NetBSD: PLIST,v 1.3 2004/06/20 18:43:26 xtraeme Exp $
bin/vlc
bin/vlc-config
bin/wxvlc
@@ -59,6 +59,7 @@ 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
@@ -67,7 +68,6 @@ lib/vlc/codec/liblibmpeg2_plugin.so
lib/vlc/codec/liblpcm_plugin.so
lib/vlc/codec/libmpeg_audio_plugin.so
lib/vlc/codec/librawvideo_plugin.so
-lib/vlc/codec/libspeex_plugin.so
lib/vlc/codec/libspudec_plugin.so
lib/vlc/codec/libsubsdec_plugin.so
lib/vlc/codec/libsvcdsub_plugin.so
@@ -76,6 +76,7 @@ lib/vlc/control/libgestures_plugin.so
lib/vlc/control/libhotkeys_plugin.so
lib/vlc/control/libhttp_plugin.so
lib/vlc/control/librc_plugin.so
+lib/vlc/control/libtelnet_plugin.so
lib/vlc/demux/liba52sys_plugin.so
lib/vlc/demux/libaac_plugin.so
lib/vlc/demux/libaiff_plugin.so
@@ -87,6 +88,7 @@ lib/vlc/demux/libdemuxdump_plugin.so
lib/vlc/demux/libdemuxsub_plugin.so
lib/vlc/demux/libdtssys_plugin.so
lib/vlc/demux/libflac_plugin.so
+lib/vlc/demux/libh264_plugin.so
lib/vlc/demux/libid3_plugin.so
lib/vlc/demux/libid3tag_plugin.so
lib/vlc/demux/libm3u_plugin.so
@@ -103,11 +105,13 @@ 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/libts2_plugin.so
lib/vlc/demux/libts_dvbpsi_plugin.so
lib/vlc/demux/libts_plugin.so
lib/vlc/demux/libwav_plugin.so
lib/vlc/gui/libwxwindows_plugin.so
+lib/vlc/libffmpeg.a
lib/vlc/libi420_rgb_mmx.a
lib/vlc/libi420_ymga_mmx.a
lib/vlc/libi420_yuy2_mmx.a
@@ -115,10 +119,11 @@ lib/vlc/libi422_yuy2_mmx.a
lib/vlc/libmemcpy3dn.a
lib/vlc/libmemcpymmx.a
lib/vlc/libmemcpymmxext.a
+lib/vlc/libmkv.a
+lib/vlc/libstream_out_transcode.a
lib/vlc/misc/libdummy_plugin.so
lib/vlc/misc/libexport_plugin.so
lib/vlc/misc/libfreetype_plugin.so
-lib/vlc/misc/libhttpd_plugin.so
lib/vlc/misc/libipv4_plugin.so
lib/vlc/misc/libipv6_plugin.so
lib/vlc/misc/liblogger_plugin.so
@@ -134,6 +139,7 @@ lib/vlc/mux/libmux_ps_plugin.so
lib/vlc/mux/libmux_ts_dvbpsi_plugin.so
lib/vlc/mux/libmux_ts_plugin.so
lib/vlc/packetizer/libpacketizer_copy_plugin.so
+lib/vlc/packetizer/libpacketizer_h264_plugin.so
lib/vlc/packetizer/libpacketizer_mpeg4audio_plugin.so
lib/vlc/packetizer/libpacketizer_mpeg4video_plugin.so
lib/vlc/packetizer/libpacketizer_mpegvideo_plugin.so
diff --git a/multimedia/vlc/buildlink3.mk b/multimedia/vlc/buildlink3.mk
index f053326f624..c8e91355562 100644
--- a/multimedia/vlc/buildlink3.mk
+++ b/multimedia/vlc/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.4 2004/04/14 12:11:30 jmmv Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2004/06/20 18:43:26 xtraeme Exp $
#
# This Makefile fragment is included by packages that use vlc.
#
@@ -16,24 +16,30 @@ BUILDLINK_DEPENDS+= vlc
BUILDLINK_PACKAGES+= vlc
BUILDLINK_DEPENDS.vlc?= vlc>=0.7.1
BUILDLINK_PKGSRCDIR.vlc?= ../../multimedia/vlc
+.endif # VLC_BUILDLINK3_MK
+.include "../../multimedia/libdvdcss/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 "../../audio/speex/buildlink3.mk"
.include "../../converters/fribidi/buildlink3.mk"
.include "../../devel/SDL/buildlink3.mk"
-.include "../../graphics/freetype2/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../misc/libdvdcss/buildlink3.mk"
-.include "../../misc/libdvdplay/buildlink3.mk"
-.include "../../misc/libdvdread/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/libdvdread/buildlink3.mk"
+.include "../../multimedia/libmatroska/buildlink3.mk"
.include "../../multimedia/libmpeg2/buildlink3.mk"
.include "../../multimedia/libogg/buildlink3.mk"
.include "../../net/openslp/buildlink3.mk"
+.include "../../sysutils/vcdimager-devel/buildlink3.mk"
.include "../../x11/wxGTK/buildlink3.mk"
-.endif # VLC_BUILDLINK3_MK
-
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/multimedia/vlc/distinfo b/multimedia/vlc/distinfo
index fa0d6c124c9..7759ebef103 100644
--- a/multimedia/vlc/distinfo
+++ b/multimedia/vlc/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.1.1.1 2004/03/29 10:30:28 grant Exp $
+$NetBSD: distinfo,v 1.2 2004/06/20 18:43:26 xtraeme Exp $
-SHA1 (vlc-0.7.1.tar.bz2) = 87b673eb404bd23a312f9edbcfa0df4de0c4ec0b
-Size (vlc-0.7.1.tar.bz2) = 4063461 bytes
+SHA1 (vlc-0.7.2.tar.bz2) = 938eaea128af02451fcbf0305c84ce290c9d8c21
+Size (vlc-0.7.2.tar.bz2) = 4516835 bytes