Date: Tue, 29 Apr 2003 19:20:23 +0400 (MSD) From: Gleb Smirnoff <glebius@cell.sick.ru> To: FreeBSD-gnats-submit@FreeBSD.org Cc: brian@FreeBSD.org Subject: ports/51590: port update for multimedia/vlc Message-ID: <200304291520.h3TFKNwp053730@cell.sick.ru> Resent-Message-ID: <200304291530.h3TFUEJg064695@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 51590 >Category: ports >Synopsis: port update for multimedia/vlc >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue Apr 29 08:30:14 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Gleb Smirnoff >Release: FreeBSD 4.8-PRERELEASE i386 >Organization: Moscow State University >Environment: System: FreeBSD cell.sick.ru 4.8-PRERELEASE FreeBSD 4.8-PRERELEASE #10: Fri Feb 21 22:03:32 MSK 2003 root@cell.sick.ru:/usr/obj/usr/src/sys/NUCLEUS i386 >Description: Please update VideoLAN Client port to newest version. Recursive diff is attached. Added files: 'files', 'files/patch-aa'. Deleted files: none. >How-To-Repeat: >Fix: diff -ruN vlc.orig/Makefile vlc/Makefile --- vlc.orig/Makefile Tue Apr 29 13:36:32 2003 +++ vlc/Makefile Tue Apr 29 19:13:30 2003 @@ -6,24 +6,36 @@ # PORTNAME= vlc -PORTVERSION= 0.4.4 +PORTVERSION= 0.5.3 CATEGORIES= multimedia MASTER_SITES= http://www.videolan.org/pub/videolan/vlc/${PORTVERSION}/ \ ftp://ftp.Awfulhak.org/pub/vlc/ \ http://people.FreeBSD.org/~brian/vlc/ MAINTAINER= brian@FreeBSD.org -COMMENT= An X11 MPEG2 client/server solution +COMMENT= An X11 video streaming client/server solution LIB_DEPENDS= dvdcss.2:${PORTSDIR}/multimedia/libdvdcss \ - dvdread.3:${PORTSDIR}/multimedia/libdvdread + dvdread.3:${PORTSDIR}/multimedia/libdvdread \ + mad.1:${PORTSDIR}/audio/mad \ + avcodec.0:${PORTSDIR}/multimedia/ffmpeg GNU_CONFIGURE= yes +INSTALLS_SHLIB= yes CONFIGURE_ENV= PATH_GTKCONFIG="${GTK_CONFIG}" CONFIGURE_ARGS+=--with-dvdcss=${LOCALBASE} \ --with-dvdread=${LOCALBASE} \ + --with-mad=${LOCALBASE} \ + --enable-ffmpeg \ + --with-ffmpeg=${LOCALBASE} \ + --enable-libmpeg2 \ + --without-libintl-prefix \ + --without-libiconv-prefix \ --includedir="${LOCALBASE}/include" \ --libdir="${LOCALBASE}/lib" + +# dirty +CFLAGS+= -I${PREFIX}/include USE_GNOME= gtk12 USE_GMAKE= yes diff -ruN vlc.orig/distinfo vlc/distinfo --- vlc.orig/distinfo Tue Apr 29 13:36:32 2003 +++ vlc/distinfo Tue Apr 29 13:38:46 2003 @@ -1 +1 @@ -MD5 (vlc-0.4.4.tar.gz) = c65409d36e8dce884d9195c2763bcf20 +MD5 (vlc-0.5.3.tar.gz) = b2022a6108bbc287ffed9fc44c616c0e diff -ruN vlc.orig/files/patch-aa vlc/files/patch-aa --- vlc.orig/files/patch-aa Thu Jan 1 03:00:00 1970 +++ vlc/files/patch-aa Tue Apr 29 18:52:56 2003 @@ -0,0 +1,46 @@ +--- Makefile.in.orig Tue Apr 29 18:47:13 2003 ++++ Makefile.in Tue Apr 29 18:52:28 2003 +@@ -23555,17 +23555,15 @@ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + ; then \ +- f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ +- echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f"; \ +- $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f || exit 1; \ ++ echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$p"; \ ++ $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$p || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ +- f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ +- echo " rm -f $(DESTDIR)$(bindir)/$$f"; \ ++ echo " rm -f $(DESTDIR)$(bindir)/$$p"; \ + rm -f $(DESTDIR)$(bindir)/$$f; \ + done + +@@ -23579,18 +23577,16 @@ + @list='$(bin_SCRIPTS)'; for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + if test -f $$d$$p; then \ +- f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \ +- echo " $(binSCRIPT_INSTALL) $$d$$p $(DESTDIR)$(bindir)/$$f"; \ +- $(binSCRIPT_INSTALL) $$d$$p $(DESTDIR)$(bindir)/$$f; \ ++ echo " $(binSCRIPT_INSTALL) $$d$$p $(DESTDIR)$(bindir)/$$p"; \ ++ $(binSCRIPT_INSTALL) $$d$$p $(DESTDIR)$(bindir)/$$p; \ + else :; fi; \ + done + + uninstall-binSCRIPTS: + @$(NORMAL_UNINSTALL) + @list='$(bin_SCRIPTS)'; for p in $$list; do \ +- f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \ +- echo " rm -f $(DESTDIR)$(bindir)/$$f"; \ +- rm -f $(DESTDIR)$(bindir)/$$f; \ ++ echo " rm -f $(DESTDIR)$(bindir)/$$p"; \ ++ rm -f $(DESTDIR)$(bindir)/$$p; \ + done + + mostlyclean-compile: diff -ruN vlc.orig/pkg-plist vlc/pkg-plist --- vlc.orig/pkg-plist Tue Apr 29 13:36:32 2003 +++ vlc/pkg-plist Tue Apr 29 18:46:39 2003 @@ -1,67 +1,199 @@ -bin/vlc bin/gvlc -lib/videolan/vlc/dummy.so -lib/videolan/vlc/null.so -lib/videolan/vlc/rc.so -lib/videolan/vlc/logger.so -lib/videolan/vlc/mpeg_es.so -lib/videolan/vlc/mpeg_ps.so -lib/videolan/vlc/mpeg_ts.so -lib/videolan/vlc/mpeg_audio.so -lib/videolan/vlc/file.so -lib/videolan/vlc/udp.so -lib/videolan/vlc/http.so -lib/videolan/vlc/ipv4.so -lib/videolan/vlc/memcpy.so -lib/videolan/vlc/lpcm_adec.so -lib/videolan/vlc/ac3_spdif.so -lib/videolan/vlc/spudec.so -lib/videolan/vlc/filter_deinterlace.so -lib/videolan/vlc/filter_invert.so -lib/videolan/vlc/filter_wall.so -lib/videolan/vlc/filter_transform.so -lib/videolan/vlc/filter_distort.so -lib/videolan/vlc/filter_clone.so -lib/videolan/vlc/filter_crop.so -lib/videolan/vlc/fx_scope.so -lib/videolan/vlc/dvd.so -lib/videolan/vlc/dvdread.so -lib/videolan/vlc/vcd.so -lib/videolan/vlc/ipv6.so -lib/videolan/vlc/avi.so -lib/videolan/vlc/x11.so -lib/videolan/vlc/dsp.so -lib/videolan/vlc/gtk.so -share/videolan/default8x16.psf -share/videolan/default8x9.psf -share/videolan/gnome-vlc16x16.png -share/videolan/gnome-vlc32x32.png -share/videolan/gnome-vlc48x48.png -share/videolan/gvlc16x16.png -share/videolan/gvlc32x32.png -share/videolan/gvlc48x48.png -share/videolan/kvlc16x16.png -share/videolan/kvlc32x32.png -share/videolan/kvlc48x48.png -share/videolan/qvlc16x16.png -share/videolan/qvlc32x32.png -share/videolan/qvlc48x48.png -share/videolan/vlc16x16.png -share/videolan/vlc32x32.png -share/videolan/vlc48x48.png -share/videolan/gnome-vlc32x32.xpm -share/videolan/gvlc32x32.xpm -share/videolan/kvlc32x32.xpm -share/videolan/qvlc32x32.xpm -share/videolan/vlc32x32.xpm +bin/vlc +bin/vlc-config +include/vlc/aout.h +include/vlc/decoder.h +include/vlc/input.h +include/vlc/intf.h +include/vlc/sout.h +include/vlc/vlc.h +include/vlc/vout.h +lib/charset.alias +lib/libvlc.a +lib/vlc/access/libaccess_directory_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_udp_plugin.so +lib/vlc/access/libdvd_plugin.so +lib/vlc/access/libdvdread_plugin.so +lib/vlc/access/libvcd_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/liba52tospdif_plugin.so +lib/vlc/audio_filter/libbandlimited_resampler_plugin.so +lib/vlc/audio_filter/libdtstospdif_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/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/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 +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/libdts_plugin.so +lib/vlc/codec/liblpcm_plugin.so +lib/vlc/codec/libmpeg_audio_plugin.so +lib/vlc/codec/libpostprocessing_c_plugin.so +lib/vlc/codec/libpostprocessing_mmx_plugin.so +lib/vlc/codec/libpostprocessing_mmxext_plugin.so +lib/vlc/codec/librawvideo_plugin.so +lib/vlc/codec/libspudec_plugin.so +lib/vlc/control/libgestures_plugin.so +lib/vlc/control/librc_plugin.so +lib/vlc/demux/liba52sys_plugin.so +lib/vlc/demux/libaac_plugin.so +lib/vlc/demux/libasf_plugin.so +lib/vlc/demux/libau_plugin.so +lib/vlc/demux/libaudio_plugin.so +lib/vlc/demux/libavi_plugin.so +lib/vlc/demux/libdemuxdump_plugin.so +lib/vlc/demux/libdemuxsub_plugin.so +lib/vlc/demux/libes_plugin.so +lib/vlc/demux/libid3_plugin.so +lib/vlc/demux/libm3u_plugin.so +lib/vlc/demux/libm4v_plugin.so +lib/vlc/demux/libmp4_plugin.so +lib/vlc/demux/libmpeg_system_plugin.so +lib/vlc/demux/libps_plugin.so +lib/vlc/demux/librawdv_plugin.so +lib/vlc/demux/libts_plugin.so +lib/vlc/demux/libwav_plugin.so +lib/vlc/gui/libgtk_plugin.so +lib/vlc/libffmpeg.a +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/libidct.a +lib/vlc/libidctclassic.a +lib/vlc/libidctmmx.a +lib/vlc/libidctmmxext.a +lib/vlc/libmemcpy3dn.a +lib/vlc/libmemcpymmx.a +lib/vlc/libmemcpymmxext.a +lib/vlc/libmotion.a +lib/vlc/libmotionmmx.a +lib/vlc/libmotionmmxext.a +lib/vlc/libmpeg_video.a +lib/vlc/misc/libdummy_plugin.so +lib/vlc/misc/libgtk_main_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 +lib/vlc/misc/libmemcpy_plugin.so +lib/vlc/misc/libsap_plugin.so +lib/vlc/misc/libscreensaver_plugin.so +lib/vlc/mux/libmux_avi_plugin.so +lib/vlc/mux/libmux_dummy_plugin.so +lib/vlc/mux/libmux_ps_plugin.so +lib/vlc/mux/libmux_ts_plugin.so +lib/vlc/packetizer/libpacketizer_a52_plugin.so +lib/vlc/packetizer/libpacketizer_copy_plugin.so +lib/vlc/packetizer/libpacketizer_mpeg4audio_plugin.so +lib/vlc/packetizer/libpacketizer_mpeg4video_plugin.so +lib/vlc/packetizer/libpacketizer_mpegaudio_plugin.so +lib/vlc/packetizer/libpacketizer_mpegvideo_plugin.so +lib/vlc/video_chroma/libi420_rgb_plugin.so +lib/vlc/video_chroma/libi420_ymga_plugin.so +lib/vlc/video_chroma/libi420_yuy2_plugin.so +lib/vlc/video_chroma/libi422_yuy2_plugin.so +lib/vlc/video_filter/libadjust_plugin.so +lib/vlc/video_filter/libclone_plugin.so +lib/vlc/video_filter/libcrop_plugin.so +lib/vlc/video_filter/libdeinterlace_plugin.so +lib/vlc/video_filter/libdistort_plugin.so +lib/vlc/video_filter/libinvert_plugin.so +lib/vlc/video_filter/libmotionblur_plugin.so +lib/vlc/video_filter/libtransform_plugin.so +lib/vlc/video_filter/libwall_plugin.so +lib/vlc/video_output/libvout_encoder_plugin.so +lib/vlc/video_output/libvout_sdl_plugin.so +lib/vlc/video_output/libx11_plugin.so +lib/vlc/video_output/libxvideo_plugin.so share/locale/de/LC_MESSAGES/vlc.mo share/locale/en_GB/LC_MESSAGES/vlc.mo share/locale/fr/LC_MESSAGES/vlc.mo +share/locale/it/LC_MESSAGES/vlc.mo share/locale/ja/LC_MESSAGES/vlc.mo -share/locale/no/LC_MESSAGES/vlc.mo -share/locale/ru/LC_MESSAGES/vlc.mo +share/locale/locale.alias share/locale/nl/LC_MESSAGES/vlc.mo +share/locale/no/LC_MESSAGES/vlc.mo share/locale/pl/LC_MESSAGES/vlc.mo -@dirrm lib/videolan/vlc -@dirrm lib/videolan -@dirrm share/videolan +share/locale/ru/LC_MESSAGES/vlc.mo +share/locale/sv/LC_MESSAGES/vlc.mo +share/vlc/familiar-forwardb16x16.xpm +share/vlc/familiar-openb16x16.xpm +share/vlc/familiar-pauseb16x16.xpm +share/vlc/familiar-playb16x16.xpm +share/vlc/familiar-preferencesb16x16.xpm +share/vlc/familiar-rewindb16x16.xpm +share/vlc/familiar-stopb16x16.xpm +share/vlc/font-eutopiabold36.rle +share/vlc/gnome-vlc16x16.png +share/vlc/gnome-vlc32x32.png +share/vlc/gnome-vlc32x32.xpm +share/vlc/gnome-vlc48x48.png +share/vlc/gvlc16x16.png +share/vlc/gvlc32x32.png +share/vlc/gvlc32x32.xpm +share/vlc/gvlc48x48.ico +share/vlc/gvlc48x48.png +share/vlc/kvlc16x16.png +share/vlc/kvlc32x32.png +share/vlc/kvlc32x32.xpm +share/vlc/kvlc48x48.png +share/vlc/qvlc16x16.png +share/vlc/qvlc32x32.png +share/vlc/qvlc32x32.xpm +share/vlc/qvlc48x48.png +share/vlc/ui.rc +share/vlc/vlc16x16.png +share/vlc/vlc16x16.xpm +share/vlc/vlc32x32.png +share/vlc/vlc32x32.xpm +share/vlc/vlc48x48.ico +share/vlc/vlc48x48.png +@dirrm share/vlc +@dirrm lib/vlc/visualization +@dirrm lib/vlc/video_output +@dirrm lib/vlc/video_filter +@dirrm lib/vlc/video_chroma +@dirrm lib/vlc/packetizer +@dirrm lib/vlc/mux +@dirrm lib/vlc/misc +@dirrm lib/vlc/gui +@dirrm lib/vlc/encoder +@dirrm lib/vlc/demux +@dirrm lib/vlc/control +@dirrm lib/vlc/codec +@dirrm lib/vlc/audio_output +@dirrm lib/vlc/audio_mixer +@dirrm lib/vlc/audio_filter +@dirrm lib/vlc/access_output +@dirrm lib/vlc/access +@dirrm lib/vlc >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200304291520.h3TFKNwp053730>