From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1L8WOu-0005ep-7B for garchives@archives.gentoo.org; Fri, 05 Dec 2008 08:51:04 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 78239E035B; Fri, 5 Dec 2008 08:51:02 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 07508E035B for ; Fri, 5 Dec 2008 08:51:02 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 4374164BED for ; Fri, 5 Dec 2008 08:51:01 +0000 (UTC) Received: from aballier by stork.gentoo.org with local (Exim 4.69) (envelope-from ) id 1L8WOr-00056K-1f for gentoo-commits@lists.gentoo.org; Fri, 05 Dec 2008 08:51:01 +0000 From: "Alexis Ballier (aballier)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, aballier@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in media-video/vlc: vlc-0.9.8a.ebuild ChangeLog X-VCS-Repository: gentoo-x86 X-VCS-Files: vlc-0.9.8a.ebuild ChangeLog X-VCS-Directories: media-video/vlc X-VCS-Committer: aballier X-VCS-Committer-Name: Alexis Ballier Content-Type: text/plain; charset=utf8 Message-Id: Sender: Alexis Ballier Date: Fri, 05 Dec 2008 08:51:01 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 29434bf3-c59a-47e0-be8b-b60c748f1e12 X-Archives-Hash: e6a8457694dab0fe02e9db875f6c8213 aballier 08/12/05 08:51:01 Modified: ChangeLog Added: vlc-0.9.8a.ebuild Log: version bump (Portage version: 2.2_rc17/cvs/Linux 2.6.27.7 x86_64) Revision Changes Path 1.412 media-video/vlc/ChangeLog file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/vlc/Ch= angeLog?rev=3D1.412&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/vlc/Ch= angeLog?rev=3D1.412&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/vlc/Ch= angeLog?r1=3D1.411&r2=3D1.412 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v retrieving revision 1.411 retrieving revision 1.412 diff -u -r1.411 -r1.412 --- ChangeLog 30 Nov 2008 15:02:08 -0000 1.411 +++ ChangeLog 5 Dec 2008 08:51:00 -0000 1.412 @@ -1,6 +1,11 @@ # ChangeLog for media-video/vlc # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v 1.411 200= 8/11/30 15:02:08 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v 1.412 200= 8/12/05 08:51:00 aballier Exp $ + +*vlc-0.9.8a (05 Dec 2008) + + 05 Dec 2008; Alexis Ballier +vlc-0.9.8a.ebuild: + version bump =20 *vlc-0.9.7 (30 Nov 2008) =20 1.1 media-video/vlc/vlc-0.9.8a.ebuild file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/vlc/vl= c-0.9.8a.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/vlc/vl= c-0.9.8a.ebuild?rev=3D1.1&content-type=3Dtext/plain Index: vlc-0.9.8a.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-0.9.8a.ebuild,v 1.= 1 2008/12/05 08:51:00 aballier Exp $ EAPI=3D"1" WANT_AUTOMAKE=3Dlatest WANT_AUTOCONF=3Dlatest inherit eutils multilib autotools toolchain-funcs gnome2 nsplugins qt4 fl= ag-o-matic MY_PV=3D"${PV/_/-}" MY_PV=3D"${MY_PV/-beta/-test}" MY_P=3D"${PN}-${MY_PV}" VLC_SNAPSHOT_TIME=3D"0013" PATCHLEVEL=3D"59" M4_TARBALL_VERSION=3D"1" DESCRIPTION=3D"VLC media player - Video player and streamer" HOMEPAGE=3D"http://www.videolan.org/vlc/" if [[ "${P}" =3D=3D *_alpha* ]]; then # Snapshots taken from nightlies.vi= deolan.org SRC_URI=3D"http://nightlies.videolan.org/build/source/trunk-${PV/*_alpha= /}-${VLC_SNAPSHOT_TIME}/${PN}-snapshot-${PV/*_alpha/}.tar.bz2" MY_P=3D"${P/_alpha*/}-git" elif [[ "${P}" =3D=3D *_p* ]]; then # Snapshots SRC_URI=3D"mirror://gentoo/${P}.tar.bz2" MY_P=3D"${P}" elif [[ "${MY_P}" =3D=3D "${P}" ]]; then SRC_URI=3D"http://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.ta= r.bz2" else SRC_URI=3D"http://download.videolan.org/pub/videolan/testing/${MY_P}/${M= Y_P}.tar.bz2" fi SRC_URI=3D"${SRC_URI} mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2 mirror://gentoo/${PN}-m4-${M4_TARBALL_VERSION}.tar.bz2" LICENSE=3D"GPL-2" SLOT=3D"0" KEYWORDS=3D"~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" IUSE=3D"a52 aac aalib alsa altivec arts atmo avahi bidi cdda cddb cdio db= us dc1394 debug dirac directfb dts dvb dvd esd fbcon fluidsynth +ffmpeg flac fontc= onfig ggi gnome gnutls hal httpd id3tag jack kate libass libcaca +libgcrypt libnotify libsysfs libv4l2 li= rc live lua matroska mmx modplug mp3 mpeg musepack ncurses nsplugin ogg opengl optimisememory oss png pulseaudio p= vr +qt4 remoteosd rtsp samba schroedinger sdl sdl-image seamonkey shout skins sp= eex sse stream svg svga taglib theora truetype twolame upnp v4l v4l2 vcd vcdinfo vcdx vlm vorbis win32c= odecs X x264 xinerama xml xosd xv zvbi" RDEPEND=3D" sys-libs/zlib media-libs/libdvbpsi a52? ( >=3Dmedia-libs/a52dec-0.7.4-r3 ) aalib? ( media-libs/aalib ) aac? ( >=3Dmedia-libs/faad2-2.6.1 ) alsa? ( media-libs/alsa-lib ) arts? ( kde-base/arts ) avahi? ( >=3Dnet-dns/avahi-0.6 ) bidi? ( >=3Ddev-libs/fribidi-0.10.4 ) cdda? ( >=3Ddev-libs/libcdio-0.72 cddb? ( >=3Dmedia-libs/libcddb-1.2.0 ) ) cdio? ( >=3Ddev-libs/libcdio-0.78.2 ) dbus? ( >=3Dsys-apps/dbus-1.0.2 ) dc1394? ( sys-libs/libraw1394 =3Dmedia-video/dirac-0.10.0 ) directfb? ( dev-libs/DirectFB ) dts? ( media-libs/libdca ) dvd? ( media-libs/libdvdread media-libs/libdvdcss >=3Dmedia-libs/libdvdnav-0.1.9 media-libs/libdvdplay ) esd? ( media-sound/esound ) ffmpeg? ( >=3Dmedia-video/ffmpeg-0.4.9_p20070616 ) flac? ( media-libs/libogg >=3Dmedia-libs/flac-1.1.2 ) fluidsynth? ( media-sound/fluidsynth ) fontconfig? ( media-libs/fontconfig ) ggi? ( media-libs/libggi ) gnome? ( gnome-base/gnome-vfs ) gnutls? ( >=3Dnet-libs/gnutls-1.3.3 ) hal? ( sys-apps/hal ) id3tag? ( media-libs/libid3tag sys-libs/zlib ) jack? ( >=3Dmedia-sound/jack-audio-connection-kit-0.99.0-r1 ) kate? ( >=3Dmedia-libs/libkate-0.1.1 ) libass? ( >=3Dmedia-libs/libass-0.9.5 media-libs/fontconfig ) libcaca? ( media-libs/libcaca ) libgcrypt? ( >=3Ddev-libs/libgcrypt-1.2.0 ) libnotify? ( x11-libs/libnotify ) libsysfs? ( sys-fs/sysfsutils ) lirc? ( app-misc/lirc ) live? ( >=3Dmedia-plugins/live-2008.07.06 ) lua? ( >=3Ddev-lang/lua-5.1 ) matroska? ( >=3Ddev-libs/libebml-0.7.6 >=3Dmedia-libs/libmatroska-0.8.0 ) modplug? ( media-libs/libmodplug ) mp3? ( media-libs/libmad ) mpeg? ( >=3Dmedia-libs/libmpeg2-0.3.2 ) musepack? ( media-libs/libmpcdec ) ncurses? ( sys-libs/ncurses ) nsplugin? ( seamonkey? ( =3Dwww-client/seamonkey-1* ) !seamonkey? ( >=3Dnet-libs/xulrunner-1.8 ) ) ogg? ( media-libs/libogg ) png? ( media-libs/libpng ) pulseaudio? ( >=3Dmedia-sound/pulseaudio-0.9.8 ) qt4? ( || ( ( x11-libs/qt-gui x11-libs/qt-core ) =3Dx11-libs/qt-4.3*:4 = ) ) remoteosd? ( >=3Ddev-libs/libgcrypt-1.2.0 ) samba? ( net-fs/samba ) schroedinger? ( >=3Dmedia-libs/schroedinger-1.0 ) sdl? ( >=3Dmedia-libs/libsdl-1.2.8 sdl-image? ( media-libs/sdl-image ) ) shout? ( media-libs/libshout ) skins? ( || ( ( x11-libs/qt-gui x11-libs/qt-core ) =3Dx11-libs/qt-4.3*:= 4 ) ) speex? ( media-libs/speex ) svg? ( >=3Dgnome-base/librsvg-2.9.0 ) svga? ( media-libs/svgalib ) taglib? ( media-libs/taglib ) theora? ( media-libs/libtheora ) truetype? ( media-libs/freetype media-fonts/ttf-bitstream-vera ) twolame? ( media-sound/twolame ) upnp? ( net-libs/libupnp ) v4l2? ( libv4l2? ( media-libs/libv4l ) ) vcdinfo? ( >=3Dmedia-video/vcdimager-0.7.22 ) vorbis? ( media-libs/libvorbis ) win32codecs? ( media-libs/win32codecs ) X? ( x11-libs/libX11 x11-libs/libXext xv? ( x11-libs/libXv ) xinerama? ( x11-libs/libXinerama ) opengl? ( virtual/opengl ) ) x264? ( media-libs/x264 ) xml? ( dev-libs/libxml2 ) xosd? ( x11-libs/xosd ) zvbi? ( >=3Dmedia-libs/zvbi-0.2.25 ) " # Disabled features and reasons: # xvmc? ( x11-libs/libXvMC ) # Will probably compile only on x86 DEPEND=3D"${RDEPEND} dvb? ( sys-kernel/linux-headers ) v4l? ( sys-kernel/linux-headers ) v4l2? ( sys-kernel/linux-headers ) X? ( xinerama? ( x11-proto/xineramaproto ) ) dev-util/pkgconfig" S=3D"${WORKDIR}/${MY_P}" # Dispalys a warning if the first use flag is set but not the second vlc_use_needs() { use $1 && use !$2 && ewarn "USE=3D$1 requires $2, $1 will be disabled." } # Notify the user that some useflag have been forced on vlc_use_force() { use $1 && use !$2 && ewarn "USE=3D$1 requires $2, $2 will be enabled." } # Use when $2 depends strictly on $3 # if use $1 then enable $2 and $3, otherwise disable $2 vlc_use_enable_force() { if use $1 ; then echo "--enable-$2 --enable-$3" else echo "--disable-$2" fi } # Prints the configure argument for the ffmpeg scaling api to use vlc_ffmpeg_scaling_api() { if use ffmpeg ; then if has_version ">=3Dmedia-video/ffmpeg-0.4.9_p20070616-r20" || has_vers= ion "=3Dmedia-video/ffmpeg-0.4.9_p20070616-r2" || has_version "=3Dmedia-v= ideo/ffmpeg-0.4.9_p20070616-r1"; then echo "--enable-swscale --disable-imgresample" else echo "--disable-swscale --enable-imgresample" fi else echo "--disable-swscale --disable-imgresample" fi } pkg_setup() { vlc_use_needs skins truetype vlc_use_force skins qt4 vlc_use_needs cdda cdio vlc_use_needs vcdx cdio vlc_use_needs vcdx vcdinfo vlc_use_needs vcdinfo cdio vlc_use_needs bidi truetype vlc_use_force remoteosd libgcrypt vlc_use_needs fontconfig truetype vlc_use_needs libv4l2 v4l2 if ( use qt4 || use skins ) ; then QT4_BUILT_WITH_USE_CHECK=3D"png" qt4_pkg_setup else ewarn "You have disabled the qt4 useflag, ${PN} will not have any" ewarn "graphical interface. Maybe that is not what you want..." fi } src_unpack() { unpack ${A} cd "${S}" # Make it build with libtool 1.5 rm -f m4/lt* m4/libtool.m4 EPATCH_SUFFIX=3D"patch" epatch "${WORKDIR}/patches" AT_M4DIR=3D"m4 ${WORKDIR}/${PN}-m4" eautoreconf } src_compile () { # It would fail if -fforce-addr is used due to too few registers... use x86 && filter-flags -fforce-addr local MOZILLA_PC if use nsplugin; then if use seamonkey; then MOZILLA_PC=3Dseamonkey-plugin else if has_version 'net-libs/xulrunner:1.9' ; then MOZILLA_PC=3Dlibxul else MOZILLA_PC=3Dxulrunner-plugin fi fi fi econf \ $(use_enable a52) \ $(use_enable aalib aa) \ $(use_enable aac faad) \ $(use_enable alsa) \ $(use_enable altivec) \ $(use_enable arts) \ --disable-asademux \ $(use_enable atmo) \ $(use_enable avahi bonjour) \ $(use_enable bidi fribidi) \ $(use_enable cdda) $(use_enable cdda cddax)\ $(use_enable cddb libcddb) \ $(use_enable cdio libcdio) \ --disable-csri \ $(use_enable dbus) $(use_enable dbus dbus-control) \ $(use_enable dirac) \ $(use_enable directfb) \ $(use_enable dc1394) \ $(use_enable debug) \ $(use_enable dts dca) \ --disable-dv \ $(use_enable dvb) \ $(use_enable dvd dvdread) $(use_enable dvd dvdnav) \ $(use_enable esd) \ $(use_enable fbcon fb) \ $(use_enable ffmpeg avcodec) $(use_enable ffmpeg avformat) $(vlc_ffmpeg= _scaling_api) $(use_enable ffmpeg postproc) \ $(use_enable flac) \ $(use_enable fluidsynth) \ $(use_enable fontconfig) \ $(use_enable ggi) \ $(use_enable gnome gnomevfs) \ $(use_enable gnutls) \ $(use_enable hal) \ $(use_enable httpd) \ $(use_enable id3tag) \ $(use_enable jack) \ $(use_enable kate) \ $(use_enable libass) \ $(use_enable libcaca caca) \ $(use_enable libgcrypt) \ $(use_enable libnotify notify) \ --disable-libproxy \ --disable-libtar \ $(use_enable libsysfs) \ $(use_enable libv4l2) \ $(use_enable lirc) \ $(use_enable live live555) \ $(use_enable lua) \ $(use_enable matroska mkv) \ $(use_enable mmx) \ $(use_enable modplug mod) \ $(use_enable mp3 mad) \ $(use_enable mpeg libmpeg2) \ $(use_enable musepack mpc) \ $(use_enable ncurses) \ $(use_enable nsplugin mozilla) --with-mozilla-pkg=3D"${MOZILLA_PC}" \ $(use_enable ogg) \ $(use_enable opengl glx) $(use_enable opengl) $(use_enable opengl galak= tos) \ $(use_enable optimisememory optimize-memory) \ $(use_enable oss) \ $(use_enable png) \ --disable-portaudio \ $(use_enable pulseaudio pulse) \ $(use_enable pvr) \ $(use_enable qt4) \ $(use_enable rtsp realrtsp) \ $(use_enable samba smb) \ $(use_enable schroedinger) \ $(use_enable sdl) \ $(use_enable sdl-image) \ $(use_enable shout) \ $(use_enable skins skins2) \ $(use_enable speex) \ $(use_enable sse) \ $(use_enable stream sout) \ $(use_enable svg) \ $(use_enable svga svgalib) \ $(use_enable taglib) \ $(use_enable theora) \ $(use_enable truetype freetype) \ $(use_enable twolame) \ $(use_enable upnp) \ $(use_enable v4l) \ $(use_enable v4l2) \ $(use_enable vcd) \ $(use_enable vcdinfo) \ $(use_enable vcdx) \ $(use_enable vorbis) \ $(use_enable win32codecs loader) \ $(use_enable X x11) $(use_enable X screen) \ $(use_enable x264) \ $(use_enable xinerama) \ $(use_enable xml libxml2) \ $(use_enable xosd) \ $(use_enable xv xvideo) \ --disable-xvmc \ $(use_enable zvbi) \ --disable-snapshot \ --disable-growl \ --disable-optimizations \ --enable-fast-install \ $(vlc_use_enable_force vlm vlm sout) \ $(vlc_use_enable_force skins skins2 qt4) \ $(vlc_use_enable_force remoteosd remoteosd libgcrypt) emake || die "make of VLC failed" } src_install() { emake DESTDIR=3D"${D}" install || die "make install failed" dodoc AUTHORS MAINTAINERS HACKING THANKS NEWS README \ doc/fortunes.txt doc/intf-cdda.txt doc/intf-vcd.txt rm -rf "${D}/usr/share/doc/vlc" \ "${D}"/usr/share/vlc/vlc{16x16,32x32,48x48,128x128}.{png,xpm,ico} if use nsplugin; then dodir "/usr/$(get_libdir)/${PLUGINS_DIR}" mv "${D}"/usr/$(get_libdir)/mozilla/plugins/* \ "${D}/usr/$(get_libdir)/${PLUGINS_DIR}/" fi use skins || rm -rf "${D}/usr/share/vlc/skins2" for res in 16 32 48; do insinto /usr/share/icons/hicolor/${res}x${res}/apps/ newins "${S}"/share/vlc${res}x${res}.png vlc.png done }