/[gentoo-x86]/media-video/vlc/vlc-9999.ebuild
Gentoo

Diff of /media-video/vlc/vlc-9999.ebuild

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.193 Revision 1.194
1# Copyright 1999-2013 Gentoo Foundation 1# Copyright 1999-2013 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-9999.ebuild,v 1.193 2013/10/21 19:15:29 tomwij Exp $ 3# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-9999.ebuild,v 1.194 2013/10/24 23:34:33 tomwij Exp $
4 4
5EAPI="5" 5EAPI="5"
6 6
7SCM="" 7SCM=""
8if [ "${PV%9999}" != "${PV}" ] ; then 8if [ "${PV%9999}" != "${PV}" ] ; then
50 +macosx-qtkit +macosx-vout matroska media-library mmx modplug mp3 mpeg 50 +macosx-qtkit +macosx-vout matroska media-library mmx modplug mp3 mpeg
51 mtp musepack ncurses neon ogg omxil opencv opengl optimisememory opus 51 mtp musepack ncurses neon ogg omxil opencv opengl optimisememory opus
52 png +postproc projectm pulseaudio +qt4 qt5 rdp rtsp run-as-root samba 52 png +postproc projectm pulseaudio +qt4 qt5 rdp rtsp run-as-root samba
53 schroedinger sdl sdl-image sftp shout sid skins speex sse svg +swscale 53 schroedinger sdl sdl-image sftp shout sid skins speex sse svg +swscale
54 taglib theora tremor truetype twolame udev upnp vaapi v4l vcdx vdpau 54 taglib theora tremor truetype twolame udev upnp vaapi v4l vcdx vdpau
55 vlm vnc vorbis waveout vpx wma-fixed +X x264 +xcb xml xv zvbi" 55 vlm vnc vorbis vpx wma-fixed +X x264 +xcb xml xv zvbi"
56 56
57RDEPEND=" 57RDEPEND="
58 dev-libs/libgpg-error:0 58 dev-libs/libgpg-error:0
59 net-dns/libidn:0 59 net-dns/libidn:0
60 >=sys-devel/gettext-0.18.3:0 60 >=sys-devel/gettext-0.18.3:0
223 rm -f m4/lt* m4/libtool.m4 || die 223 rm -f m4/lt* m4/libtool.m4 || die
224 224
225 # We are not in a real git checkout due to the absence of a .git directory. 225 # We are not in a real git checkout due to the absence of a .git directory.
226 touch src/revision.txt || die 226 touch src/revision.txt || die
227 227
228 # Fix mistakes.
229 epatch "${FILESDIR}"/${PN}-2.1.0-fix-libtremor-libs.patch
230
228 # Patch up incompatibilities and reconfigure autotools. 231 # Patch up incompatibilities and reconfigure autotools.
229 epatch "${FILESDIR}"/${PN}-2.1.0-newer-rdp.patch 232 epatch "${FILESDIR}"/${PN}-2.1.0-newer-rdp.patch
230 epatch "${FILESDIR}"/${PN}-2.1.0-libva-1.2.1-compat.patch 233 epatch "${FILESDIR}"/${PN}-2.1.0-libva-1.2.1-compat.patch
231 234
232 eautoreconf 235 eautoreconf
246 --with-default-font-family=Sans \ 249 --with-default-font-family=Sans \
247 --with-default-monospace-font=${dejavu}/DejaVuSansMono.ttf 250 --with-default-monospace-font=${dejavu}/DejaVuSansMono.ttf
248 --with-default-monospace-font-family=Monospace" 251 --with-default-monospace-font-family=Monospace"
249 fi 252 fi
250 253
254 local qt_flag=""
255 if use qt4 || use qt5 ; then
256 qt_flag="--enable-qt"
257 fi
258
251 econf \ 259 econf \
252 ${myconf} \ 260 ${myconf} \
253 --enable-vlc 261 --enable-vlc \
254 --docdir=/usr/share/doc/${PF} \ 262 --docdir=/usr/share/doc/${PF} \
255 --disable-dependency-tracking \ 263 --disable-dependency-tracking \
256 --disable-optimizations \ 264 --disable-optimizations \
257 --disable-update-check \ 265 --disable-update-check \
258 --enable-fast-install \ 266 --enable-fast-install \
282 $(use_enable dvbpsi) \ 290 $(use_enable dvbpsi) \
283 $(use_enable dvd dvdread) $(use_enable dvd dvdnav) \ 291 $(use_enable dvd dvdread) $(use_enable dvd dvdnav) \
284 $(use_enable dxva2) \ 292 $(use_enable dxva2) \
285 $(use_enable egl) \ 293 $(use_enable egl) \
286 $(use_enable encode sout) \ 294 $(use_enable encode sout) \
287 $(use_enable fdk fdkaac) 295 $(use_enable fdk fdkaac) \
288 $(use_enable flac) \ 296 $(use_enable flac) \
289 $(use_enable fluidsynth) \ 297 $(use_enable fluidsynth) \
290 $(use_enable fontconfig) \ 298 $(use_enable fontconfig) \
291 $(use_enable gcrypt libgcrypt) \ 299 $(use_enable gcrypt libgcrypt) \
292 $(use_enable gme) \ 300 $(use_enable gme) \
326 $(use_enable neon) \ 334 $(use_enable neon) \
327 $(use_enable ogg) $(use_enable ogg mux_ogg) \ 335 $(use_enable ogg) $(use_enable ogg mux_ogg) \
328 $(use_enable omxil) \ 336 $(use_enable omxil) \
329 $(use_enable opencv) \ 337 $(use_enable opencv) \
330 $(use_enable opengl glx) $(use_enable opengl glspectrum) \ 338 $(use_enable opengl glx) $(use_enable opengl glspectrum) \
331 $(use_enable opus) 339 $(use_enable opus) \
332 $(use_enable optimisememory optimize-memory) \ 340 $(use_enable optimisememory optimize-memory) \
333 $(use_enable png) \ 341 $(use_enable png) \
334 $(use_enable postproc) \ 342 $(use_enable postproc) \
335 $(use_enable projectm) \ 343 $(use_enable projectm) \
336 $(use_enable pulseaudio pulse) \ 344 $(use_enable pulseaudio pulse) \
337 $(use_enable qt4 qt) \ 345 ${qt_flag} \
338 $(use_enable qt5 qt) \
339 $(use_enable rdp freerdp) \ 346 $(use_enable rdp freerdp) \
340 $(use_enable rtsp realrtsp) \ 347 $(use_enable rtsp realrtsp) \
341 $(use_enable run-as-root) \ 348 $(use_enable run-as-root) \
342 $(use_enable samba smbclient) \ 349 $(use_enable samba smbclient) \
343 $(use_enable schroedinger) \ 350 $(use_enable schroedinger) \
364 $(use_enable vdpau) \ 371 $(use_enable vdpau) \
365 $(use_enable vlm) \ 372 $(use_enable vlm) \
366 $(use_enable vnc) \ 373 $(use_enable vnc) \
367 $(use_enable vorbis) \ 374 $(use_enable vorbis) \
368 $(use_enable vpx) \ 375 $(use_enable vpx) \
369 $(use_enable waveout) \
370 $(use_enable wma-fixed) \ 376 $(use_enable wma-fixed) \
371 $(use_with X x) \ 377 $(use_with X x) \
372 $(use_enable x264) \ 378 $(use_enable x264) \
373 $(use_enable xcb) \ 379 $(use_enable xcb) \
374 $(use_enable xml libxml2) \ 380 $(use_enable xml libxml2) \

Legend:
Removed from v.1.193  
changed lines
  Added in v.1.194

  ViewVC Help
Powered by ViewVC 1.1.20