From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Oct 14 08:40:29 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D62A16A4CF for ; Thu, 14 Oct 2004 08:40:29 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFA6543D45 for ; Thu, 14 Oct 2004 08:40:28 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i9E8eSSK069704 for ; Thu, 14 Oct 2004 08:40:28 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i9E8eSM0069703; Thu, 14 Oct 2004 08:40:28 GMT (envelope-from gnats) Resent-Date: Thu, 14 Oct 2004 08:40:28 GMT Resent-Message-Id: <200410140840.i9E8eSM0069703@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Michael Johnson Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CADB116A4CE for ; Thu, 14 Oct 2004 08:34:41 +0000 (GMT) Received: from imf23aec.mail.bellsouth.net (imf23aec.mail.bellsouth.net [205.152.59.71]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5297C43D53 for ; Thu, 14 Oct 2004 08:34:41 +0000 (GMT) (envelope-from ahze@blueheron.ahze.net) Received: from blueheron.ahze.net ([68.209.163.3]) by imf23aec.mail.bellsouth.netESMTP <20041014083440.TAZP2403.imf23aec.mail.bellsouth.net@blueheron.ahze.net> for ; Thu, 14 Oct 2004 04:34:40 -0400 Received: (from root@localhost) by blueheron.ahze.net (8.13.1/8.13.1/Submit) id i9E8Yert089433; Thu, 14 Oct 2004 04:34:40 -0400 (EDT) (envelope-from ahze) Message-Id: <200410140834.i9E8Yert089433@blueheron.ahze.net> Date: Thu, 14 Oct 2004 04:34:40 -0400 (EDT) From: Michael Johnson To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/72675: [MAINTAINER] multimedia/vlc: use gcc3.4, xvid, autodetct esound, gnome, gtk X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 08:40:29 -0000 >Number: 72675 >Category: ports >Synopsis: [MAINTAINER] multimedia/vlc: use gcc3.4, xvid, autodetct esound, gnome, gtk >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Thu Oct 14 08:40:28 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Michael Johnson >Release: FreeBSD 5.3-BETA6 i386 >Organization: >Environment: System: FreeBSD blueheron.ahze.net 5.3-BETA6 FreeBSD 5.3-BETA6 #67: Fri Oct 1 15:03:41 EDT >Description: - Use gcc 3.4 (update from 3.3, only affects 4.x users) - Use xvid default, xvid is becoming very popular. WITHOUT_XVID still works also. - Always autodetect esound since this can be changed at runtime - Always autodetect gnome for gnome interface - Make gtk interface optional but still default interface Generated with FreeBSD Port Tools 0.63 >How-To-Repeat: >Fix: --- vlc-0.7.2_1.patch begins here --- Index: Makefile =================================================================== RCS file: /home/ncvs/ports/multimedia/vlc/Makefile,v retrieving revision 1.62 diff -u -r1.62 Makefile --- Makefile 14 Oct 2004 04:06:58 -0000 1.62 +++ Makefile 14 Oct 2004 08:27:30 -0000 @@ -6,29 +6,58 @@ # # Options to define Features: # WITH_AUTODETECT=yes +# # WITH_GNOME=yes +# Gnome Interface +# +# WITHOUT_GTKVLC=yes +# Gtk12 Interface (Default interface) +# # WITH_ESOUND=yes +# # WITH_AALIB=yes +# # WITH_CDDB=yes +# # WITH_DTS=yes +# # WITH_FRIBIDI=yes +# # WITH_GGI=yes +# # WITH_LIBDVBPSI=yes +# # WITH_LIBID3TAG=yes +# # WITH_LIBMATROSKA=yes +# # WITH_LIBMPEG2=yes +# # WITH_LIBTHEORA=yes +# # WITH_LIVEMEDIA=yes -# WITH_NCURSES=yes (ncurses interface) +# +# WITH_NCURSES=yes +# Ncurses interface +# # WITH_SPEEX=yes +# # WITH_SVGALIB=yes +# # WITH_XOSD=yes -# WITH_XVID=yes +# +# WITHOUT_XVID=yes +# # WITH_WXWINDOWS=yes +# WxWindows Interface +# # WITH_OPTIMIZED_CFLAGS=yes +# # WITH_DVD_DEVICE=/dev/somedevice (5.x: default is acd0, 4:x default is acd0c) # WITH_CDROM_DEVICE=/dev/somedevice +# # WITHOUT_NLS=yes +# # WITHOUT_LIBID3TAG=yes PORTNAME= vlc @@ -92,11 +121,9 @@ .include .if ${OSVERSION} < 500000 -USE_GCC= 3.3 +USE_GCC= 3.4 .endif -.if defined(WITH_AUTODETECT) && !defined(BATCH) - .if ${HAVE_GNOME:Mgnomelibs}!="" && !defined(WITHOUT_GNOME) WITH_GNOME= yes .endif @@ -105,6 +132,8 @@ WITH_ESOUND= yes .endif +.if defined(WITH_AUTODETECT) && !defined(BATCH) + .if exists(${LOCALBASE}/lib/libaa.so.1) && !defined(WITHOUT_AALIB) WITH_AALIB= yes .endif @@ -153,10 +182,6 @@ WITH_XOSD= yes .endif -.if exists(${LOCALBASE}/lib/libxvidcore.so.4) && !defined(WITHOUT_XVID) -WITH_XVID= yes -.endif - .endif .if defined(WITH_MATROSKA) @@ -194,8 +219,14 @@ PLIST_FILES+= bin/gnome-vlc \ lib/vlc/gui/libgnome_plugin.so \ lib/vlc/misc/libgnome_main_plugin.so +.endif + +.if !defined(WITHOUT_GTKVLC) +PLIST_FILES+= bin/gvlc \ + lib/vlc/gui/libgtk_plugin.so \ + lib/vlc/misc/libgtk_main_plugin.so .else -CONFIGURE_ARGS+=--enable-gtk +CONFIGURE_ARGS+=--disable-gtk .endif .if defined(WITH_WXWINDOWS) && !defined(WITHOUT_WXWINDOWS) @@ -322,7 +353,7 @@ CONFIGURE_ARGS+=--disable-xosd .endif -.if defined(WITH_XVID) && !defined(WITHOUT_XVID) +.if !defined(WITHOUT_XVID) LIB_DEPENDS+= xvidcore.4:${PORTSDIR}/multimedia/xvid CONFIGURE_ARGS+=--enable-xvideo PLIST_FILES+= lib/vlc/video_output/libxvideo_plugin.so Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/multimedia/vlc/pkg-plist,v retrieving revision 1.18 diff -u -r1.18 pkg-plist --- pkg-plist 21 Sep 2004 19:42:02 -0000 1.18 +++ pkg-plist 14 Oct 2004 08:16:03 -0000 @@ -1,4 +1,3 @@ -bin/gvlc bin/vlc bin/vlc-config include/vlc/aout.h @@ -103,13 +102,11 @@ lib/vlc/demux/libsgimb_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/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/libgtk_main_plugin.so lib/vlc/misc/libipv4_plugin.so lib/vlc/misc/libipv6_plugin.so lib/vlc/misc/liblogger_plugin.so --- vlc-0.7.2_1.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: